0001558370-23-018344.txt : 20231109 0001558370-23-018344.hdr.sgml : 20231109 20231108181914 ACCESSION NUMBER: 0001558370-23-018344 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ReShape Lifesciences Inc. CENTRAL INDEX KEY: 0001427570 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37897 FILM NUMBER: 231389503 BUSINESS ADDRESS: STREET 1: 1001 CALLE AMANECER CITY: SAN CLEMENTE STATE: CA ZIP: 92673 BUSINESS PHONE: 949-429-6680 MAIL ADDRESS: STREET 1: 1001 CALLE AMANECER CITY: SAN CLEMENTE STATE: CA ZIP: 92673 FORMER COMPANY: FORMER CONFORMED NAME: OBALON THERAPEUTICS INC DATE OF NAME CHANGE: 20080220 10-Q 1 rsls-20230930x10q.htm 10-Q
0001427570--12-312023Q3false0.021.5953889538834528415192191.50001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570us-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570us-gaap:MeasurementInputPriceVolatilityMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570us-gaap:MeasurementInputExpectedTermMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570us-gaap:MeasurementInputExpectedDividendRateMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:PublicOfferingMember2023-02-080001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:PublicOfferingMember2023-02-080001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberrsls:PublicOfferingMember2023-02-080001427570rsls:RepresentativesWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PreFundedWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:PublicOfferingMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputSharePriceMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputExpectedTermMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashlessExerciseMemberus-gaap:MeasurementInputExercisePriceMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputSharePriceMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputPriceVolatilityMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputExpectedTermMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputExpectedDividendRateMemberrsls:BlackScholesModelMember2023-02-080001427570rsls:CashExerciseMemberus-gaap:MeasurementInputExercisePriceMemberrsls:BlackScholesModelMember2023-02-080001427570us-gaap:CommonStockMember2023-07-012023-09-300001427570rsls:OneOfInvestorsMemberrsls:AmendedWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-032023-10-030001427570rsls:AmendedWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-032023-10-030001427570rsls:PrivatePlacementWarrantsMemberrsls:RegisteredDirectOfferingMember2023-04-242023-04-240001427570rsls:RegisteredDirectOfferingMember2023-04-202023-04-200001427570rsls:PrivatePlacementWarrantsMember2023-04-202023-04-2000014275702022-12-232022-12-230001427570us-gaap:RetainedEarningsMember2023-09-300001427570us-gaap:AdditionalPaidInCapitalMember2023-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001427570us-gaap:RetainedEarningsMember2023-06-300001427570us-gaap:AdditionalPaidInCapitalMember2023-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000014275702023-06-300001427570us-gaap:RetainedEarningsMember2022-12-310001427570us-gaap:AdditionalPaidInCapitalMember2022-12-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001427570us-gaap:RetainedEarningsMember2022-09-300001427570us-gaap:AdditionalPaidInCapitalMember2022-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001427570us-gaap:RetainedEarningsMember2022-06-300001427570us-gaap:AdditionalPaidInCapitalMember2022-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000014275702022-06-300001427570us-gaap:RetainedEarningsMember2021-12-310001427570us-gaap:AdditionalPaidInCapitalMember2021-12-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-09-300001427570us-gaap:CommonStockMember2023-09-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-06-300001427570us-gaap:CommonStockMember2023-06-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-12-310001427570us-gaap:CommonStockMember2022-12-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-09-300001427570us-gaap:CommonStockMember2022-09-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-06-300001427570us-gaap:CommonStockMember2022-06-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-12-310001427570us-gaap:CommonStockMember2021-12-310001427570us-gaap:EmployeeStockOptionMember2022-12-310001427570us-gaap:RestrictedStockUnitsRSUMember2022-12-310001427570rsls:OneOfInvestorsMemberrsls:AmendedWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570rsls:AmendedWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570us-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-032023-10-030001427570us-gaap:NonUsMember2023-07-012023-09-300001427570srt:EuropeMember2023-07-012023-09-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2023-07-012023-09-300001427570rsls:ObalonTherapeuticsInc.Member2023-07-012023-09-300001427570country:US2023-07-012023-09-300001427570country:AU2023-07-012023-09-300001427570us-gaap:NonUsMember2023-01-012023-09-300001427570srt:EuropeMember2023-01-012023-09-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2023-01-012023-09-300001427570rsls:ObalonTherapeuticsInc.Member2023-01-012023-09-300001427570country:US2023-01-012023-09-300001427570country:AU2023-01-012023-09-300001427570us-gaap:NonUsMember2022-07-012022-09-300001427570srt:EuropeMember2022-07-012022-09-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2022-07-012022-09-300001427570rsls:ObalonTherapeuticsInc.Member2022-07-012022-09-300001427570country:US2022-07-012022-09-300001427570country:AU2022-07-012022-09-300001427570us-gaap:NonUsMember2022-01-012022-09-300001427570srt:EuropeMember2022-01-012022-09-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2022-01-012022-09-300001427570rsls:ObalonTherapeuticsInc.Member2022-01-012022-09-300001427570country:US2022-01-012022-09-300001427570country:AU2022-01-012022-09-300001427570us-gaap:PropertyPlantAndEquipmentMember2023-09-300001427570rsls:PreFundedWarrantsMember2023-04-202023-04-200001427570rsls:PublicOfferingMember2023-02-082023-10-030001427570rsls:SeriesCConvertiblePreferredStockMember2023-09-300001427570rsls:SeriesCConvertiblePreferredStockMember2022-12-310001427570rsls:CowenAndCompanyLlcMember2023-01-012023-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001427570us-gaap:RetainedEarningsMember2023-07-012023-09-300001427570us-gaap:RetainedEarningsMember2023-01-012023-09-300001427570us-gaap:RetainedEarningsMember2022-07-012022-09-300001427570us-gaap:RetainedEarningsMember2022-01-012022-09-300001427570us-gaap:InProcessResearchAndDevelopmentMember2022-09-300001427570us-gaap:PropertyPlantAndEquipmentMember2023-07-012023-09-300001427570us-gaap:InProcessResearchAndDevelopmentMember2023-07-012023-09-300001427570us-gaap:InProcessResearchAndDevelopmentMember2022-07-012022-09-300001427570srt:MaximumMember2023-09-300001427570us-gaap:TrademarksAndTradeNamesMember2022-12-310001427570us-gaap:DevelopedTechnologyRightsMember2022-12-310001427570rsls:CommonStockPurchaseWarrantsMember2023-02-080001427570us-gaap:EmployeeStockOptionMember2023-09-300001427570us-gaap:RestrictedStockUnitsRSUMember2023-09-300001427570us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001427570us-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570rsls:RegisteredDirectOfferingMember2023-04-200001427570us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2023-10-030001427570srt:MaximumMemberrsls:AmendedWarrantsMember2023-04-200001427570rsls:PreFundedWarrantsMemberrsls:RegisteredDirectOfferingMember2023-04-200001427570us-gaap:OverAllotmentOptionMember2023-02-080001427570rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMemberus-gaap:CommonStockMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PublicWarrantsMemberrsls:PublicOfferingMember2023-02-080001427570us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570rsls:PreFundedWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570rsls:CommonWarrantsMemberus-gaap:SubsequentEventMemberrsls:SecuritiesPurchaseAgreementMember2023-10-030001427570us-gaap:OverAllotmentOptionMember2023-04-200001427570rsls:PreFundedWarrantsMember2023-04-200001427570rsls:AmendedWarrantsMember2023-04-2000014275702023-04-200001427570rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMemberrsls:PublicOfferingMember2023-02-0800014275702022-09-3000014275702021-12-310001427570rsls:IrvineCaliforniaOfficeAndWarehouseSpaceMember2023-03-130001427570us-gaap:WarrantMember2023-01-012023-09-300001427570us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001427570us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001427570us-gaap:ConvertiblePreferredStockMember2023-01-012023-09-300001427570us-gaap:WarrantMember2022-01-012022-09-300001427570us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001427570us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001427570us-gaap:ConvertiblePreferredStockMember2022-01-012022-09-300001427570us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001427570us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001427570us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001427570us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001427570us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001427570us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001427570us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001427570us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001427570us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000014275702022-07-012022-09-300001427570rsls:RepresentativesWarrantsMemberrsls:PublicOfferingMember2023-02-082023-02-080001427570rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMemberrsls:PublicOfferingMember2023-02-082023-02-080001427570rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember2023-02-082023-02-080001427570us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001427570us-gaap:OverAllotmentOptionMember2023-02-082023-02-080001427570us-gaap:CommonStockMember2023-01-012023-09-300001427570us-gaap:CommonStockMember2022-07-012022-09-300001427570us-gaap:CommonStockMember2022-01-012022-09-300001427570us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001427570us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2023-10-032023-10-030001427570us-gaap:OverAllotmentOptionMember2023-04-202023-04-200001427570rsls:BlackScholesModelMember2023-01-012023-09-300001427570us-gaap:SubsequentEventMember2023-11-032023-11-030001427570rsls:PublicWarrantsMemberrsls:PublicOfferingMember2023-02-082023-02-080001427570rsls:PublicOfferingMember2023-02-082023-02-080001427570us-gaap:CommonStockMemberrsls:PublicOfferingMember2023-02-082023-02-080001427570rsls:PreFundedWarrantsMemberrsls:RegisteredDirectOfferingMember2023-04-242023-04-240001427570rsls:PreFundedWarrantsMemberrsls:PublicOfferingMember2023-02-082023-02-080001427570rsls:PublicOfferingMember2023-02-080001427570rsls:CowenAndCompanyLlcMember2021-08-062021-08-060001427570rsls:CowenAndCompanyLlcMember2023-05-112023-05-110001427570rsls:CowenAndCompanyLlcMember2023-09-300001427570rsls:CowenAndCompanyLlcMember2023-05-1100014275702022-01-012022-09-300001427570rsls:PublicOfferingMember2023-01-012023-09-300001427570rsls:CommonStockPurchaseWarrantsMember2023-09-300001427570rsls:CommonStockPurchaseWarrantsMember2023-02-092023-09-300001427570rsls:RepresentativesWarrantsMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:PreFundedWarrantsMemberrsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RegisteredDirectOfferingMember2023-04-240001427570rsls:RepresentativesWarrantsMemberrsls:PublicOfferingMember2023-02-080001427570rsls:PreFundedWarrantsMemberrsls:PublicOfferingMember2023-02-080001427570rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember2023-01-012023-09-300001427570us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-3000014275702023-07-012023-09-300001427570us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-3000014275702023-09-3000014275702022-12-3100014275702023-11-0300014275702023-01-012023-09-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purersls:itemutr:sqftrsls:Y

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

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

For the quarterly period ended September 30, 2023

OR

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

 

For the transition period from to

Commission file number: 1-37897

RESHAPE LIFESCIENCES INC.

(Exact name of registrant as specified in its charter)

Delaware

26-1828101

(State or other jurisdiction
of incorporation or organization)

(IRS Employer
Identification No.)

18 Technology Dr, Suite 110, Irvine, California 92618
(Address of principal executive offices, including zip code)

(949) 429-6680
(Registrant’s telephone number, including area code)

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

Title of Each Class

    

Trading Symbol

Name of Each Exchange on which Registered

Common stock, $0.001 par value per share

RSLS

The Nasdaq Capital Market

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

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

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

Large Accelerated Filer

Accelerated Filer

Non-accelerated Filer

  

Smaller Reporting Company

Emerging Growth Company

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

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

As of November 3, 2023, 13,135,478 shares of the registrant’s Common Stock were outstanding.

INDEX

PART I – FINANCIAL INFORMATION

Item 1.

Condensed Consolidated Financial Statements (unaudited)

3

Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022

3

Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022

4

Condensed Consolidated Statements of Comprehensive Loss for the three and nine months ended September 30, 2023 and 2022

5

Condensed Consolidated Statements of Stockholders’ Equity for the three and nine months ended September 30, 2023 and 2022

6

Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

19

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

Item 4.

Controls and Procedures

26

PART II – OTHER INFORMATION

Item 1.

Legal Proceedings

27

Item 1A.

Risk Factors

28

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

28

Item 3.

Defaults Upon Senior Securities

28

Item 4.

Mine Safety Disclosures

28

Item 5.

Other Information

28

Item 6.

Exhibits

29

SIGNATURES

30

2

PART I – FINANCIAL INFORMATION

ITEM 1.        CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Balance Sheets

(unaudited)

(dollars in thousands, except per share amounts)

September 30, 

December 31, 

    

2023

    

2022

ASSETS

Current assets:

Cash and cash equivalents

$

1,449

 

$

3,855

Restricted cash

100

100

Accounts and other receivables (net of allowance for doubtful accounts of $859 and $410 respectively)

 

2,153

 

 

2,180

Inventory

 

3,204

 

 

3,611

Prepaid expenses and other current assets

 

493

 

 

165

Total current assets

 

7,399

 

 

9,911

Property and equipment, net

 

70

 

 

698

Operating lease right-of-use assets

274

171

Deferred tax asset, net

55

56

Other intangible assets, net

260

Other assets

 

29

 

 

46

Total assets

$

7,827

 

$

11,142

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

1,462

 

$

1,926

Accrued and other liabilities

 

2,734

 

 

5,040

Warranty liability, current

163

344

Operating lease liabilities, current

110

171

Total current liabilities

 

4,469

 

 

7,481

Operating lease liabilities, noncurrent

175

Common stock warrant liability

100

Total liabilities

4,744

 

7,481

Commitments and contingencies (Note 13)

Stockholders’ equity:

Preferred stock, 10,000,000 shares authorized:

Series C convertible preferred stock, $0.001 par value; 95,388 shares issued and outstanding at September 30, 2023 and December 31, 2022

Common stock, $0.001 par value; 300,000,000 shares authorized at September 30, 2023 and December 31, 2022; 3,452,841 and 519,219 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively

 

3

 

 

1

Additional paid-in capital

 

637,050

 

 

627,935

Accumulated deficit

 

(633,876)

 

 

(624,187)

Accumulated other comprehensive loss

(94)

(88)

Total stockholders’ equity

 

3,083

 

 

3,661

Total liabilities and stockholders’ equity

$

7,827

 

$

11,142

See accompanying notes to Condensed Consolidated Financial Statements.

3

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Operations

(unaudited)

(dollars in thousands, except per share amounts)

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

2022

    

2023

2022

Revenue

$

2,155

$

2,798

$

6,696

$

8,130

Cost of revenue

867

 

697

 

2,990

 

2,928

Gross profit

1,288

 

2,101

 

3,706

 

5,202

Operating expenses:

Sales and marketing

1,791

 

2,605

 

6,150

 

11,936

General and administrative

2,058

3,784

8,724

13,037

Research and development

542

 

583

 

1,576

 

2,075

Impairment of long-lived assets

777

7,429

777

7,429

(Gain) loss on disposal of assets, net

1

(33)

383

Total operating expenses

5,168

 

14,402

 

17,194

 

34,860

Operating loss

(3,880)

 

(12,301)

 

(13,488)

 

(29,658)

Other expense (income), net:

Interest income, net

(5)

(31)

(9)

(47)

Gain on changes in fair value of liability warrants

(412)

(3,850)

Loss on foreign currency exchange, net

68

279

47

467

Other

(8)

(9)

Loss before income tax provision

(3,531)

(12,549)

(9,668)

(30,069)

Income tax expense (benefit)

3

(363)

21

(324)

Net loss

$

(3,534)

$

(12,186)

$

(9,689)

$

(29,745)

Net loss per share - basic and diluted:

Net loss per share - basic and diluted

$

(1.02)

$

(27.01)

$

(3.45)

$

(73.79)

Shares used to compute basic and diluted net loss per share

3,452,672

 

451,202

 

2,809,748

 

403,122

See accompanying notes to Condensed Consolidated Financial Statements.

4

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Comprehensive Loss

(unaudited)

(dollars in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

    

2022

    

2023

2022

Net loss

$

(3,534)

$

(12,186)

$

(9,689)

$

(29,745)

Foreign currency translation adjustments

1

4

(6)

24

Other comprehensive income, net of tax

1

4

(6)

24

Comprehensive loss

$

(3,533)

$

(12,182)

$

(9,695)

$

(29,721)

See accompanying notes to Condensed Consolidated Financial Statements.

5

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited)

(dollars in thousands)

Three Months Ended September 30, 2023

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

    

Loss

     

Equity

Balance June 30, 2023

95,388

$

3,452,169

$

3

$

637,172

$

(630,342)

$

(95)

$

6,738

Net loss

(3,534)

(3,534)

Other comprehensive income, net of tax

1

1

Stock compensation

216

216

Common stock purchased

Equity issuance costs

(338)

(338)

Issuance of stock from RSUs

672

Exercise of warrants

Balance September 30, 2023

95,388

$

3,452,841

$

3

$

637,050

$

(633,876)

$

(94)

$

3,083

Nine Months Ended September 30, 2023

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

    

Loss

     

Equity

Balance December 31, 2022

95,388

$

519,219

$

1

$

627,935

$

(624,187)

$

(88)

$

3,661

Net loss

(9,689)

(9,689)

Other comprehensive income, net of tax

(6)

(6)

Issuance of common stock pursuant to reverse stock split

18,399

Stock compensation

656

656

Common stock purchased

1,476,395

1

894

895

Equity issuance costs

(247)

(247)

Issuance of stock from RSUs

2,340

Exercise of warrants

1,436,488

1

7,812

7,813

Balance September 30, 2023

95,388

$

3,452,841

$

3

$

637,050

$

(633,876)

$

(94)

$

3,083

Three Months Ended September 30, 2022

Series C Convertible

Additional

Accumulated

Total

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

Income (Loss)

     

Equity

Balance June 30, 2022

95,388

$

392,598

$

$

626,380

$

(595,532)

$

(72)

$

30,776

Net loss

(12,186)

(12,186)

Other comprehensive income, net of tax

4

4

Stock compensation

359

359

Issuance of stock from RSUs

2,321

Exercise of warrants

57,000

Balance September 30, 2022

95,388

$

451,919

$

$

626,739

$

(607,718)

$

(68)

$

18,953

Nine Months Ended September 30, 2022

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

Loss

     

Equity

Balance December 31, 2021

95,388

$

356,641

$

$

622,399

$

(577,973)

$

(92)

$

44,334

Net loss

(29,745)

(29,745)

Other comprehensive income, net of tax

24

24

Stock compensation

1,848

1,848

Issuance of stock from RSUs

20,505

Exercise of warrants

74,773

2,492

2,492

Balance September 30, 2022

95,388

$

451,919

$

$

626,739

$

(607,718)

$

(68)

$

18,953

See accompanying Notes to Condensed Consolidated Financial Statements.

6

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Cash Flows

(unaudited)

(dollars in thousands)

Nine Months Ended September 30, 

2023

2022

Cash flows from operating activities:

    

Net loss

$

(9,689)

$

(29,745)

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

Depreciation expense

 

114

 

271

Amortization of intangible assets

33

1,367

Impairment of long-lived assets

777

7,429

(Gain) loss on disposal of assets, net

(33)

383

Stock-based compensation

656

1,847

Bad debt expense

450

(72)

Provision for inventory excess and obsolescence

101

148

Deferred income tax

1

(368)

Gain on changes in fair value of liability warrants

(3,850)

Offering cost

298

Other noncash items

12

(21)

Change in operating assets and liabilities:

 

 

Accounts and other receivables

 

(422)

 

657

Inventory

 

307

 

(1,317)

Prepaid expenses and other current assets

 

(329)

 

696

Accounts payable and accrued liabilities

(2,764)

(51)

Warranty liability

 

(182)

 

(297)

Other

 

17

 

Net cash used in operating activities

(14,503)

(19,073)

Cash flows from investing activities:

Capital expenditures

(43)

(52)

Proceeds from sale of capital assets

33

39

Cash used in investing activities:

(10)

(13)

Cash flows from financing activities:

Proceeds from sale and issuance of securities

12,451

Payments of equity issuance costs

(338)

Proceeds from warrants exercised

2,492

Net cash provided by financing activities

12,113

2,492

Effect of currency exchange rate changes on cash and cash equivalents

 

(6)

 

24

Net decrease in cash, cash equivalents and restricted cash

 

(2,406)

 

(16,570)

Cash, cash equivalents and restricted cash at beginning of period

3,955

22,815

Cash, cash equivalents and restricted cash at end of period

$

1,549

$

6,245

Supplemental disclosure:

Cash paid for income taxes

$

2

$

Cash paid for interest

Noncash investing and financing activities:

Capital expenditures accruals

$

$

79

See accompanying notes to Condensed Consolidated Financial Statements.

 

7

ReShape Lifesciences Inc.

Notes to Condensed Consolidated Financial Statements

(dollars in thousands, except per share amounts; unaudited)

(1)  Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on April 17, 2023. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Reverse Stock Split and Merger Exchange Ratio

On December 23, 2022, at the commencement of trading, the Company effected a 1-for-50 reverse stock split. Accordingly, all share and per share amounts for the periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect the reverse stock split. No fractional shares were issued in connection with the reverse stock split.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are described in Note 4 to its audited consolidated financial statements for the year ended December 31, 2022, which are included in the Company’s Annual Report on Form 10-K which was filed with the SEC on April 17, 2023.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may materially differ from these estimates. The Company reviews its estimates on an ongoing basis or as new information becomes available to ensure that these estimates appropriately reflect changes in its business.

Long-Lived Assets

We assess the potential impairment of long-lived assets, principally property and equipment and finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying value of the asset group may not be fully recoverable. If an indicator of impairment exists for any of its asset groups, an estimate of undiscounted future cash flows, over the life of the primary asset for each asset group is compared to that long-lived asset group's carrying value. If the carrying value of the asset group is greater than the estimated future undiscounted cash flow, the Company then determines the fair value of the assets, and if an asset is determined to be impaired, the impairment loss is measured by the excess of the carrying amount of the asset over its fair value.

During the quarter ended September 30, 2023, the Company determined the carrying value of the property, plant and equipment had been impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.5 million, which reduced the residual value of these assets to $0.1 million, on the consolidated

8

balance sheet as of September 30, 2023. The fair value was determined by estimating the amount the Company could receive if they were to sell the assets. In addition, the Company also impaired its remaining intangible assets, for further details see Note 4.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 7 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

September 30, 

    

2023

    

2022

Stock options

 

17,634

 

22,819

Unvested restricted stock units

2,598

5,782

Convertible preferred stock

10

10

Warrants

 

1,632,514

 

139,047

Recent Accounting Pronouncements

New accounting standards adopted are discussed below.

In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance became effective on January 1, 2023 and did not have a material impact to the consolidated financial statements.

(2)  Liquidity and Management’s Plans

The Company currently does not generate revenue sufficient to offset operating costs and anticipates such shortfalls to continue as the Company has modified its strategy to a metrics-driven approach through a sustainable and scalable business model, via a digital lead generation and re-engagement strategy. As of September 30, 2023, the Company had net working capital of approximately $2.9 million, primarily due to cash and cash equivalents and restricted cash of $1.5 million, and $2.2 million of accounts receivable. The Company has raised gross proceeds of $13.7 million between the public offerings that occurred on February 8, 2023, April 24, 2023 and October 3, 2023. Based on its available cash resources, the Company may not have sufficient cash on hand to fund its current operations for more than twelve months from the date of filing this Quarterly Report on Form 10-Q. This condition raises substantial doubt about the Company’s ability to continue as a going concern.

The Company’s anticipated operations include plans to (i) grow sales and operations of the Company with the Lap-Band product line both domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place ReShapeCare and ReShape Marketplace as an extension, (iii) marketing efforts to increase brand recognition, create customer awareness and increase the patient demand, (iv) continue development of the Diabetes Bloc-Stem Neuromodulation (DBSN) device, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expand our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, including Lap-Band 2.0. The Company believes that it has the flexibility to manage the growth of its expenditures and operations depending on the amount of available cash flows, which could include reducing expenditures for marketing, clinical and product development activities.

9

The Company may be required to raise additional capital, however, there can be no assurance as to whether additional financing will be available on terms acceptable to the Company, if at all. If sufficient funds on acceptable terms are not available when needed, it would have a negative impact on the Company’s financial condition and could force the Company to delay, limit, reduce, or terminate product development or future commercialization efforts or grant rights to develop and market product candidates or testing products that the Company would otherwise plan to develop.

Therefore, the plans cannot be deemed probable of being implemented. As a result, the Company’s plans do not alleviate substantial doubt about our ability to continue as a going concern.

The accompanying financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.

COVID-19 Risk

The impact of COVID-19 has subsided substantially in the U.S. but continues to result in reduced activity levels outside of the U.S., such as continued restrictions on travel and business operations and advising or requiring individuals to limit or forego their time outside of their homes or places of business.

(3)  Supplemental Balance Sheet Information

Components of selected captions in the condensed consolidated balance sheets consisted of the following:

Inventory:

September 30, 

December 31,

2023

    

2022

Raw materials

$

902

$

832

Sub-assemblies

1,053

864

Finished goods

 

1,249

 

1,915

Total inventory

$

3,204

$

3,611

Prepaid expenses and other current assets:

September 30, 

December 31,

2023

    

2022

Prepaid insurance

$

259

$

78

Patents

38

Prepaid advertising and marketing

47

3

Taxes

55

Other current assets

94

84

Total prepaid expenses and other current assets

$

493

$

165

Accrued and other liabilities:

September 30, 

December 31,

2023

    

2022

Payroll and benefits

$

1,014

$

1,829

Accrued legal settlements

400

1,775

Customer deposits

657

510

Taxes

54

119

Accrued professional

504

316

Other liabilities

 

105

 

491

Total accrued and other liabilities

$

2,734

$

5,040

10

(4) Intangible Assets

The Company’s finite-lived intangible assets consists of developed technology, and trademarks and tradenames. The estimated useful lives of these finite-lived intangible assets is 10 years. The amortization expenses for the three months ended September 30, 2023 and 2022, were $11 thousand and $0.5 million, respectively, and the nine months ended September 30, 2023 and 2022, were $33 thousand and $1.4 million, respectively.

Impairment of In-Process Research and Development

During the quarter ended September 30, 2023, the Company determined the carrying value of the developed technology and trademarks/tradenames had been fully impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.2 million on the consolidated balance sheet as of September 30, 2023, which reduced the value of these assets to zero.

During the quarter ended September 30, 2022, the Company determined that it was stopping the clinical trials for the ReShape Vest and was closing out the previous trials that occurred, as significant additional clinical work and cost would be required to achieve regulatory approval for the ReShape Vest. As such, we determined the carrying value of the IPR&D asset was impaired and recognized a non-cash impairment charge of approximately $6.9 million on the condensed consolidated balance sheet as of September 30, 2022, which reduced the value of this asset to zero.

December 31, 2022

    

Weighted Average Useful Life (years)

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net Book Value

Finite-lived intangible assets:

Developed technology

10.0

$

5,989

$

(5,805)

$

184

Trademarks/Tradenames

10.0

462

(386)

76

Total

$

6,451

$

(6,191)

$

260

(5) Leases

The Company had a noncancelable operating lease for office and warehouse space in San Clemente, which expired June 30, 2023. The Company also had an operating lease and warehouse space in Carlsbad, California, which expired June 30, 2022. On March 13, 2023, the Company entered into a lease for approximately 5,038 square feet of office and warehouse space at 18 Technology Drive, Suite 110, Irvine, California 92618 and relocated our principal executive offices from our former San Clemente, California location to the Irvine, California location. The Irvine California lease has a term of 36 months commencing on May 1, 2023.

The Company does not have any short-term leases or financing lease arrangements. Lease and non-lease components are accounted for separately.

Operating lease costs were $16 thousand and $0.1 million for the three months ended September 30, 2023 and 2022, respectively, and $0.3 million and $0.6 million for the nine months ended September 30, 2023 and 2022, respectively. Variable lease costs were not material.

11

Supplemental information related to operating leases is as follows:

September 30,

December 31,

Balance Sheet information

2023

2022

Operating lease ROU assets

$

274

$

171

Operating lease liabilities, current portion

$

110

$

171

Operating lease liabilities, long-term portion

175

Total operating lease liabilities

$

285

$

171

Cash flow information for the nine months ended September 30,

2023

2022

Cash paid for amounts included in the measurement of operating leases liabilities

$

201

$

473

Maturities of operating lease liabilities were as follows as of September 30, 2023:

Remainder of 2023

27

2024

111

2025

115

2026

59

Total lease payments

312

Less: imputed interest

27

Total lease liabilities

$

285

Weighted-average remaining lease term at end of period (in years)

2.7

Weighted-average discount rate at end of period

6.9

%

(6)  Equity

Common Stock Issued Related to Restricted Stock Units

During the three months ended September 30, 2023 and 2022, the Company issued 672 shares of common stock and 2,321 shares of common stock, respectively, subject to vesting of the restricted stock units. During the nine months ended September 30, 2023 and 2022, the Company issued 2,340 shares of common stock and 20,505 shares of common stock, respectively, subject to vesting of the restricted stock units. For further details see Note 10.

12

April Securities Offering

On April 20, 2023, the Company entered into a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company agreed to issue and sell to the Investor in a registered direct offering  (i) 291,395 shares of the Company’s common stock, par value $0.001 per share, and (ii) pre-funded warrants to purchase an aggregate of 509,300 shares of Common Stock. Each share of common stock was sold at a price of $3.07 per share and each Pre-funded Warrant was sold at an offering price of $3.069 per share underlying such Pre-funded Warrants, for aggregate gross proceeds of approximately $2.5 million before deducting the placement agent’s fees and the offering expenses. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes. In addition, under the Purchase Agreement, the Company also agreed to issue and sell to the Investor in a concurrent private placement warrants to purchase an aggregate of 800,695 shares of common stock.

In connection with the Offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 164,656 shares of Common Stock that were issued to the Investor, at an exercise price of $15.00 per share, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $3.07.

The Company’s exclusive placement agent in connection with the Offering, Maxim Group LLC, received a cash fee equal to 7.0% of the gross proceeds received by the Company from the sale of the securities in Offering, as well as reimbursement for certain expenses, and warrants to purchase up to 40,035 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock issued in the Offering, at an exercise price of $3.38 per share.

The offering closed April 24, 2023.

February Public Offering of Common Stock and Warrants

On February 8, 2023, the Company closed a public offering of 1,275,000 units, with each consisting of one share of its common stock, or one pre-funded warrant to purchase one share of its common stock, and one warrant to purchase one and one-half shares of its common stock. Each unit was sold at public offering price of $8.00. The warrants in the units are immediately exercisable at a price of $8.00 per share and expire five years from the date of issuance. Alternatively, each warrant can be exercised pursuant to the “alternative cashless exercise” provision, to which the holders would receive an aggregate number of shares of common stock equal the product of (x) the aggregate number of shares of common stock that would be issuable upon a cash exercise and (y) 0.50. For purposes of clarity, one common warrant to purchase one and one-half shares would be exercisable for 0.75 shares under this alternative cashless exercise provision. The shares of common stock (or pre-funded warrants in lieu thereof) and accompanying warrants were only purchasable together in this offering but were issued separately and immediately separable upon issuance. As of September 30, 2023, warrants to purchase 1,674,376 shares of common stock have been exercised under the alternative cashless exercise for a total of 835,313 shares of common stock.

Gross proceeds, before deducting underwriting discounts and commissions and estimated offering expenses, are approximately $10.2 million. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes.

The Company also granted the underwriters an option to purchase an additional 191,250 shares of common stock and/or additional warrants to purchase up to 286,875 shares of common stock, to cover over-allotments, of which Maxim Group LLC exercised its option to purchase additional warrants to purchase 286,875 shares of common stock.

(7) Warrants

On April 24, 2023, the Company completed a securities purchase offering in which three classes of warrants were issued. There were 800,695 common stock purchase warrants issued with an exercise price of $3.07. The common stock purchase warrants were valued at $1.5 million using the fair value approach at the time of issuance. The fair value of the common stock purchase warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, expected term of 5.5 years, expected dividends of zero and an expected volatility of 88.4%.

13

In addition, one of the investors purchased 509,300 pre-funded warrants at a price of $3.069 per warrant. These warrants have an exercise price of $0.001 per share and do not expire. The pre-funded warrants were valued at $1.3 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, an expected term of 5.5 years, expected dividends of zero and expected volatility of 88.4%.

As part of the terms of the offering the Company issued 40,035 representative’s warrants with an exercise price of $3.38 per share and expiration date on April 24, 2028. The representative’s warrants were valued at $0.1 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.568%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.3%.

On February 8, 2023, the Company completed a public offering in which three classes of warrants were issued. There were 2,199,375 common stock purchase warrants issued with an alternative cashless exercise provision. The alternative cashless exercise allows the holder to exercise one warrant share for 0.5 shares of common stock or exercise via the cash exercise price of $8.00 per share of common stock per warrant. The Company classifies these warrants as a liability, and the Company utilized a bifurcated Black-Scholes option pricing model to consider the cash exercise option and cashless exercise option. The bifurcated Black-Scholes option pricing model used an exercise price where the two exercise methods would be indifferent with market inputs of the stock price on the issuance, risk free interest rate, expected share price volatility and dividend yield. The Company calculates the fair value of the warrants at each reporting period and when a warrant is exercised, with the changes in fair value recognized in the statement of operations. Below is a summary of the initial inputs used in the bifurcated Black-Scholes option pricing model.

Cash Exercise

Cashless Exercise

Stock Price

$

5.905

$

5.905

Exercise Price

$

16.00

$

0.00

Term (years)

5.00

5.00

Volatility

96.50%

96.50%

Risk Free Rate

3.784%

3.784%

Dividend Yield

0%

0%

The following table presents the changes in the fair value of warrant liabilities:

Common Stock

Purchase Warrants

Fair value as of February 8, 2023 (issuance date)

$

10,363

Fair value of liability warrants in excess of proceeds, at issuance

(164)

Exercises of liability warrants

(6,249)

Gain on changes in fair value of liability warrants

(3,850)

Fair value as of September 30, 2023

$

100

In addition, one of the investors purchased 90,000 pre-funded warrants at a price of $7.999 per warrant. These warrants have an exercise price of $0.0001 per share and do not expire. The pre-funded warrants were valued at $0.5 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.784%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.5%.

As part of the terms of the offering the Company issued 73,313 representative’s warrants with an exercise price of $8.80 per share and expiration date on February 3, 2028. The representative’s warrants were valued at $ $0.3 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.786%, an expected term of 4.99 years, expected dividends of zero and expected volatility of 96.5%.

14

(8) Revenue Disaggregation and Operating Segments

The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three and nine months ended September 30, 2023 and 2022, the Company primarily only sold the Lap-Band system. The following table presents the Company’s revenue disaggregated by geography:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

United States

$

1,732

$

2,412

$

5,473

$

6,565

Australia

139

164

419

533

Europe

258

206

756

1,009

Rest of world

26

16

48

23

Total revenue

$

2,155

$

2,798

$

6,696

$

8,130

Operating Segments

The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the Lap-Band system, which consisted of nearly all our revenue and gross profit for the three and nine months ended September 30, 2023 and 2022. During the three and nine months ended September 30, 2023 and 2022, there was minimal revenue for ReShapeCare. There was no revenue or gross profit recorded for the DBSN device for the three and nine months ended September 30, 2023 and 2022 as this product is still in the development stage. There was also no revenue recorded for the Obalon line.

(9) Income Taxes

During the three months ended September 30, 2023 and 2022, the Company recorded income tax expense of $3 thousand and an income tax benefit of $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded income tax expense of $21 thousand and an income tax benefit of $0.3 million. The income tax expense is related to minimum state taxes and projected Australian and Netherlands income, respectively. The income tax provisions for the three and nine months ended September 30, 2023, were calculated using the discrete year-to-date method. The effective tax rate differs from the statutory tax rate of 21% primarily due to the existence of valuation allowances against net deferred tax assets and current liabilities resulting from the estimated state income tax liabilities and foreign tax liability.

In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code Section 382, the Company provided a valuation allowance at both September 30, 2023 and December 31, 2022.

15

(10)  Stock-based Compensation

Stock-based compensation expense related to stock options and RSUs issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) for the three and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Sales and marketing

$

30

$

23

$

89

$

239

General and administrative

128

269

384

1,363

Research and development

58

67

183

245

Total stock-based compensation expense

$

216

$

359

$

656

$

1,847

Stock Options

A summary of the status of the Company’s stock options as of September 30, 2023, and changes during the nine months ended September 30, 2023 are as follows:

    

Weighted

Weighted

Average

Aggregate

Average

Remaining

Intrinsic

    

Exercise Price

Contractual

Value

Shares

Per Share

Life (years)

(in thousands)

Outstanding at December 31, 2022

 

21,416

311.65

$

Options granted

 

Options exercised

 

Options cancelled

 

(5,525)

150.62

Outstanding at September 30, 2023

 

15,891

367.63

7.7

$

Exercisable at September 30, 2023

12,366

449.37

7.5

Vested and expected to vest at September 30, 2023

15,891

367.63

7.7

There was no intrinsic value of the outstanding stock options at September 30, 2023. The unrecognized share-based expense at September 30, 2023 was $0.2 million, and will be recognized over a weighted average period of 1.9 years.

Stock option awards outstanding under the Company’s incentive plans have been granted at exercise prices that are equal to the market value of its common stock on the date of grant. Such options generally vest over a period of four years and expire at ten years after the grant date. The Company recognized compensation expense ratably over the vesting period. The Company uses a Black-Scholes option-pricing model to estimate the fair value of stock options granted, which requires the input of both subjective and objective assumptions as follows:

Expected Term – The estimate of expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the options granted.

Expected Volatility – The expected volatility factor is based on the volatility of the Company’s common stock for a period equal to the term of the stock options.

Risk-free Interest Rate – The risk-free interest rate is determined using the implied yield for a traded zero-coupon U.S. Treasury bond with a term equal to the expected term of the stock options.

Expected Dividend Yield – The expected dividend yield is based on the Company’s historical practice of paying dividends on its common stock.

16

Restricted Stock Units

A summary of the Company’s unvested RSUs award activity for the nine months ended September 30, 2023, is as follows:

Weighted

Average

    

Grant Date

Shares

Fair Value

Unvested RSUs at December 31, 2022

 

4,544

$

174.15

Granted

 

Vested (1)

 

(2,783)

196.28

Cancelled/Forfeited

 

Non-vested RSUs at September 30, 2023

 

1,761

139.17

(1)At September 30, 2023, there were 279 shares of common stock related to RSU awards that had vested and the shares were not distributed to the participants until October of 2023.

The fair value of each RSU is the closing stock price on the Nasdaq of the Company’s common stock on the date of grant. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation. The remaining RSUs will be settled in shares of the Company’s common stock after the vesting period. The unrecognized compensation cost related to the RSUs at September 30, 2023 was $0.2 million and expected to be recognized over a period of 1.3 years.

(11)  Commitment and Contingencies

Litigation

On August 6, 2021, Cowen and Company, LLC filed a complaint against ReShape, as successor in interest to Obalon Therapeutics, in the Supreme Court of the State of New York based on an alleged breach of contract arising out of Cowen’s prior engagement as Obalon’s financial advisor. The complaint alleges that Cowen is entitled to be paid a $1.35 million fee in connection with ReShape’s merger with Obalon under the terms of Cowen’s engagement agreement with Obalon. The complaint also sought reimbursement of Cowen’s attorneys’ fees and interest in connection with its claim. On May 11, 2023, the Supreme Court of the State of New York issued the final judgement in favor of Cowen & Company in the amount of $1.35 million, plus interest at the statutory rate of 9% per annum from June 16, 2021 until judgement is paid in full, and reimbursement of $675,000 of Cowen’s attorneys’ fees, with $275,000 to be paid upfront, $200,000 paid after six months and $200,000 paid after 12 months. As of September 30, 2023, the Company has paid the $1.35 million judgement, including related interest, and first $275,000 installment of Cowen’s attorneys’ fees. At September 30, 2023, $400 thousand of attorneys’ fees were included as accrued expenses.

The Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition, other than what was disclosed above. The medical device industry in which the Company operates is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

Product Liability Claims

The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition.

17

(12)  Subsequent Events

Securities Offering

On October 3, 2023, the Company completed a Securities Purchase Agreement with certain investors pursuant to which the Company agreed to issue and sell to the investors (i) 1,770,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) warrants to purchase up to 13,650,000 shares of Common Stock at an initial exercise price of $0.33 per share (the “Common Warrants”) and (iii) pre-funded warrants to purchase 7,330,000 shares of Common Stock at an exercise price of $0.001 per share. The securities were sold as part of units at a price of $0.33 per unit or, with respect to the units including pre-funded warrants, $0.329 per unit.

In connection with the offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 965,351 shares of Common Stock at an exercise price of $3.07 per share and warrants to purchase up to an aggregate of 382,500 shares of Common Stock at an exercise price of $8.00 per share that were previously issued to one of the investors, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $0.33 per share.

The net proceeds from the offering were approximately $2.8 million, after deducting the placement agent fees and before deducting offering expenses.

The Company’s exclusive placement agent in connection with the offering, Maxim Group LLC, received a cash fee equal to up to 7.0% of the gross proceeds received by the Company from the sale of the securities in offering, as well as reimbursement for certain expenses, and warrants to purchase up to 455,000 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock (or Common Stock equivalents in the form of pre-funded warrants) issued in the offering, at an exercise price of $0.363 per share (the “Placement Agent Warrant”).

Employee Reduction

The Company remains committed to helping patients improve their lives through bariatric surgeries with the Lap-Band, while achieving profitability. To ensure its steadfast pursuit of this objective, the Company has taken many steps to reduce costs, through reduction of various operating expenses, such as adjusting our marketing strategy. On November 3, 2023, the Company made the difficult decision to reduce its workforce by approximately 23%, resulting in a projected annualized cost savings of approximately $1.2 million. The workforce reduction is part of the Company’s broader efforts to gain greater efficiencies throughout the organization, without impacting our revenue-generating strategies or the Company’s ability to continue delivering unparalleled quality and value to its customers.

18

ITEM  2.       MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 

The following discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q. 

Except for the historical information contained herein, the matters discussed in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” are forward-looking statements that involve risks and uncertainties. In some cases, these statements may be identified by terminology such as “may,” “will,” “should,” “expects,” “could,” “intends,” “might,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “potential,” or “continue,” or the negative of such terms and other comparable terminology. These statements involve known and unknown risks and uncertainties that may cause our results, level of activity, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. Factors that may cause or contribute to such differences include, among others, those discussed in the “Risk Factors” section included in Item 1A of our most recent Annual Report on Form 10-K. 

Except as may be required by law, we undertake no obligation to update any forward-looking statement to reflect events after the date of this report. 

Overview

We are the premier global weight-loss solutions company, offering an integrated portfolio of proven products and services that manage and treat obesity and associated metabolic disease. Our primary operations are in the following geographical areas: United States, Australia and certain European and Middle Eastern countries. Our current portfolio includes the Lap-Band Adjustable Gastric Banding System, the ReShapeCare virtual health coaching program, the ReShape Marketplace, the Obalon Balloon System, and the Diabetes Bloc-Stim Neuromodulation device, a technology under development as a new treatment for type 2 diabetes mellitus. There has been no revenue recorded for the Obalon Balloon System, and there has been no revenue recorded for the Diabetes Bloc-Stim Neuromodulation as this product is still in the development stage.

Recent Developments

On March 13, 2023 we entered into a lease for approximately 5,038 square feet of office/warehouse space at 18 Technology Drive, Suite 110, Irvine, California 92618 and relocated our principal executive offices from our former San Clemente, California location to the Irvine, California location. The Irvine California lease has a term of 36 months and commenced on May 1, 2023.

19

Results of Operations

The following table sets forth certain data from our unaudited consolidated statements of operations expressed as percentages of revenue (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

2022

2023

2022

Revenue

$

2,155

100.0

%

$

2,798

100.0

%

$

6,696

100.0

%

$

8,130

100.0

%

Cost of revenue

867

40.2

%

697

24.9

%

2,990

44.7

%

2,928

36.0

%

Gross profit

1,288

59.8

%

2,101

75.1

%

3,706

55.3

%

5,202

64.0

%

Operating expenses:

Sales and marketing

1,791

83.1

%

2,605

93.1

%

6,150

91.8

%

11,936

146.8

%

General and administrative

2,058

95.5

%

3,784

135.2

%

8,724

130.3

%

13,037

160.4

%

Research and development

542

25.2

%

583

20.8

%

1,576

23.5

%

2,075

25.5

%

Impairment of long-lived assets

777

36.1

%

7,429

265.5

%

777

11.6

%

7,429

91.4

%

(Gain) loss on disposal of assets, net

%

1

%

(33)

(0.5)

%

383

4.7

%

Total operating expenses

5,168

239.9

%

14,402

514.6

%

17,194

256.7

%

34,860

428.8

%

Operating loss

(3,880)

(180.1)

%

(12,301)

(439.5)

%

(13,488)

(201.4)

%

(29,658)

(364.8)

%

Other expense (income), net:

Interest income, net

(5)

(0.2)

%

(31)

(1.1)

%

(9)

(0.1)

%

(47)

(0.6)

%

Gain on changes in fair value of liability warrants

(412)

(19.1)

%

%

(3,850)

(57.5)

%

%

Loss on foreign currency exchange, net

68

3.2

%

279

10.0

%

47

0.7

%

467

5.7

%

Other

%

%

(8)

(0.1)

%

(9)

(0.1)

%

Loss before income tax provision

(3,531)

(164.0)

%

(12,549)

(448.4)

%

(9,668)

(144.4)

%

(30,069)

(369.8)

%

Income tax expense (benefit)

3

0.1

%

(363)

(13.0)

%

21

0.3

%

(324)

(4.0)

%

Net loss

$

(3,534)

(164.1)

%

$

(12,186)

(435.5)

%

$

(9,689)

(144.7)

%

$

(29,745)

(365.9)

%

Non-GAAP Disclosures

In addition to the financial information prepared in conformity with GAAP, we provide certain historical non-GAAP financial information. Management believes that these non-GAAP financial measures assist investors in making comparisons of period-to-period operating results.

Management believes that the presentation of this non-GAAP financial information provides investors with greater transparency and facilitates comparison of operating results across a broad spectrum of companies with varying capital structures, compensation strategies, and amortization methods, which provides a more complete understanding of our financial performance, competitive position, and prospects for the future. However, the non-GAAP financial measures presented in Form 10-Q have certain limitations in that they do not reflect all of the costs associated with the operations of our business as determined in accordance with GAAP. Therefore, investors should consider non-GAAP financial measures in addition to, and not a substitute for, or as superior to, measures of financial performance prepared in accordance with GAAP. Further, the non-GAAP financial measures presented by the Company may be different from similarly named non-GAAP financial measures used by other companies.

Adjusted EBITDA

Management uses adjusted EBITDA in its evaluation of the Company’s core results of operations and trends between fiscal periods and believes that these measures are important components of its internal performance measurement process. Adjusted EBITDA is defined as net loss before interest, taxes, depreciation and amortization, stock-based compensation, changes in fair value of liability warrants, and other one-time costs.

20

The following table contains a reconciliation of GAAP net loss to Adjusted EBITDA net loss attributable to common stockholders for the three and nine months ended September 30, 2023 and 2022 (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

2022

2023

2022

GAAP net loss

$

(3,534)

$

(12,186)

$

(9,689)

$

(29,745)

Adjustments:

Interest income, net

(5)

(31)

(9)

(47)

Income tax expense (benefit)

3

(363)

21

(324)

Depreciation and amortization

50

543

147

1,638

Stock-based compensation expense

216

359

656

1,847

Impairment of long-lived assets

777

7,429

777

7,429

(Gain) loss on disposal of assets, net

1

(33)

Gain on changes in fair value of liability warrants

(412)

(3,850)

Adjusted EBITDA

$

(2,905)

$

(4,248)

$

(11,980)

$

(19,202)

Comparison of Results of Operations

Three months ended September 30, 2023 and September 30, 2022

Revenue. The following table summarizes our unaudited revenue by geographic location based on the location of customers for the three months ended September 30, 2023 and 2022, as well as the percentage of each location to total revenue and the amount of change and percentage of change (dollars in thousands):

Three Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

United States

$

1,732

80.4

%

$

2,412

86.2

%

$

(680)

(28.2)

%

Australia

139

6.5

%

164

5.9

%

(25)

(15.2)

%

Europe

258

12.0

%

206

7.4

%

52

25.2

%

Rest of world

26

1.1

%

16

0.5

%

10

62.5

%

Total revenue

$

2,155

100.0

%

$

2,798

100.0

%

$

(643)

(23.0)

%

Revenue totaled $2.2 million for the three months ended September 30, 2023, which represents a contraction of 23.0%, or $0.6 million compared to the same period in 2022. The primary reason is due to a decrease in sales volume throughout the US and Australia. During the three months ended September 30, 2023, the Company focused on its new strategies for marketing through a targeted digital media campaign near bariatric surgical centers, while reducing costs and increasing efficiencies. Our expectation is during the fourth quarter of 2023 and the beginning of 2024 these efforts will come to fruition and revenue will grow, as we continue to focus on increasing the demand for the Lap-Band system and our recently launched three new sizes of calibration tubes. Additionally, we are anticipating FDA approval for the LAP-BAND 2.0 early in 2024. Once FDA approval is received, we will launch the new LAP-BAND 2.0 and anticipate this will boost sales.

Cost of Goods Sold and Gross Profit. The following table summarizes our unaudited cost of revenue and gross profit for the three months ended September 30, 2023 and 2022, as well as the percentage compared to total revenue and amount of change and percentage of change (dollars in thousands):

Three Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

Revenue

$

2,155

100.0

%

$

2,798

100.0

%

$

(643)

(23.0)

%

Cost of revenue

867

40.2

%

697

24.9

%

170

24.4

%

Gross profit

$

1,288

59.8

%

$

2,101

75.1

%

$

(813)

(38.7)

%

21

Gross Profit. Gross profit for the three months ended September 30, 2023, was $1.3 million, compared to $2.1 million for the same period in 2022, a decrease of $0.8 million. Gross profit as a percentage of total revenue for the three months ended September 30, 2023, was 59.8% compared to 75.1% for the same period in 2022. The decrease in gross profit percentage is due to the decrease in sales with related additional overhead costs, primarily related to payroll.

Operating Expense. The following table summarizes our unaudited operating expenses for the three months ended September 30, 2023 and 2022, as well as the percentage of total revenue and the amount of change and percentage of change (dollars in thousands):

Three Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

Sales and marketing

$

1,791

83.1

%

$

2,605

93.1

%

$

(814)

(31.2)

%

General and administrative

2,058

95.5

%

3,784

135.3

%

(1,726)

(45.6)

%

Research and development

542

25.2

%

583

20.8

%

(41)

(7.0)

%

Impairment of long-lived assets

777

36.1

%

7,429

265.5

%

(6,652)

(89.5)

%

(Gain) loss on disposal of assets, net

%

1

%

(1)

(100.0)

%

Total operating expenses

$

5,168

239.9

%

$

14,402

514.7

%

$

(9,234)

(64.1)

%

Sales and Marketing Expense. Sales and marketing expenses for the three months ended September 30, 2023, decreased by $0.8 million, or 31.2%, to $1.8 million, compared to $2.6 million for the same period in 2022. The decrease is primarily due to a decrease of $0.7 million in advertising and marketing expenses, including consulting and professional marketing services, as the Company has reevaluated its marketing approach and has moved to a targeted digital marketing campaign, resulting in a reduction of costs. We also had a reduction in payroll expenditure, including commissions and travel of $0.1 million, due to changes in sales personnel and lower sales.

General and Administrative Expense. General and administrative expenses for the three months ended September 30, 2023, decreased by $1.7 million, or 45.6%, to approximately $2.1 million, compared to $3.8 million for the same period in 2022. The decrease is primarily due to a reduction in payroll-related expenses, including a reduction in stock-based compensation expense of $0.9 million, due to changes within personnel. There was a reduction in intangible asset amortization of $0.4 million, as we impaired our finite intangible assets during the fourth quarter of 2022. We also had a decrease in rent and insurance of $0.2 million due to the lease of our former Carlsbad, CA location expiring. We had a reduction in professional services of approximately $0.3 million. These reductions were offset by an increase in bad debt expense of $0.3 million.

Research and Development Expense. Research and development expenses for the three months ended September 30, 2023, remained consistent with the same period in 2022, with a slight decrease primarily in clinical trials and professional services.

Nine months ended September 30, 2023 and September 30, 2022

Revenue. The following table summarizes our unaudited revenue by geographic location based on the location of customers for the nine months ended September 30, 2023 and 2022, as well as the percentage of each location to total revenue and the amount of change and percentage of change (dollars in thousands):

Nine Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

United States

$

5,473

81.7

%

$

6,565

80.8

%

$

(1,092)

(16.6)

%

Australia

419

6.3

%

533

6.6

%

(114)

(21.4)

%

Europe

756

11.3

%

1,009

12.3

%

(253)

(25.1)

%

Rest of world

48

0.7

%

23

0.3

%

25

108.7

%

Total revenue

$

6,696

100.0

%

$

8,130

100.0

%

$

(1,434)

(17.6)

%

Revenue totaled $6.7 million for the nine months ended September 30, 2023, which represents a contraction of 17.6%, or $1.4 million compared to the same period in 2022. The primary reason is due to a decrease in sales volume throughout the US, Europe and Australia. During the nine months ended September 30, 2023, the Company focused on

22

its new strategies for marketing through a targeted digital media campaign near bariatric surgical centers, while reducing costs and increasing efficiencies. Our expectation is during the fourth quarter of 2023 and the beginning of 2024 these efforts will come to fruition and revenue will grow, as we continue to focus on increasing the demand for the Lap-Band system and our recently launched three new sizes of calibration tubes. Additionally, we are anticipating FDA approval for the LAP-BAND 2.0 early in 2024. Once FDA approval is received, we will launch the new LAP-BAND 2.0 and anticipate this will boost sales.

Cost of Goods Sold and Gross Profit. The following table summarizes our unaudited cost of revenue and gross profit for the nine months ended September 30, 2023 and 2022, as well as the percentage compared to total revenue and amount of change and percentage of change (dollars in thousands):

Nine Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

Revenue

$

6,696

100.0

%

$

8,130

100.0

%

$

(1,434)

(17.6)

%

Cost of revenue

2,990

44.7

%

2,928

36.0

%

62

2.1

%

Gross profit

$

3,706

55.3

%

$

5,202

64.0

%

$

(1,496)

(28.8)

%

Gross Profit. Gross profit for the nine months ended September 30, 2023 was $3.7 million, compared to $5.2 million for the same period in 2022, a decrease of $1.5 million. Gross profit as a percentage of total revenue for the nine months ended September 30, 2023, was 55.3% compared to 64.0% for the same period in 2022. The decrease in gross profit percentage is due to the decrease in sales and additional fixed costs.

Operating Expense. The following table summarizes our unaudited operating expenses for the nine months ended September 30, 2023 and 2022, as well as the percentage of total revenue and the amount of change and percentage of change (dollars in thousands):

Nine Months Ended September 30, 

Amount

Percentage

2023

2022

Change

Change

Sales and marketing

$

6,150

91.8

%

$

11,936

146.8

%

$

(5,786)

(48.5)

%

General and administrative

8,724

130.3

%

13,037

160.4

%

(4,313)

(33.1)

%

Research and development

1,576

23.5

%

2,075

25.5

%

(499)

(24.0)

%

Impairment of long-lived assets

777

11.6

%

7,429

91.4

%

(6,652)

(89.5)

%

(Gain) loss on disposal of assets, net

(33)

(0.5)

%

383.0

4.7

%

(416)

(108.6)

%

Total operating expenses

$

17,194

256.7

%

$

34,860

428.8

%

$

(17,666)

(50.7)

%

Sales and Marketing Expense. Sales and marketing expenses for the nine months ended September 30, 2023, decreased by $5.8 million, or 48.5%, to approximately $6.1 million, compared to $11.9 million for the same period in 2022. The decrease is primarily due to a decrease of $4.6 million in advertising and marketing expenses, including consulting and professional marketing services, as the Company has reevaluated its marketing approach and has moved to a targeted digital marketing campaign, resulting in a significant reduction of costs. We also had reductions in payroll expenditures, including commissions, travel and stock-based compensation of $1.1 million, due to changes in sales personnel and lower sales.

General and Administrative Expense. General and administrative expenses for the nine months ended September 30, 2023, decreased by $4.3 million, or 33.1%, to approximately $8.7 million, compared to $13.0 million for the same period in 2022. The decrease is primarily due to a reduction in legal related expenses due to the Company recording $2.0 million in litigation losses during the three months ended June 30, 2022. In addition, the Company had a reduction in payroll-related expenses including stock-based compensation expense of $2.4 million, due to changes within personnel. We had a decrease in intangible asset amortization of $1.3 million, as we impaired our finite intangible assets during the fourth quarter. We also had a decrease in rent and insurance of $0.7 million due to the lease of our former Carlsbad, CA location expiring. This was offset by an increase in audit and professional services of approximately $1.6 million, primarily due to the offerings we completed in February 2023 and April 2023. Additionally, we had an increase of $0.5 million in bad debt expense.

23

Research and Development Expense. Research and development expenses for the nine months ended September 30, 2023, decreased by $0.5 million, or 24.0%, to $1.6 million, compared to $2.1 million for the same period in 2022. The decrease is primarily due to a decrease of $0.2 million in payroll expenses and a reduction of $0.1 million in consulting and clinical related expenses.

(Gain) Loss on Disposal of Assets, Net. Loss on disposal of assets decreased by approximately $0.4 million for the nine months ended September 30, 2023, compared to the same period in the prior year. During the nine months ended September 30, 2022, the Company disposed of $0.4 million of assets that were acquired from the merger with Obalon and during the nine months ended September 30, 2023, we sold approximately $30 thousand of fully depreciated assets during our relocation from San Clemente, CA to Irvine, CA.

Liquidity and Capital Resources

The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. The Company currently does not generate revenue sufficient to offset operating costs and anticipates such shortfalls to continue as the Company has modified its strategy to a metrics-driven approach through a sustainable and scalable business model, via a digital lead generation and re-engagement strategy. As of September 30, 2023, the Company had net working capital of approximately $2.9 million, primarily due to cash and cash equivalents and restricted cash of $1.5 million. The Company’s principal source of liquidity as of September 30, 2023, consisted of approximately $1.5 million of cash and cash equivalents and restricted cash, and $2.2 million of accounts receivable. Based on its available cash resources, the Company may not have sufficient cash on hand to fund its current operations for more than twelve months from the date of filing this Quarterly Report on Form 10-Q. This condition raises substantial doubt about the Company’s ability to continue as a going concern. The Company believes in the viability of its business strategy and in its ability to raise additional funds, however, there can be no assurance to that effect.

The following table summarizes our change in cash and cash equivalents and restricted cash (in thousands):

Nine Months Ended

September 30, 

2023

    

2022

Net cash used in operating activities

$

(14,503)

$

(19,073)

Net cash used in investing activates

(10)

(13)

Net cash provided by financing activities

 

12,113

 

2,492

Effect of exchange rate changes

(6)

24

Net change in cash and cash equivalents and restricted cash

$

(2,406)

$

(16,570)

Net Cash Used in Operating Activities

Net cash used in operating activities from operations was $14.5 million and $19.1 million for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023, net cash used in operating activities was primarily the result of our net loss of $8.9 million, partially offset by non-cash adjustments for stock-based compensation expense of $0.7 million, non-cash offering cost of $0.3 million and bad debt expense of approximately $0.5 million, offset by a negative cash impact related to gains recognized for changes in fair value of liability warrants of $3.9 million. We show a negative cash impact on accounts payable and accrued liabilities of $2.8 million, accounts receivable of $0.4 million, and prepaid expenses of $0.3 million. This was offset by a positive cash impact on inventory of $0.3 million.

For the nine months ended September 30, 2022, net cash used in operating activities was primarily the result of our net loss of $29.7 million, partially offset by non-cash adjustments for impairment of intangible assets of $7.4 million, stock-based compensation expense of $1.8 million, amortization of intangible assets of $1.4 million, depreciation expense of $0.3 million, provision for excess and obsolete inventory of $0.2 million and loss on disposal of assets of $0.4 million, offset by non-cash reduction of expense for deferred income tax of $0.4 million and bad debt expense of $0.1 million. We show a negative cash impact to inventory of $1.3 million, as the Company is building up its inventory to meet the expected increase in demand due to the marketing strategies, and warranty liability of $0.3 million. This was offset by a positive cash impact to accounts and other receivables of $0.7 million and prepaid expenses of $0.7 million.

24

Net Cash (Used in) Provided by Investing Activities

Net cash (used in) and provided by investing activities for the nine months ended September 30, 2023 and 2022, was minimal.

Net Cash Provided by Financing Activities

Net cash provided by financing activities was $12.1 million for the nine months ended September 30, 2023, due to the proceeds received from the public offering completed during February 2023 and April 2023, less costs to complete the transaction and costs paid related to the October 2023 offering.

Net cash provided by financing activities was $2.5 million for the nine months ended September 30, 2022, due to the proceeds received from an exercise of warrants from an institutional investor.

Operating Capital and Capital Expenditure Requirements

The Company currently does not generate revenue sufficient to offset operating costs and anticipates such shortfalls to continue as the Company has modified its strategy. The Company’s anticipated operations include plans to (i) grow sales and operations of the Company with the Lap-Band product line both domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place ReShapeCare and ReShape Marketplace as an extension, (iii) ramp up a focused approach of marketing to increase brand recognition, create customer awareness and increase the patient demand, (iv) continue development of the DBSN device, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expand our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, including Lap-Band 2.0 and the Obalon Balloon System. The Company believes that it has the flexibility to manage the growth of its expenditures and operations depending on the amount of available cash flows, which could include reducing expenditures for marketing, clinical and product development activities.

Because of the numerous risks and uncertainties associated with the development of medical devices, such as our Diabetes Bloc-Stim Neuromodulation, we are unable to estimate the exact amounts of capital outlays and operating expenditures necessary to complete the development of the Diabetes Bloc-Stim Neuromodulation or other additional products and successfully deliver a commercial product to the market. Our future capital requirements will depend on many factors, including, but not limited to, the following:

the cost and timing of establishing sales, marketing and distribution capabilities;
the cost of establishing clinical and commercial supplies of our Diabetes Bloc-Stim Neuromodulation, and any product candidates;
the rate of market acceptance of our Diabetes Bloc-Stim Neuromodulation, and any other product candidates;
the cost of filing and prosecuting patent applications and defending and enforcing our patent and other intellectual property rights;
the cost of defending, in litigation or otherwise, any claims that we infringe third-party patent or other intellectual property rights;
the effect of competing products and market developments;
the cost of explanting clinical devices;
the terms and timing of any collaborative, licensing or other arrangements that we may establish;
any revenue generated by sales of our Lap-Band, ReShapeCare, ReShape Marketplace, Obalon Balloon System, Diabetes Bloc-Stim Neuromodulation or our future products; including FDA approval on Lap-Band 2.0, which is expected before fiscal year-end 2023,

25

the scope, rate of progress, results and cost of our clinical trials and other research and development activities;
the cost and timing of obtaining any further required regulatory approvals; and
the extent to which we invest in products and technologies, although we currently have no commitments or agreements relating to any of these types of transactions.

Critical Accounting Policies and Estimates 

The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States which require us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the periods reported. Actual results could differ from those estimates. Information with respect to our critical accounting policies and estimates which we believe could have the most significant effect on our reported results and require subjective or complex judgments by management is contained in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” of our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no significant changes from the information discussed therein. 

During the nine months ended September 30, 2023 there were no material changes to our significant accounting policies above, which are fully described in Note 4 to our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. 

Recent Accounting Pronouncements

See Note 1 to our condensed consolidated financial statements for a discussion of recent accounting pronouncements.

ITEM  3.       QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a smaller reporting company, we are not required to provide disclosure pursuant to this item.

ITEM  4.       CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), defines the term “disclosure controls and procedures” as those controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our internal control system was designed to provide reasonable assurance to our management and board of directors regarding the preparation and fair presentation of published financial statements. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. An internal control material weakness is a significant deficiency, or aggregation of deficiencies, that does not reduce to a relatively low level the risk that material misstatements in financial statements will be prevented or detected on a timely basis by employees in the normal course of their work. An internal control significant deficiency, or aggregation of deficiencies, is one that could result in a misstatement of the financial statements that is more than inconsequential. In making its assessment of internal control over financial reporting management used the criteria issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013). Our management assessed the effectiveness of our internal control over financial reporting as of September 30, 2023, and determined that our internal control over financial reporting was not effective at a reasonable assurance level due to the following material weakness in our internal control over financial reporting:

Control Environment: We had insufficient internal resources with appropriate accounting and finance knowledge and expertise to design, implement, document and operate effective internal controls around our financial reporting

26

process. The insufficient internal resources resulted in misstatements of our revenue recognition, stock based compensation, weighted average share calculation, disclosures of income taxes and expense cut off at period end.

Purchase Accounting: The Company did not design and maintain effective management review controls at a sufficient level of precision over the accounting for transactions related to the prepaid D&O insurance policy purchased in connection with the merger transaction in June 2021. This material weakness resulted in certain material corrections to the financial statements and in the restatement of the Company’s financial statements for the annual and interim consolidated financial statements for the year ended December 31, 2021, and the interim consolidated financial statements in the quarters in the year ended December 31, 2022.

Income Taxes: The Company did not design and maintain effective management review controls at a sufficient level of precision over the accounting for income taxes.

Journal entry access and review: The Company did not have effective processes to ensure that all journal entries were properly approved prior to being posted to the general ledger. Furthermore, a segregation of duties conflict is present as certain individuals have the ability to both prepare and post journal entries to the general ledger.

Information technology access and change management: A segregation of duties conflict is present as access and approval rights to the Company’s information technology systems are not reviewed on a timely basis. Furthermore, certain individuals have the ability to develop and deploy changes to production which could create a segregation of duties risk.

We are currently implementing our remediation plan to address the material weaknesses identified above. Such measures include:

Hiring additional accounting personnel to ensure timely reporting of significant matters.

Designing and implementing controls to formalize roles and review responsibilities to align with our team's skills and experience and designing and implementing formalized controls.

Designing and implementing formal processes, policies and procedures supporting our financial close process.

Design a formal review of a monthly journal entry report to ensure journal entries are appropriately approved within a timely manner.

Changes in Internal Control over Financial Reporting

Other than in connection with executing upon the continued implementation of the remediation measures referenced above, there have been no changes in our internal controls over financial reporting during the quarter ended September 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

On August 6, 2021, Cowen and Company, LLC filed a complaint against ReShape, as successor in interest to Obalon Therapeutics, in the Supreme Court of the State of New York based on an alleged breach of contract arising out of Cowen’s prior engagement as Obalon’s financial advisor. The complaint alleges that Cowen is entitled to be paid a $1.35 million fee in connection with ReShape’s merger with Obalon under the terms of Cowen’s engagement agreement with Obalon. The complaint also sought reimbursement of Cowen’s attorneys’ fees and interest in connection with its claim. On May 11, 2023, the Supreme Court of the State of New York issued the final judgement in favor of Cowen & Company in the amount of $1.35 million, plus interest at the statutory rate of 9% per annum from June 16, 2021 until judgement is paid in full, and reimbursement of $675,000 of Cowen’s attorneys’ fees, with $275,000 to be paid upfront, $200,000 paid after six months and $200,000 paid after 12 months. As of September 30, 2023, the Company has paid the $1.35 million judgement, including related interest, and the first $275,000 installment of Cowen’s attorneys’ fees. At September 30, 2023, $400 thousand of attorneys’ fees were included as accrued expenses.

27

The Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition, other than what was disclosed above. The medical device industry in which the Company operates is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

ITEM  1A.    RISK FACTORS

There have been no material changes to the risk factors set forth in Item 1A. “Risk Factors” of our 2022 Annual Report on Form 10-K filed on April 17, 2023.

ITEM  2.       UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities

None, except as described above in this Form 10-Q.

Uses of Proceeds from Sale of Registered Securities

None.

Purchases of Equity Securities

None.

ITEM  3.       DEFAULTS UPON SENIOR SECURITIES

None.

ITEM  4.       MINE SAFETY DISCLOSURES

Not applicable.

ITEM  5.       OTHER INFORMATION

Not applicable.

28

ITEM  6.       EXHIBITS

Exhibit No.

Description

4.1

Form of Common Stock Purchase Warrant (incorporated by reference to Exhibit 4.1 Amendment No. 2 Registration Statement on Form S-1 filed by ReShape Lifesciences Inc. on September 27, 2023)

4.2

Form of Pre-funded Warrant (incorporated by reference to Exhibit 4.2 to Amendment No 1 to Registration Statement on Form S-1 filed by ReShape Lifesciences Inc. on September 12, 2023)

4.3

Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.3 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 5, 2023)

10.1

Exclusive License Agreement, dated September 19, 2023, by and between the Company and Biorad Medysis Pvt. Ltd. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 22, 2023)

10.2

Form of Securities Purchase Agreement, dated September 29, 2023, by and between the Company and the Investor (incorporated by reference to Exhibit 10.1 to Amendment No. 1 to Registration Statement on Form S-1 filed by ReShape Lifesciences Inc. on September 12, 2023)

31.1**

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2**

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101**

Financial statements from the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2023, formatted in Inline XBRL: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Stockholders’ Equity, (iv) the Condensed Consolidated Statements of Cash Flows and (v) the Notes to Condensed Consolidated Financial Statements.

104

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

**

Filed herewith.

29

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.

RESHAPE LIFESCIENCES INC.

BY:

/S/ paul f. hickey

Paul F. Hickey

President and Chief Executive Officer

(principal executive officer)

BY:

/S/ thomas stankovich

Thomas Stankovich

Senior Vice President and

Chief Financial Officer

(principal financial and accounting officer)

Dated: November 8, 2023

30

EX-31.1 2 rsls-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Paul F. Hickey, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of ReShape Lifesciences 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 consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

/S/ paul F. hickey

Paul F. Hickey

President and Chief Executive Officer

Date: November 8, 2023

 

No


EX-31.2 3 rsls-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Thomas Stankovich certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of ReShape Lifesciences 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 consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

/s/ Thomas Stankovich

Thomas Stankovich

Chief Financial Officer, Senior Vice President, Finance

Date: November 8, 2023


EX-32.1 4 rsls-20230930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Paul F. Hickey, in his capacity as Chief Executive Officer of ReShape Lifesciences Inc., hereby certifies that, to the best of his knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023 to which this Certification is attached as Exhibit 32.1 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and the results of operations of ReShape Lifesciences Inc. as of, and for, the periods covered by the Report.

By:

/S/ paul F. hickey

Paul F. Hickey

President and Chief Executive Officer

Date: November 8, 2023


EX-32.2 5 rsls-20230930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Thomas Stankovich, in his capacity as Chief Financial Officer of ReShape Lifesciences Inc., hereby certifies that, to the best of his knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023 to which this Certification is attached as Exhibit 32.2 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and the results of operations of ReShape Lifesciences Inc. as of, and for, the periods covered by the Report.

By:

/s/ THOMAS STANKOVICH

Thomas Stankovich

Chief Financial Officer, Senior Vice President, Finance

Date: November 8, 2023


EX-101.SCH 6 rsls-20230930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Supplemental Balance Sheet Information (as Restated) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Maturities of Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Liquidity and Management's Plans link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Basis of Presentation - Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Basis of Presentation - (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Liquidity and Management Plans (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Warrants - Black-Scholes Option Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Warrants - Fair Value of Warrant Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Revenue Disaggregation and Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Revenue Disaggregation and Operating Segments link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Revenue Disaggregation and Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rsls-20230930_cal.xml EX-101.CAL EX-101.DEF 8 rsls-20230930_def.xml EX-101.DEF EX-101.LAB 9 rsls-20230930_lab.xml EX-101.LAB Document and Entity Information Document Information [Table] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Condensed Consolidated Balance Sheets Statement [Table] Class of Stock [Axis] Class of Stock [Domain] Classification of preferred stock that has different rights than provided to Series A or B convertible preferred stock, that may be exchanged into common shares or other types of securities at the owner's option. Series C convertible preferred stock Statement [Line Items] Statement Assets [Abstract] ASSETS Assets, Current [Abstract] Current assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Restricted Cash Restricted cash Accounts and Other Receivables, Net, Current Accounts receivable Accounts and other receivables (net of allowance for doubtful accounts of $859 and $410 respectively) Inventory, Net Inventory Total inventory Prepaid Expense and Other Assets, Current Total prepaid expenses and other current assets Prepaid expenses and other current assets Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Operating lease ROU assets Deferred Income Tax Assets, Net Deferred tax asset, net Finite-Lived Intangible Assets, Net Other intangible assets, net Total finite-lived intangible assets Other Assets, Noncurrent Other assets Assets Total assets Liabilities And Shareholders Equity [Abstract] Liabilities And Shareholders Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current liabilities: Accounts Payable, Current Accounts payable Accrued Liabilities, Current Total accrued and other liabilities Accrued and other liabilities The amount of current portion of warrant liability. Warrant Liability Current Warranty liability, current Operating Lease, Liability, Current Operating lease liabilities, current Operating lease liabilities, current portion Liabilities, Current Total current liabilities Operating Lease, Liability, Noncurrent Operating lease liabilities, noncurrent Operating lease liabilities, long-term portion Warrants and Rights Outstanding Common stock warrant liability Liabilities Total liabilities Commitments and Contingencies. Commitments and contingencies (Note 13) Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Preferred Stock, Value, Issued Preferred stock Common Stock, Value, Issued Common stock, $0.001 par value; 300,000,000 shares authorized at September 30, 2023 and December 31, 2022; 3,452,841 and 519,219 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively Additional Paid in Capital Additional paid-in capital Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Stockholders' Equity Attributable to Parent Balance Balance Total stockholders' equity Liabilities and Equity Total liabilities and stockholders' equity Allowance for Doubtful Accounts Receivable, Current Allowance for doubtful accounts Preferred Stock, Shares Authorized Preferred stock, authorized Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Preferred Stock, Shares Issued Preferred stock, issued Preferred Stock, Shares Outstanding Preferred stock outstanding Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Condensed Consolidated Statements of Operations Revenue from Contract with Customer, Excluding Assessed Tax Revenue Total revenue Cost of revenue Cost of revenue Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Selling, General and Administrative Expense Sales and marketing General and administrative. General and administrative Research and Development Expense Research and development Impairment of Intangible Assets, Finite-Lived Impairment of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property (Gain) loss on disposal of assets, net Operating Expenses Total operating expenses Operating Income (Loss) Operating loss Other Nonoperating Income (Expense) [Abstract] Other expense (income), net: Interest Income (Expense), Nonoperating, Net Interest income, net Fair Value Adjustment of Warrants Gain on changes in fair value of liability warrants Foreign Currency Transaction Gain (Loss), before Tax Loss on foreign currency exchange, net Other Nonoperating Income (Expense) Other Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income tax provision Income Tax Expense (Benefit) Income tax expense Income tax expense (benefit) Net Income (Loss) Available to Common Stockholders, Basic Net loss Earnings Per Share, Basic and Diluted [Abstract] Net loss per share - basic and diluted: Earnings Per Share, Basic Net loss per share - basic (in dollars per share) Earnings Per Share, Diluted Net loss per share - diluted (in dollars per share) Weighted Average Number of Shares Outstanding, Basic Shares used to compute basic net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Shares used to compute diluted net loss per share (in shares) Condensed Consolidated Statements of Comprehensive Loss Net Income (Loss) Attributable to Parent Net loss Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income, net of tax Other comprehensive income, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Condensed Consolidated Statements of Stockholders' Equity Equity Components [Axis] Equity Component [Domain] Preferred Stock Common Stock Additional Paid-in Capital Accumulated Deficit Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Loss Increase (Decrease) in Stockholders' Equity [Roll Forward] Changes in Stockholders' (Deficit) Equity Shares, Outstanding Balance (in shares) Balance (in shares) Equity impact of the value of stock issued due to reverse stock splits during the period. Stock Issued During Period, Value, Reverse Stock Splits Issuance of common stock pursuant to reverse stock split Stock Issued During Period, Shares, Reverse Stock Splits Issuance of common stock pursuant to reverse stock split (in shares) Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock compensation Stock Issued During Period, Value, New Issues Common stock purchased Stock Issued During Period, Shares, New Issues Issuance of stock (in shares) Common stock purchased (in shares) Additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Adjustments To Additional Paid In Capital Stock Offering Costs Equity issuance costs Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of stock from RSUs Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of stock from RSUs (in shares) Value of stock issued as a result of the exercise of stock warrants. Stock Issued During Period, Value, Warrants Exercised Exercise of warrants Number of shares issued as a result of the exercise of stock warrants during the period. Stock Issued During Period, Shares, Warrants Exercised Exercise of warrants, shares Condensed Consolidated Statements of Cash Flows Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Depreciation Depreciation expense Amortization of Intangible Assets Amortization of intangible assets Amortization expense Share-based Compensation Stock-based compensation Provision for Doubtful Accounts Bad debt expense Inventory Write-down Provision for inventory excess and obsolescence Deferred Income Tax Expense (Benefit) Deferred income tax The amount of offering cost incurred during the period. Offering Cost Offering cost Other Noncash Income (Expense) Other noncash items Increase (Decrease) in Operating Assets [Abstract] Change in operating assets and liabilities: Increase (Decrease) in Accounts and Other Receivables Accounts and other receivables Increase (Decrease) in Inventories Inventory Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities change in warrant liability Increase (Decrease) In Warrant Liability Warranty liability Increase (Decrease) in Other Noncurrent Assets Other Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Impairment of intangible assets Non-cash impairment charge Net Cash Provided by (Used in) Operating Activities. Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Productive Assets Capital expenditures Proceeds from Sale of Productive Assets Proceeds from sale of capital assets Net Cash Provided by (Used in) Investing Activities. Cash used in investing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Proceeds from Issuance of Common Stock Gross proceeds from issuance of shares Proceeds from sale and issuance of securities Payments of Stock Issuance Costs Payments of equity issuance costs Proceeds from Warrant Exercises Proceeds from warrants exercised Net Cash Provided by (Used in) Financing Activities. Net cash provided by financing activities Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Effect of currency exchange rate changes on cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash Supplemental Cash Flow Information [Abstract] Supplemental disclosure: Income Taxes Paid, Net Cash paid for income taxes Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Noncash investing and financing activities: Capital Expenditures Incurred but Not yet Paid Capital expenditures accruals Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation No definition available. Liquidity and Management's Plans Substantial Doubt about Going Concern [Text Block] Liquidity and Management's Plans Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Supplemental Balance Sheet Information Intangible Assets Intangible Assets Disclosure [Text Block] Intangible Assets Leases Lessee, Operating Leases [Text Block] Leases Equity Stockholders' Equity Note Disclosure [Text Block] Equity Warrants The entire disclosure of warrants or rights issued. Stock Warrants Disclosure [Text Block] Warrants Revenue Disaggregation and Operating Segments Revenue from Contract with Customer [Text Block] Revenue Disaggregation and Operating Segments Income Taxes Income Tax Disclosure [Text Block] Income Taxes Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-based Compensation Commitment and Contingencies Commitments and Contingencies Disclosure [Text Block] Commitment and Contingencies Subsequent Events Subsequent Events [Text Block] Subsequent Events Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Disclosure of accounting policy reverse stock splits policy. Reverse Stock Splits Policy [Policy Text Block] Reverse Stock Split and Merger Exchange Ratio Use of Estimates, Policy [Policy Text Block] Use of Estimates Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Long-Lived Assets Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Earnings Per Share, Policy [Policy Text Block] Net Loss Per Share New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of anti-dilutive securities Schedule of Inventory, Current [Table Text Block] Schedule of components of inventory Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of components of prepaid expenses and other current assets Schedule of Accrued Liabilities [Table Text Block] Schedule of components of accrued and other liabilities Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with both a finite life and exist in perpetuity, by either major class or business segment. Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block] Summary of identifiable intangible assets Tabular disclosure of assets and liabilities and cash flow for operating leases of lessee. Schedule of Assets and Liabilities and Cash Flow, Lessee Operating Lease, [Table Text Block] Schedule of supplemental information related to operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of operating lease liabilities Valuation Approach and Technique [Axis] Valuation Approach and Technique [Domain] Represents the information pertaining to Black-Scholes model. Black Scholes Model [Member] Black-Scholes model Tabular disclosure of warrant assumptions used to calculate fair value. Schedule of Warrant Assumptions Used to Calculate Fair Value Schedule of warrant assumptions used to calculate fair value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of changes in the fair value of warrant liabilities Disaggregation of Revenue [Table Text Block] Schedule of revenue disaggregated by geography Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation Stock-based Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock-based compensation expense Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of stock option activity Nonvested Restricted Stock Shares Activity [Table Text Block] Summary of unvested RSUs award activity Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, plant and equipment Property, Plant and Equipment [Line Items] Residual Value of Leased Asset Residual value of these assets Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Stock options Restricted stock units Unvested restricted stock units Convertible preferred stock Warrants to purchase common stock Warrants Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities Stockholders' Equity Note, Stock Split, Conversion Ratio Reverse stock split ratio Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities (in shares) Liquidity and Managements Plans [Table] Liquidity, Going Concern and Managements Plans [Table] Sale of Stock [Axis] Sale of Stock [Domain] Represents information relating to public offering. Public Offering [Member] Public offering Liquidity and Managements Plans [Line Items] Liquidity and Managements Plans [Line Items] Liquidity and Management Plans The working capital formula indicates the amount of short-term liquid assets remaining after short-term liabilities have been paid off. It is a measure of a company's short-term liquidity. Net working capital Inventory: Inventory, Raw Materials, Net of Reserves Raw materials Inventory, Supplies, Net of Reserves Sub-assemblies Inventory, Finished Goods, Net of Reserves Finished goods Prepaid Expense and Other Assets, Current [Abstract] Prepaid expenses and other current assets: Prepaid Insurance Prepaid insurance Amount of asset related to consideration paid in advance for patent costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Prepaid Patent Expense, Current Patents Prepaid Advertising Prepaid advertising and marketing Prepaid Taxes Taxes Other Assets, Current Other current assets Accounts Payable and Accrued Liabilities, Current [Abstract] Accrued and other liabilities: Employee-related Liabilities, Current Payroll and benefits Amount of accrued legal Liabilities classified as current. Accrued Legal Liabilities, Current Accrued legal settlements Contract with Customer, Liability Customer deposits Accrued Income Taxes, Current Taxes Accrued Professional Fees, Current Accrued professional Other Accrued Liabilities, Current Other liabilities Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Range [Axis] Range [Domain] Maximum Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Trademarks/Tradenames In-process research and development Acquired Finite-Lived Intangible Assets [Line Items] Intangible Assets Finite-Lived Intangible Asset, Useful Life Weighted Average Useful Life (years) Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-lived intangible assets Lessee, Lease, Description [Table] Name of Property [Axis] Name of Property [Domain] Represents information pertaining to office and warehouse space in Irvine, California. Irvine, California, Office and Warehouse Space Office and warehouse space in Irvine Lessee, Lease, Description [Line Items] Leases Area of Land Area of land Lessee, Operating Lease, Term of Contract Lease term Operating Lease, Cost Operating lease costs Assets and Liabilities, Lessee [Abstract] Balance Sheet information related to operating leases Operating Lease, Liability Total operating lease liabilities Total lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] Cash flow information related to operating leases Operating Lease, Payments Cash paid for amounts included in the measurement of operating leases liabilities Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract] Maturities of operating lease liabilities Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Lessee, Operating Lease, Liability, Payments, Due Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term at end of period (in years) Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate at end of period Schedule of Stock by Class [Table] Over-allotment option Over-allotment option Pertaining to registered direct stock offerings. Registered Direct Offering [Member] Registered direct offering Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Represents the information pertaining to Pre funded warrants. Pre-Funded Warrants [Member] Pre Funded Warrants Represents information pertaining to warrants. Public Warrants [Member] Public warrants Represents information pertaining to common stock warrants issued with alternative cashless exercise feature. Common Stock Warrants with Alternative Cashless Exercise [member] Common stock warrants with alternative cashless exercise Represents the information pertaining to private placement warrants. Private Placement Warrants [Member] Private placement warrants Represents information pertaining to amended warrants. Amended Warrants [Member] Amended warrants Class of Stock [Line Items] Equity Stock Issued During Period, Shares, Restricted Stock Award, Gross Shares issued upon vesting of restricted stock units Number of new units issued during the period. Number of Units Issued During Period, New Issues Number of units issued The number of shares contained in each unit. Number of Shares for Each Unit Number of shares for each unit Represents information pertaining to pre-funded warrants. Number of Warrants for Each Unit Number of warrants for each unit Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Number of securities called by each warrant Shares Issued, Price Per Share Offering price (in dollars per share) Offering costs, as a percentage of gross proceeds from securities offering. Securities Offering Costs, Percentage of Gross Proceeds Cash fee, as a percentage of gross proceeds Warrants issued, as a percentage of aggregate amount of common shares. Warrants Issued, Percentage of Aggregate Amount of Common Shares Warrants issued, as a percentage of aggregate common shares Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant exercise price (in dollars per share) Exercise price of warrants (in dollars per share) Warrants and Rights Outstanding, Term Warrants term The multiplier for calculation of number of shares issuable upon cashless exercise provision of warrants. Warrants, Cashless Exercise Provision, Shares, Multiplier Warrants, cashless exercise provision, shares, multiplier The cash inflow from the additional capital contribution to the entity. Gross Proceeds From Issuance of Common Stock Gross proceeds from issuance of shares Class of Warrant or Right, Number of Securities Called by Warrants or Rights Number of shares in exchange of warrant exercise The aggregate number of shares issued as a result of the exercise of stock warrants. Aggregate Number of Shares Issued, Warrants Exercised Aggregate number of shares issued from exercise of warrants Proceeds from Issuance of Warrants Proceeds from issuance of common stock warrant liabilities Class of Warrant or Right [Table] Represents information pertaining to representative's warrants. Representative's Warrants [Member] Representative's warrants Measurement Input Type [Axis] Measurement Input Type [Domain] Risk Free Rate Expected term Term (years) Expected dividends Dividend Yield Volatility Class of Warrant or Right [Line Items] Warrants Represents the number of classes of warrants. Number of Classes of Warrants Number of classes of warrants issued Number of investors. Number Of Investors Number of investors The number of warrants issued. Warrants Issued, Shares Number of warrants issued Issuance price per share or per unit of warrants or rights outstanding. Class of Warrant or Right, Issue Price Per Warrant Price per warrant Fair value portion of warrants. Class Of Warrant Or Right, Fair Value Disclosure Fair value portion of warrants Warrants and Rights Outstanding, Measurement Input Warrant fair value measurement inputs Stock Price Measurement Input, Exercise Price [Member] Exercise Price Represents the information pertaining to cash exercise. Cash Exercise [Member] Cash exercise Represents the information pertaining to cashless exercise. Cashless Exercise [Member] Cashless exercise Represents information pertaining to common stock purchase warrants. Common Stock Purchase Warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair value as of September 30, 2023 Fair value as of February 8, 2023 (issuance date) Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing in excess of proceeds at issuance. Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value In Excess Of Proceeds Fair value of liability warrants in excess of proceeds, at issuance Amount of exercises of warrants of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercises of Warrants Exercises of liability warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Gain on changes in fair value of liability warrants Disaggregation of Revenue [Table] Products and Services [Axis] Products and Services [Domain] Represents information pertaining to ReShape Vest and Diabetes Bloc-Stim Neuromodulation products. ReShape Vest and Diabetes Bloc-Stim Neuromodulation Products [Member] Reshape vest and diabetes bloc-stim neuromodulation products Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Represents information pertaining to Obalon Therapeutics Inc. Obalon Therapeutics Inc [Member] Obalon line Geographical [Axis] Geographical [Domain] United States Australia Europe Rest of world Disaggregation of Revenue [Line Items] Revenue Recognition Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent U.S. federal income tax rate (as a percent) Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Domain] Sales and marketing General and administrative Research and development Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Compensation expense recognized Allocated Share-based Compensation Expense Total stock-based compensation expense Award Type [Axis] Equity Award [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shares outstanding, Ending balance (in shares) Shares outstanding, Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Shares, Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Shares, Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Shares, Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Outstanding, Ending balance (in dollars per share) Weighted Average Exercise Price Per Share, Outstanding, Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Options cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value Outstanding (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Additional disclosures Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Unrecognized share-based expenses Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Weighted average recognition period Recognition period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Option expiration period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares Non-vested RSUs, Ending balance (in shares) Shares Unvested RSUs, Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Non-vested RSUs, Ending balance (in dollars per share) Weighted Average Grant Date Fair Value, Unvested RSUs, Beginning balance (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 Weighted Average Grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Additional disclosures The number of equity-based payment instruments, excluding stock (or unit) options, that vested and undistributed during the reporting period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Undistributed During the Period Vested and undistributed Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation costs Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Domain] Information pertaining to complaint filed by Cowen and Company, LLC. Cowen and Company Loss Contingencies [Line Items] Commitment and Contingencies Loss Contingency, Information about Litigation Matters [Abstract] Litigation The value (monetary amount) of the service fees the plaintiff seeks in the legal matter. Loss Contingency, Service Fees Sought, Value Service fees sought Litigation Settlement, Amount Awarded to Other Party Agreed settlement amount Percent of interest on amount payable on settlement of litigation. Litigation Settlement, Interest Percent Litigation settlement, interest percent Amount of attorney fees payable for settlement of litigation. Litigation Settlement, Attorney Fees Payable Litigation settlement, attorney fees payable Amount of attorney fees paid upfront for settlement of litigation. Litigation Settlement, Payments of Attorney Fees, Tranche One Litigation settlement, attorney fees to be paid up front Amount of attorney fees to be paid after six months. Litigation Settlement, Payments of Attorney Fees, Tranche Two Litigation settlement, attorney fees to be paid after six months Amount of attorney fees to be paid after twelve months. Litigation Settlement, Payments of Attorney Fees, Tranche Three Litigation settlement, attorney fees to be paid after twelve months Payments for Legal Settlements Payment for legal judgment Amount of first installment paid on amount payable for settlement of litigation. Litigation Settlement First Installment Litigation settlement first installment amount paid Amount of loss contingency liability for the attorney fees. Loss Contingency Accrual, Attorney Fees Litigation settlement, accrual for attorney fees Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Subsequent Event Represents the information pertaining to the warrants issued for common stock. Common Warrants [Member] Common warrants Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Represents the information pertaining to Securities Purchase Agreement. Securities purchase agreement Purchase Agreement Title of Individual [Axis] Title of Individual [Domain] Represents the information pertaining to one of the investors. One of The Investors [Member] One of the investors Subsequent Event [Line Items] Subsequent Events Sale of Stock, Price Per Share Share issue price Sale of Stock, Consideration Received on Transaction Net proceeds from issuance of stock The percentage of workforce reduction under reorganization. Workforce Reduction, Percent Workforce reduction percentage The approximate projected annualized cost savings from a workforce reduction. Projected Annualized Cost Savings Workforce Reduction Projected annualized cost savings from workforce reduction EX-101.PRE 10 rsls-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 1-37897  
Entity Registrant Name RESHAPE LIFESCIENCES INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-1828101  
Entity Address, Address Line One 18 Technology Dr, Suite 110  
Entity Address, City or Town Irvine  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92618  
City Area Code 949  
Local Phone Number 429-6680  
Title of 12(b) Security Common stock, $0.001 par value per share  
Trading Symbol RSLS  
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   13,135,478
Entity Central Index Key 0001427570  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,449 $ 3,855
Restricted cash 100 100
Accounts and other receivables (net of allowance for doubtful accounts of $859 and $410 respectively) 2,153 2,180
Inventory 3,204 3,611
Prepaid expenses and other current assets 493 165
Total current assets 7,399 9,911
Property and equipment, net 70 698
Operating lease right-of-use assets 274 171
Deferred tax asset, net 55 56
Other intangible assets, net 0 260
Other assets 29 46
Total assets 7,827 11,142
Current liabilities:    
Accounts payable 1,462 1,926
Accrued and other liabilities 2,734 5,040
Warranty liability, current 163 344
Operating lease liabilities, current 110 171
Total current liabilities 4,469 7,481
Operating lease liabilities, noncurrent 175  
Common stock warrant liability 100  
Total liabilities 4,744 7,481
Commitments and contingencies (Note 13)
Stockholders' equity:    
Common stock, $0.001 par value; 300,000,000 shares authorized at September 30, 2023 and December 31, 2022; 3,452,841 and 519,219 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 3 1
Additional paid-in capital 637,050 627,935
Accumulated deficit (633,876) (624,187)
Accumulated other comprehensive loss (94) (88)
Total stockholders' equity 3,083 3,661
Total liabilities and stockholders' equity 7,827 11,142
Series C convertible preferred stock    
Stockholders' equity:    
Preferred stock
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 859 $ 410
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 3,452,841 519,219
Common stock, shares outstanding 3,452,841 519,219
Series C convertible preferred stock    
Preferred stock, authorized 10,000,000 10,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, issued 95,388 95,388
Preferred stock outstanding 95,388 95,388
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Condensed Consolidated Statements of Operations        
Revenue $ 2,155 $ 2,798 $ 6,696 $ 8,130
Cost of revenue 867 697 2,990 2,928
Gross profit 1,288 2,101 3,706 5,202
Operating expenses:        
Sales and marketing 1,791 2,605 6,150 11,936
General and administrative 2,058 3,784 8,724 13,037
Research and development 542 583 1,576 2,075
Impairment of long-lived assets 777 7,429 777 7,429
(Gain) loss on disposal of assets, net   1 (33) 383
Total operating expenses 5,168 14,402 17,194 34,860
Operating loss (3,880) (12,301) (13,488) (29,658)
Other expense (income), net:        
Interest income, net (5) (31) (9) (47)
Gain on changes in fair value of liability warrants (412)   (3,850)  
Loss on foreign currency exchange, net 68 279 47 467
Other     (8) (9)
Loss before income tax provision (3,531) (12,549) (9,668) (30,069)
Income tax expense (benefit) 3 (363) 21 (324)
Net loss $ (3,534) $ (12,186) $ (9,689) $ (29,745)
Net loss per share - basic and diluted:        
Net loss per share - basic (in dollars per share) $ (1.02) $ (27.01) $ (3.45) $ (73.79)
Net loss per share - diluted (in dollars per share) $ (1.02) $ (27.01) $ (3.45) $ (73.79)
Shares used to compute basic net loss per share (in shares) 3,452,672 451,202 2,809,748 403,122
Shares used to compute diluted net loss per share (in shares) 3,452,672 451,202 2,809,748 403,122
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Condensed Consolidated Statements of Comprehensive Loss        
Net loss $ (3,534) $ (12,186) $ (9,689) $ (29,745)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 1 4 (6) 24
Other comprehensive income, net of tax 1 4 (6) 24
Comprehensive loss $ (3,533) $ (12,182) $ (9,695) $ (29,721)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Preferred Stock
Series C convertible preferred stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance at Dec. 31, 2021     $ 622,399 $ (577,973) $ (92) $ 44,334
Balance (in shares) at Dec. 31, 2021 95,388 356,641        
Changes in Stockholders' (Deficit) Equity            
Net loss       (29,745)   (29,745)
Other comprehensive income, net of tax         24 24
Stock compensation     1,848     1,848
Issuance of stock from RSUs (in shares)   20,505        
Exercise of warrants     2,492     2,492
Exercise of warrants, shares   74,773        
Balance at Sep. 30, 2022     626,739 (607,718) (68) 18,953
Balance (in shares) at Sep. 30, 2022 95,388 451,919        
Balance at Jun. 30, 2022     626,380 (595,532) (72) 30,776
Balance (in shares) at Jun. 30, 2022 95,388 392,598        
Changes in Stockholders' (Deficit) Equity            
Net loss       (12,186)   (12,186)
Other comprehensive income, net of tax         4 4
Stock compensation     359     359
Issuance of stock from RSUs (in shares)   2,321        
Exercise of warrants, shares   57,000        
Balance at Sep. 30, 2022     626,739 (607,718) (68) 18,953
Balance (in shares) at Sep. 30, 2022 95,388 451,919        
Balance at Dec. 31, 2022   $ 1 627,935 (624,187) (88) 3,661
Balance (in shares) at Dec. 31, 2022 95,388 519,219        
Changes in Stockholders' (Deficit) Equity            
Net loss       (9,689)   (9,689)
Other comprehensive income, net of tax         (6) (6)
Issuance of common stock pursuant to reverse stock split (in shares)   18,399        
Stock compensation     656     656
Common stock purchased   $ 1 894     895
Common stock purchased (in shares)   1,476,395        
Equity issuance costs     (247)     (247)
Issuance of stock from RSUs (in shares)   2,340        
Exercise of warrants   $ 1 7,812     7,813
Exercise of warrants, shares   1,436,488        
Balance at Sep. 30, 2023   $ 3 637,050 (633,876) (94) 3,083
Balance (in shares) at Sep. 30, 2023 95,388 3,452,841        
Balance at Jun. 30, 2023   $ 3 637,172 (630,342) (95) 6,738
Balance (in shares) at Jun. 30, 2023 95,388 3,452,169        
Changes in Stockholders' (Deficit) Equity            
Net loss       (3,534)   (3,534)
Other comprehensive income, net of tax         1 1
Stock compensation     216     216
Equity issuance costs     (338)     (338)
Issuance of stock from RSUs (in shares)   672        
Balance at Sep. 30, 2023   $ 3 $ 637,050 $ (633,876) $ (94) $ 3,083
Balance (in shares) at Sep. 30, 2023 95,388 3,452,841        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (9,689) $ (29,745)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 114 271
Amortization of intangible assets 33 1,367
Impairment of long-lived assets 777 7,429
(Gain) loss on disposal of assets, net (33) 383
Stock-based compensation 656 1,847
Bad debt expense 450 (72)
Provision for inventory excess and obsolescence 101 148
Deferred income tax 1 (368)
Gain on changes in fair value of liability warrants (3,850)  
Offering cost 298  
Other noncash items 12 (21)
Change in operating assets and liabilities:    
Accounts and other receivables (422) 657
Inventory 307 (1,317)
Prepaid expenses and other current assets (329) 696
Accounts payable and accrued liabilities (2,764) (51)
Warranty liability (182) (297)
Other 17  
Net cash used in operating activities (14,503) (19,073)
Cash flows from investing activities:    
Capital expenditures (43) (52)
Proceeds from sale of capital assets 33 39
Cash used in investing activities: (10) (13)
Cash flows from financing activities:    
Proceeds from sale and issuance of securities 12,451  
Payments of equity issuance costs (338)  
Proceeds from warrants exercised   2,492
Net cash provided by financing activities 12,113 2,492
Effect of currency exchange rate changes on cash and cash equivalents (6) 24
Net decrease in cash, cash equivalents and restricted cash (2,406) (16,570)
Cash, cash equivalents and restricted cash at beginning of period 3,955 22,815
Cash, cash equivalents and restricted cash at end of period 1,549 6,245
Supplemental disclosure:    
Cash paid for income taxes $ 2  
Noncash investing and financing activities:    
Capital expenditures accruals   $ 79
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation
9 Months Ended
Sep. 30, 2023
Basis of Presentation  
Basis of Presentation

(1)  Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on April 17, 2023. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Reverse Stock Split and Merger Exchange Ratio

On December 23, 2022, at the commencement of trading, the Company effected a 1-for-50 reverse stock split. Accordingly, all share and per share amounts for the periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect the reverse stock split. No fractional shares were issued in connection with the reverse stock split.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are described in Note 4 to its audited consolidated financial statements for the year ended December 31, 2022, which are included in the Company’s Annual Report on Form 10-K which was filed with the SEC on April 17, 2023.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may materially differ from these estimates. The Company reviews its estimates on an ongoing basis or as new information becomes available to ensure that these estimates appropriately reflect changes in its business.

Long-Lived Assets

We assess the potential impairment of long-lived assets, principally property and equipment and finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying value of the asset group may not be fully recoverable. If an indicator of impairment exists for any of its asset groups, an estimate of undiscounted future cash flows, over the life of the primary asset for each asset group is compared to that long-lived asset group's carrying value. If the carrying value of the asset group is greater than the estimated future undiscounted cash flow, the Company then determines the fair value of the assets, and if an asset is determined to be impaired, the impairment loss is measured by the excess of the carrying amount of the asset over its fair value.

During the quarter ended September 30, 2023, the Company determined the carrying value of the property, plant and equipment had been impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.5 million, which reduced the residual value of these assets to $0.1 million, on the consolidated

balance sheet as of September 30, 2023. The fair value was determined by estimating the amount the Company could receive if they were to sell the assets. In addition, the Company also impaired its remaining intangible assets, for further details see Note 4.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 7 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

September 30, 

    

2023

    

2022

Stock options

 

17,634

 

22,819

Unvested restricted stock units

2,598

5,782

Convertible preferred stock

10

10

Warrants

 

1,632,514

 

139,047

Recent Accounting Pronouncements

New accounting standards adopted are discussed below.

In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance became effective on January 1, 2023 and did not have a material impact to the consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Liquidity and Management's Plans
9 Months Ended
Sep. 30, 2023
Liquidity and Management's Plans  
Liquidity and Management's Plans

(2)  Liquidity and Management’s Plans

The Company currently does not generate revenue sufficient to offset operating costs and anticipates such shortfalls to continue as the Company has modified its strategy to a metrics-driven approach through a sustainable and scalable business model, via a digital lead generation and re-engagement strategy. As of September 30, 2023, the Company had net working capital of approximately $2.9 million, primarily due to cash and cash equivalents and restricted cash of $1.5 million, and $2.2 million of accounts receivable. The Company has raised gross proceeds of $13.7 million between the public offerings that occurred on February 8, 2023, April 24, 2023 and October 3, 2023. Based on its available cash resources, the Company may not have sufficient cash on hand to fund its current operations for more than twelve months from the date of filing this Quarterly Report on Form 10-Q. This condition raises substantial doubt about the Company’s ability to continue as a going concern.

The Company’s anticipated operations include plans to (i) grow sales and operations of the Company with the Lap-Band product line both domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place ReShapeCare and ReShape Marketplace as an extension, (iii) marketing efforts to increase brand recognition, create customer awareness and increase the patient demand, (iv) continue development of the Diabetes Bloc-Stem Neuromodulation (DBSN) device, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expand our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, including Lap-Band 2.0. The Company believes that it has the flexibility to manage the growth of its expenditures and operations depending on the amount of available cash flows, which could include reducing expenditures for marketing, clinical and product development activities.

The Company may be required to raise additional capital, however, there can be no assurance as to whether additional financing will be available on terms acceptable to the Company, if at all. If sufficient funds on acceptable terms are not available when needed, it would have a negative impact on the Company’s financial condition and could force the Company to delay, limit, reduce, or terminate product development or future commercialization efforts or grant rights to develop and market product candidates or testing products that the Company would otherwise plan to develop.

Therefore, the plans cannot be deemed probable of being implemented. As a result, the Company’s plans do not alleviate substantial doubt about our ability to continue as a going concern.

The accompanying financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.

COVID-19 Risk

The impact of COVID-19 has subsided substantially in the U.S. but continues to result in reduced activity levels outside of the U.S., such as continued restrictions on travel and business operations and advising or requiring individuals to limit or forego their time outside of their homes or places of business.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Balance Sheet Information
9 Months Ended
Sep. 30, 2023
Supplemental Balance Sheet Information  
Supplemental Balance Sheet Information

(3)  Supplemental Balance Sheet Information

Components of selected captions in the condensed consolidated balance sheets consisted of the following:

Inventory:

September 30, 

December 31,

2023

    

2022

Raw materials

$

902

$

832

Sub-assemblies

1,053

864

Finished goods

 

1,249

 

1,915

Total inventory

$

3,204

$

3,611

Prepaid expenses and other current assets:

September 30, 

December 31,

2023

    

2022

Prepaid insurance

$

259

$

78

Patents

38

Prepaid advertising and marketing

47

3

Taxes

55

Other current assets

94

84

Total prepaid expenses and other current assets

$

493

$

165

Accrued and other liabilities:

September 30, 

December 31,

2023

    

2022

Payroll and benefits

$

1,014

$

1,829

Accrued legal settlements

400

1,775

Customer deposits

657

510

Taxes

54

119

Accrued professional

504

316

Other liabilities

 

105

 

491

Total accrued and other liabilities

$

2,734

$

5,040

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets
9 Months Ended
Sep. 30, 2023
Intangible Assets  
Intangible Assets

(4) Intangible Assets

The Company’s finite-lived intangible assets consists of developed technology, and trademarks and tradenames. The estimated useful lives of these finite-lived intangible assets is 10 years. The amortization expenses for the three months ended September 30, 2023 and 2022, were $11 thousand and $0.5 million, respectively, and the nine months ended September 30, 2023 and 2022, were $33 thousand and $1.4 million, respectively.

Impairment of In-Process Research and Development

During the quarter ended September 30, 2023, the Company determined the carrying value of the developed technology and trademarks/tradenames had been fully impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.2 million on the consolidated balance sheet as of September 30, 2023, which reduced the value of these assets to zero.

During the quarter ended September 30, 2022, the Company determined that it was stopping the clinical trials for the ReShape Vest and was closing out the previous trials that occurred, as significant additional clinical work and cost would be required to achieve regulatory approval for the ReShape Vest. As such, we determined the carrying value of the IPR&D asset was impaired and recognized a non-cash impairment charge of approximately $6.9 million on the condensed consolidated balance sheet as of September 30, 2022, which reduced the value of this asset to zero.

December 31, 2022

    

Weighted Average Useful Life (years)

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net Book Value

Finite-lived intangible assets:

Developed technology

10.0

$

5,989

$

(5,805)

$

184

Trademarks/Tradenames

10.0

462

(386)

76

Total

$

6,451

$

(6,191)

$

260

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases  
Leases

(5) Leases

The Company had a noncancelable operating lease for office and warehouse space in San Clemente, which expired June 30, 2023. The Company also had an operating lease and warehouse space in Carlsbad, California, which expired June 30, 2022. On March 13, 2023, the Company entered into a lease for approximately 5,038 square feet of office and warehouse space at 18 Technology Drive, Suite 110, Irvine, California 92618 and relocated our principal executive offices from our former San Clemente, California location to the Irvine, California location. The Irvine California lease has a term of 36 months commencing on May 1, 2023.

The Company does not have any short-term leases or financing lease arrangements. Lease and non-lease components are accounted for separately.

Operating lease costs were $16 thousand and $0.1 million for the three months ended September 30, 2023 and 2022, respectively, and $0.3 million and $0.6 million for the nine months ended September 30, 2023 and 2022, respectively. Variable lease costs were not material.

Supplemental information related to operating leases is as follows:

September 30,

December 31,

Balance Sheet information

2023

2022

Operating lease ROU assets

$

274

$

171

Operating lease liabilities, current portion

$

110

$

171

Operating lease liabilities, long-term portion

175

Total operating lease liabilities

$

285

$

171

Cash flow information for the nine months ended September 30,

2023

2022

Cash paid for amounts included in the measurement of operating leases liabilities

$

201

$

473

Maturities of operating lease liabilities were as follows as of September 30, 2023:

Remainder of 2023

27

2024

111

2025

115

2026

59

Total lease payments

312

Less: imputed interest

27

Total lease liabilities

$

285

Weighted-average remaining lease term at end of period (in years)

2.7

Weighted-average discount rate at end of period

6.9

%

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Equity
9 Months Ended
Sep. 30, 2023
Equity  
Equity

(6)  Equity

Common Stock Issued Related to Restricted Stock Units

During the three months ended September 30, 2023 and 2022, the Company issued 672 shares of common stock and 2,321 shares of common stock, respectively, subject to vesting of the restricted stock units. During the nine months ended September 30, 2023 and 2022, the Company issued 2,340 shares of common stock and 20,505 shares of common stock, respectively, subject to vesting of the restricted stock units. For further details see Note 10.

April Securities Offering

On April 20, 2023, the Company entered into a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company agreed to issue and sell to the Investor in a registered direct offering  (i) 291,395 shares of the Company’s common stock, par value $0.001 per share, and (ii) pre-funded warrants to purchase an aggregate of 509,300 shares of Common Stock. Each share of common stock was sold at a price of $3.07 per share and each Pre-funded Warrant was sold at an offering price of $3.069 per share underlying such Pre-funded Warrants, for aggregate gross proceeds of approximately $2.5 million before deducting the placement agent’s fees and the offering expenses. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes. In addition, under the Purchase Agreement, the Company also agreed to issue and sell to the Investor in a concurrent private placement warrants to purchase an aggregate of 800,695 shares of common stock.

In connection with the Offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 164,656 shares of Common Stock that were issued to the Investor, at an exercise price of $15.00 per share, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $3.07.

The Company’s exclusive placement agent in connection with the Offering, Maxim Group LLC, received a cash fee equal to 7.0% of the gross proceeds received by the Company from the sale of the securities in Offering, as well as reimbursement for certain expenses, and warrants to purchase up to 40,035 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock issued in the Offering, at an exercise price of $3.38 per share.

The offering closed April 24, 2023.

February Public Offering of Common Stock and Warrants

On February 8, 2023, the Company closed a public offering of 1,275,000 units, with each consisting of one share of its common stock, or one pre-funded warrant to purchase one share of its common stock, and one warrant to purchase one and one-half shares of its common stock. Each unit was sold at public offering price of $8.00. The warrants in the units are immediately exercisable at a price of $8.00 per share and expire five years from the date of issuance. Alternatively, each warrant can be exercised pursuant to the “alternative cashless exercise” provision, to which the holders would receive an aggregate number of shares of common stock equal the product of (x) the aggregate number of shares of common stock that would be issuable upon a cash exercise and (y) 0.50. For purposes of clarity, one common warrant to purchase one and one-half shares would be exercisable for 0.75 shares under this alternative cashless exercise provision. The shares of common stock (or pre-funded warrants in lieu thereof) and accompanying warrants were only purchasable together in this offering but were issued separately and immediately separable upon issuance. As of September 30, 2023, warrants to purchase 1,674,376 shares of common stock have been exercised under the alternative cashless exercise for a total of 835,313 shares of common stock.

Gross proceeds, before deducting underwriting discounts and commissions and estimated offering expenses, are approximately $10.2 million. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes.

The Company also granted the underwriters an option to purchase an additional 191,250 shares of common stock and/or additional warrants to purchase up to 286,875 shares of common stock, to cover over-allotments, of which Maxim Group LLC exercised its option to purchase additional warrants to purchase 286,875 shares of common stock.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants
9 Months Ended
Sep. 30, 2023
Warrants  
Warrants

(7) Warrants

On April 24, 2023, the Company completed a securities purchase offering in which three classes of warrants were issued. There were 800,695 common stock purchase warrants issued with an exercise price of $3.07. The common stock purchase warrants were valued at $1.5 million using the fair value approach at the time of issuance. The fair value of the common stock purchase warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, expected term of 5.5 years, expected dividends of zero and an expected volatility of 88.4%.

In addition, one of the investors purchased 509,300 pre-funded warrants at a price of $3.069 per warrant. These warrants have an exercise price of $0.001 per share and do not expire. The pre-funded warrants were valued at $1.3 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, an expected term of 5.5 years, expected dividends of zero and expected volatility of 88.4%.

As part of the terms of the offering the Company issued 40,035 representative’s warrants with an exercise price of $3.38 per share and expiration date on April 24, 2028. The representative’s warrants were valued at $0.1 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.568%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.3%.

On February 8, 2023, the Company completed a public offering in which three classes of warrants were issued. There were 2,199,375 common stock purchase warrants issued with an alternative cashless exercise provision. The alternative cashless exercise allows the holder to exercise one warrant share for 0.5 shares of common stock or exercise via the cash exercise price of $8.00 per share of common stock per warrant. The Company classifies these warrants as a liability, and the Company utilized a bifurcated Black-Scholes option pricing model to consider the cash exercise option and cashless exercise option. The bifurcated Black-Scholes option pricing model used an exercise price where the two exercise methods would be indifferent with market inputs of the stock price on the issuance, risk free interest rate, expected share price volatility and dividend yield. The Company calculates the fair value of the warrants at each reporting period and when a warrant is exercised, with the changes in fair value recognized in the statement of operations. Below is a summary of the initial inputs used in the bifurcated Black-Scholes option pricing model.

Cash Exercise

Cashless Exercise

Stock Price

$

5.905

$

5.905

Exercise Price

$

16.00

$

0.00

Term (years)

5.00

5.00

Volatility

96.50%

96.50%

Risk Free Rate

3.784%

3.784%

Dividend Yield

0%

0%

The following table presents the changes in the fair value of warrant liabilities:

Common Stock

Purchase Warrants

Fair value as of February 8, 2023 (issuance date)

$

10,363

Fair value of liability warrants in excess of proceeds, at issuance

(164)

Exercises of liability warrants

(6,249)

Gain on changes in fair value of liability warrants

(3,850)

Fair value as of September 30, 2023

$

100

In addition, one of the investors purchased 90,000 pre-funded warrants at a price of $7.999 per warrant. These warrants have an exercise price of $0.0001 per share and do not expire. The pre-funded warrants were valued at $0.5 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.784%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.5%.

As part of the terms of the offering the Company issued 73,313 representative’s warrants with an exercise price of $8.80 per share and expiration date on February 3, 2028. The representative’s warrants were valued at $ $0.3 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.786%, an expected term of 4.99 years, expected dividends of zero and expected volatility of 96.5%.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Disaggregation and Operating Segments
9 Months Ended
Sep. 30, 2023
Revenue Disaggregation and Operating Segments  
Revenue Disaggregation and Operating Segments

(8) Revenue Disaggregation and Operating Segments

The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three and nine months ended September 30, 2023 and 2022, the Company primarily only sold the Lap-Band system. The following table presents the Company’s revenue disaggregated by geography:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

United States

$

1,732

$

2,412

$

5,473

$

6,565

Australia

139

164

419

533

Europe

258

206

756

1,009

Rest of world

26

16

48

23

Total revenue

$

2,155

$

2,798

$

6,696

$

8,130

Operating Segments

The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the Lap-Band system, which consisted of nearly all our revenue and gross profit for the three and nine months ended September 30, 2023 and 2022. During the three and nine months ended September 30, 2023 and 2022, there was minimal revenue for ReShapeCare. There was no revenue or gross profit recorded for the DBSN device for the three and nine months ended September 30, 2023 and 2022 as this product is still in the development stage. There was also no revenue recorded for the Obalon line.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Taxes  
Income Taxes

(9) Income Taxes

During the three months ended September 30, 2023 and 2022, the Company recorded income tax expense of $3 thousand and an income tax benefit of $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded income tax expense of $21 thousand and an income tax benefit of $0.3 million. The income tax expense is related to minimum state taxes and projected Australian and Netherlands income, respectively. The income tax provisions for the three and nine months ended September 30, 2023, were calculated using the discrete year-to-date method. The effective tax rate differs from the statutory tax rate of 21% primarily due to the existence of valuation allowances against net deferred tax assets and current liabilities resulting from the estimated state income tax liabilities and foreign tax liability.

In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code Section 382, the Company provided a valuation allowance at both September 30, 2023 and December 31, 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation
9 Months Ended
Sep. 30, 2023
Stock-based Compensation  
Stock-based Compensation

(10)  Stock-based Compensation

Stock-based compensation expense related to stock options and RSUs issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) for the three and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Sales and marketing

$

30

$

23

$

89

$

239

General and administrative

128

269

384

1,363

Research and development

58

67

183

245

Total stock-based compensation expense

$

216

$

359

$

656

$

1,847

Stock Options

A summary of the status of the Company’s stock options as of September 30, 2023, and changes during the nine months ended September 30, 2023 are as follows:

    

Weighted

Weighted

Average

Aggregate

Average

Remaining

Intrinsic

    

Exercise Price

Contractual

Value

Shares

Per Share

Life (years)

(in thousands)

Outstanding at December 31, 2022

 

21,416

311.65

$

Options granted

 

Options exercised

 

Options cancelled

 

(5,525)

150.62

Outstanding at September 30, 2023

 

15,891

367.63

7.7

$

Exercisable at September 30, 2023

12,366

449.37

7.5

Vested and expected to vest at September 30, 2023

15,891

367.63

7.7

There was no intrinsic value of the outstanding stock options at September 30, 2023. The unrecognized share-based expense at September 30, 2023 was $0.2 million, and will be recognized over a weighted average period of 1.9 years.

Stock option awards outstanding under the Company’s incentive plans have been granted at exercise prices that are equal to the market value of its common stock on the date of grant. Such options generally vest over a period of four years and expire at ten years after the grant date. The Company recognized compensation expense ratably over the vesting period. The Company uses a Black-Scholes option-pricing model to estimate the fair value of stock options granted, which requires the input of both subjective and objective assumptions as follows:

Expected Term – The estimate of expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the options granted.

Expected Volatility – The expected volatility factor is based on the volatility of the Company’s common stock for a period equal to the term of the stock options.

Risk-free Interest Rate – The risk-free interest rate is determined using the implied yield for a traded zero-coupon U.S. Treasury bond with a term equal to the expected term of the stock options.

Expected Dividend Yield – The expected dividend yield is based on the Company’s historical practice of paying dividends on its common stock.

Restricted Stock Units

A summary of the Company’s unvested RSUs award activity for the nine months ended September 30, 2023, is as follows:

Weighted

Average

    

Grant Date

Shares

Fair Value

Unvested RSUs at December 31, 2022

 

4,544

$

174.15

Granted

 

Vested (1)

 

(2,783)

196.28

Cancelled/Forfeited

 

Non-vested RSUs at September 30, 2023

 

1,761

139.17

(1)At September 30, 2023, there were 279 shares of common stock related to RSU awards that had vested and the shares were not distributed to the participants until October of 2023.

The fair value of each RSU is the closing stock price on the Nasdaq of the Company’s common stock on the date of grant. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation. The remaining RSUs will be settled in shares of the Company’s common stock after the vesting period. The unrecognized compensation cost related to the RSUs at September 30, 2023 was $0.2 million and expected to be recognized over a period of 1.3 years.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies
9 Months Ended
Sep. 30, 2023
Commitment and Contingencies  
Commitment and Contingencies

(11)  Commitment and Contingencies

Litigation

On August 6, 2021, Cowen and Company, LLC filed a complaint against ReShape, as successor in interest to Obalon Therapeutics, in the Supreme Court of the State of New York based on an alleged breach of contract arising out of Cowen’s prior engagement as Obalon’s financial advisor. The complaint alleges that Cowen is entitled to be paid a $1.35 million fee in connection with ReShape’s merger with Obalon under the terms of Cowen’s engagement agreement with Obalon. The complaint also sought reimbursement of Cowen’s attorneys’ fees and interest in connection with its claim. On May 11, 2023, the Supreme Court of the State of New York issued the final judgement in favor of Cowen & Company in the amount of $1.35 million, plus interest at the statutory rate of 9% per annum from June 16, 2021 until judgement is paid in full, and reimbursement of $675,000 of Cowen’s attorneys’ fees, with $275,000 to be paid upfront, $200,000 paid after six months and $200,000 paid after 12 months. As of September 30, 2023, the Company has paid the $1.35 million judgement, including related interest, and first $275,000 installment of Cowen’s attorneys’ fees. At September 30, 2023, $400 thousand of attorneys’ fees were included as accrued expenses.

The Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition, other than what was disclosed above. The medical device industry in which the Company operates is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

Product Liability Claims

The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events  
Subsequent Events

(12)  Subsequent Events

Securities Offering

On October 3, 2023, the Company completed a Securities Purchase Agreement with certain investors pursuant to which the Company agreed to issue and sell to the investors (i) 1,770,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) warrants to purchase up to 13,650,000 shares of Common Stock at an initial exercise price of $0.33 per share (the “Common Warrants”) and (iii) pre-funded warrants to purchase 7,330,000 shares of Common Stock at an exercise price of $0.001 per share. The securities were sold as part of units at a price of $0.33 per unit or, with respect to the units including pre-funded warrants, $0.329 per unit.

In connection with the offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 965,351 shares of Common Stock at an exercise price of $3.07 per share and warrants to purchase up to an aggregate of 382,500 shares of Common Stock at an exercise price of $8.00 per share that were previously issued to one of the investors, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $0.33 per share.

The net proceeds from the offering were approximately $2.8 million, after deducting the placement agent fees and before deducting offering expenses.

The Company’s exclusive placement agent in connection with the offering, Maxim Group LLC, received a cash fee equal to up to 7.0% of the gross proceeds received by the Company from the sale of the securities in offering, as well as reimbursement for certain expenses, and warrants to purchase up to 455,000 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock (or Common Stock equivalents in the form of pre-funded warrants) issued in the offering, at an exercise price of $0.363 per share (the “Placement Agent Warrant”).

Employee Reduction

The Company remains committed to helping patients improve their lives through bariatric surgeries with the Lap-Band, while achieving profitability. To ensure its steadfast pursuit of this objective, the Company has taken many steps to reduce costs, through reduction of various operating expenses, such as adjusting our marketing strategy. On November 3, 2023, the Company made the difficult decision to reduce its workforce by approximately 23%, resulting in a projected annualized cost savings of approximately $1.2 million. The workforce reduction is part of the Company’s broader efforts to gain greater efficiencies throughout the organization, without impacting our revenue-generating strategies or the Company’s ability to continue delivering unparalleled quality and value to its customers.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2023
Basis of Presentation  
Basis of Presentation

(1)  Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on April 17, 2023. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Reverse Stock Split and Merger Exchange Ratio

Reverse Stock Split and Merger Exchange Ratio

On December 23, 2022, at the commencement of trading, the Company effected a 1-for-50 reverse stock split. Accordingly, all share and per share amounts for the periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect the reverse stock split. No fractional shares were issued in connection with the reverse stock split.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may materially differ from these estimates. The Company reviews its estimates on an ongoing basis or as new information becomes available to ensure that these estimates appropriately reflect changes in its business.

Long-Lived Assets

Long-Lived Assets

We assess the potential impairment of long-lived assets, principally property and equipment and finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying value of the asset group may not be fully recoverable. If an indicator of impairment exists for any of its asset groups, an estimate of undiscounted future cash flows, over the life of the primary asset for each asset group is compared to that long-lived asset group's carrying value. If the carrying value of the asset group is greater than the estimated future undiscounted cash flow, the Company then determines the fair value of the assets, and if an asset is determined to be impaired, the impairment loss is measured by the excess of the carrying amount of the asset over its fair value.

During the quarter ended September 30, 2023, the Company determined the carrying value of the property, plant and equipment had been impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.5 million, which reduced the residual value of these assets to $0.1 million, on the consolidated

balance sheet as of September 30, 2023. The fair value was determined by estimating the amount the Company could receive if they were to sell the assets. In addition, the Company also impaired its remaining intangible assets, for further details see Note 4.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 7 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

September 30, 

    

2023

    

2022

Stock options

 

17,634

 

22,819

Unvested restricted stock units

2,598

5,782

Convertible preferred stock

10

10

Warrants

 

1,632,514

 

139,047

Recent Accounting Pronouncements

Recent Accounting Pronouncements

New accounting standards adopted are discussed below.

In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance became effective on January 1, 2023 and did not have a material impact to the consolidated financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2023
Basis of Presentation  
Schedule of anti-dilutive securities

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

September 30, 

    

2023

    

2022

Stock options

 

17,634

 

22,819

Unvested restricted stock units

2,598

5,782

Convertible preferred stock

10

10

Warrants

 

1,632,514

 

139,047

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2023
Supplemental Balance Sheet Information  
Schedule of components of inventory

September 30, 

December 31,

2023

    

2022

Raw materials

$

902

$

832

Sub-assemblies

1,053

864

Finished goods

 

1,249

 

1,915

Total inventory

$

3,204

$

3,611

Schedule of components of prepaid expenses and other current assets

September 30, 

December 31,

2023

    

2022

Prepaid insurance

$

259

$

78

Patents

38

Prepaid advertising and marketing

47

3

Taxes

55

Other current assets

94

84

Total prepaid expenses and other current assets

$

493

$

165

Schedule of components of accrued and other liabilities

September 30, 

December 31,

2023

    

2022

Payroll and benefits

$

1,014

$

1,829

Accrued legal settlements

400

1,775

Customer deposits

657

510

Taxes

54

119

Accrued professional

504

316

Other liabilities

 

105

 

491

Total accrued and other liabilities

$

2,734

$

5,040

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Intangible Assets  
Summary of identifiable intangible assets

December 31, 2022

    

Weighted Average Useful Life (years)

    

Gross Carrying Amount

    

Accumulated Amortization

    

Net Book Value

Finite-lived intangible assets:

Developed technology

10.0

$

5,989

$

(5,805)

$

184

Trademarks/Tradenames

10.0

462

(386)

76

Total

$

6,451

$

(6,191)

$

260

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of supplemental information related to operating leases

September 30,

December 31,

Balance Sheet information

2023

2022

Operating lease ROU assets

$

274

$

171

Operating lease liabilities, current portion

$

110

$

171

Operating lease liabilities, long-term portion

175

Total operating lease liabilities

$

285

$

171

Cash flow information for the nine months ended September 30,

2023

2022

Cash paid for amounts included in the measurement of operating leases liabilities

$

201

$

473

Schedule of maturities of operating lease liabilities

Remainder of 2023

27

2024

111

2025

115

2026

59

Total lease payments

312

Less: imputed interest

27

Total lease liabilities

$

285

Weighted-average remaining lease term at end of period (in years)

2.7

Weighted-average discount rate at end of period

6.9

%

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2023
Schedule of changes in the fair value of warrant liabilities

Common Stock

Purchase Warrants

Fair value as of February 8, 2023 (issuance date)

$

10,363

Fair value of liability warrants in excess of proceeds, at issuance

(164)

Exercises of liability warrants

(6,249)

Gain on changes in fair value of liability warrants

(3,850)

Fair value as of September 30, 2023

$

100

Black-Scholes model  
Schedule of warrant assumptions used to calculate fair value

Cash Exercise

Cashless Exercise

Stock Price

$

5.905

$

5.905

Exercise Price

$

16.00

$

0.00

Term (years)

5.00

5.00

Volatility

96.50%

96.50%

Risk Free Rate

3.784%

3.784%

Dividend Yield

0%

0%

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Disaggregation and Operating Segments (Tables)
9 Months Ended
Sep. 30, 2023
Revenue Disaggregation and Operating Segments  
Schedule of revenue disaggregated by geography

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

United States

$

1,732

$

2,412

$

5,473

$

6,565

Australia

139

164

419

533

Europe

258

206

756

1,009

Rest of world

26

16

48

23

Total revenue

$

2,155

$

2,798

$

6,696

$

8,130

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Stock-based Compensation  
Schedule of stock-based compensation expense

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Sales and marketing

$

30

$

23

$

89

$

239

General and administrative

128

269

384

1,363

Research and development

58

67

183

245

Total stock-based compensation expense

$

216

$

359

$

656

$

1,847

Summary of stock option activity

    

Weighted

Weighted

Average

Aggregate

Average

Remaining

Intrinsic

    

Exercise Price

Contractual

Value

Shares

Per Share

Life (years)

(in thousands)

Outstanding at December 31, 2022

 

21,416

311.65

$

Options granted

 

Options exercised

 

Options cancelled

 

(5,525)

150.62

Outstanding at September 30, 2023

 

15,891

367.63

7.7

$

Exercisable at September 30, 2023

12,366

449.37

7.5

Vested and expected to vest at September 30, 2023

15,891

367.63

7.7

Summary of unvested RSUs award activity

Weighted

Average

    

Grant Date

Shares

Fair Value

Unvested RSUs at December 31, 2022

 

4,544

$

174.15

Granted

 

Vested (1)

 

(2,783)

196.28

Cancelled/Forfeited

 

Non-vested RSUs at September 30, 2023

 

1,761

139.17

(1)At September 30, 2023, there were 279 shares of common stock related to RSU awards that had vested and the shares were not distributed to the participants until October of 2023.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation - Long-Lived Assets (Details) - Property, plant and equipment
$ in Millions
3 Months Ended
Sep. 30, 2023
USD ($)
Property, Plant and Equipment [Line Items]  
Non-cash impairment charge $ 0.5
Residual value of these assets $ 0.1
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation - (Details)
9 Months Ended
Dec. 23, 2022
Sep. 30, 2023
shares
Sep. 30, 2022
shares
Anti-dilutive securities      
Reverse stock split ratio 0.02    
Stock options      
Anti-dilutive securities      
Anti-dilutive securities (in shares)   17,634 22,819
Unvested restricted stock units      
Anti-dilutive securities      
Anti-dilutive securities (in shares)   2,598 5,782
Convertible preferred stock      
Anti-dilutive securities      
Anti-dilutive securities (in shares)   10 10
Warrants      
Anti-dilutive securities      
Anti-dilutive securities (in shares)   1,632,514 139,047
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Liquidity and Management Plans (Details) - USD ($)
$ in Thousands
8 Months Ended 9 Months Ended
Oct. 03, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Liquidity and Management Plans          
Net working capital   $ 2,900      
Cash and cash equivalents and restricted cash   1,549 $ 3,955 $ 6,245 $ 22,815
Accounts receivable   2,153 $ 2,180    
Gross proceeds from issuance of shares   $ 12,451      
Public Offering [Member]          
Liquidity and Management Plans          
Gross proceeds from issuance of shares $ 13,700        
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Balance Sheet Information (as Restated) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory:    
Raw materials $ 902 $ 832
Sub-assemblies 1,053 864
Finished goods 1,249 1,915
Total inventory 3,204 3,611
Prepaid expenses and other current assets:    
Prepaid insurance 259 78
Patents 38  
Prepaid advertising and marketing 47 3
Taxes 55  
Other current assets 94 84
Total prepaid expenses and other current assets 493 165
Accrued and other liabilities:    
Payroll and benefits 1,014 1,829
Accrued legal settlements 400 1,775
Customer deposits 657 510
Taxes 54 119
Accrued professional 504 316
Other liabilities 105 491
Total accrued and other liabilities $ 2,734 $ 5,040
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Intangible Assets          
Gross Carrying Amount         $ 6,451
Accumulated amortization         (6,191)
Total finite-lived intangible assets $ 0   $ 0   $ 260
Amortization expense 11 $ 500 33 $ 1,367  
Impairment of long-lived assets 777 7,429 $ 777 7,429  
Developed technology          
Intangible Assets          
Weighted Average Useful Life (years)         10 years
Gross Carrying Amount         $ 5,989
Accumulated amortization         (5,805)
Total finite-lived intangible assets         $ 184
Trademarks/Tradenames          
Intangible Assets          
Weighted Average Useful Life (years)         10 years
Gross Carrying Amount         $ 462
Accumulated amortization         (386)
Total finite-lived intangible assets         $ 76
In-process research and development          
Intangible Assets          
Impairment of long-lived assets $ 200 6,900      
Indefinite-lived intangible assets   $ 0   $ 0  
Maximum          
Intangible Assets          
Weighted Average Useful Life (years) 10 years   10 years    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Supplemental Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Mar. 13, 2023
ft²
Dec. 31, 2022
USD ($)
Leases            
Operating lease costs $ 16 $ 100 $ 300 $ 600    
Balance Sheet information related to operating leases            
Operating lease ROU assets 274   274     $ 171
Operating lease liabilities, current portion 110   110     171
Operating lease liabilities, long-term portion 175   175      
Total operating lease liabilities $ 285   285     $ 171
Cash flow information related to operating leases            
Cash paid for amounts included in the measurement of operating leases liabilities     $ 201 $ 473    
Office and warehouse space in Irvine            
Leases            
Area of land | ft²         5,038  
Lease term         36 months  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturities of Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Maturities of operating lease liabilities    
Remainder of 2023 $ 27  
2024 111  
2025 115  
2026 59  
Total lease payments 312  
Less: imputed interest 27  
Total lease liabilities $ 285 $ 171
Weighted-average remaining lease term at end of period (in years) 2 years 8 months 12 days  
Weighted-average discount rate at end of period 6.90%  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Apr. 24, 2023
$ / shares
shares
Apr. 20, 2023
USD ($)
$ / shares
shares
Feb. 08, 2023
$ / shares
shares
Sep. 30, 2023
$ / shares
shares
Sep. 30, 2022
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
shares
Dec. 31, 2022
$ / shares
Equity                
Shares issued upon vesting of restricted stock units       672 2,321 2,340 20,505  
Offering price (in dollars per share) | $ / shares   $ 3.07            
Common stock, par value (in dollars per share) | $ / shares       $ 0.001   $ 0.001   $ 0.001
Warrant exercise price (in dollars per share) | $ / shares   3.07            
Pre Funded Warrants                
Equity                
Warrant exercise price (in dollars per share) | $ / shares   $ 3.069            
Proceeds from issuance of common stock warrant liabilities | $   $ 2.5            
Common stock warrants with alternative cashless exercise                
Equity                
Warrants, cashless exercise provision, shares, multiplier     0.50          
Aggregate number of shares issued from exercise of warrants           835,313    
Exercise of warrants, shares           1,674,376    
Private placement warrants                
Equity                
Common stock purchased (in shares)   800,695            
Amended warrants                
Equity                
Warrant exercise price (in dollars per share) | $ / shares   $ 15.00            
Amended warrants | Maximum                
Equity                
Number of shares in exchange of warrant exercise   164,656            
Public offering                
Equity                
Number of units issued     1,275,000          
Offering price (in dollars per share) | $ / shares     $ 8.00          
Warrant exercise price (in dollars per share) | $ / shares     $ 8.00          
Warrants term     5 years          
Gross proceeds from issuance of shares | $           $ 10.2    
Public offering | Pre Funded Warrants                
Equity                
Number of warrants for each unit     1          
Number of securities called by each warrant     1          
Warrant exercise price (in dollars per share) | $ / shares     $ 0.0001          
Public offering | Public warrants                
Equity                
Number of warrants for each unit     1          
Number of securities called by each warrant     1.5          
Public offering | Common stock warrants with alternative cashless exercise                
Equity                
Number of securities called by each warrant     0.5          
Warrant exercise price (in dollars per share) | $ / shares     $ 8.00          
Over-allotment option                
Equity                
Cash fee, as a percentage of gross proceeds   7.00%            
Warrants issued, as a percentage of aggregate common shares   5.00%            
Warrant exercise price (in dollars per share) | $ / shares   $ 3.38            
Common stock purchased (in shares)     191,250          
Number of shares in exchange of warrant exercise   40,035 286,875          
Exercise of warrants, shares     286,875          
Registered direct offering                
Equity                
Common stock, par value (in dollars per share) | $ / shares   $ 0.001            
Warrant exercise price (in dollars per share) | $ / shares $ 3.07              
Common stock purchased (in shares)   291,395            
Registered direct offering | Pre Funded Warrants                
Equity                
Warrant exercise price (in dollars per share) | $ / shares $ 0.001              
Number of shares in exchange of warrant exercise 509,300 509,300            
Registered direct offering | Private placement warrants                
Equity                
Common stock purchased (in shares) 800,695              
Common Stock                
Equity                
Common stock purchased (in shares)           1,476,395    
Exercise of warrants, shares         57,000 1,436,488 74,773  
Common Stock | Public offering                
Equity                
Number of shares for each unit     1          
Common Stock | Public offering | Common stock warrants with alternative cashless exercise                
Equity                
Number of securities called by each warrant     0.75          
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants (Details)
$ / shares in Units, $ in Millions
Apr. 24, 2023
USD ($)
Y
item
$ / shares
shares
Apr. 20, 2023
$ / shares
shares
Feb. 08, 2023
USD ($)
Y
item
$ / shares
shares
Warrants      
Exercise price of warrants (in dollars per share)   $ 3.07  
Private placement warrants      
Warrants      
Common stock purchased (in shares) | shares   800,695  
Pre Funded Warrants      
Warrants      
Exercise price of warrants (in dollars per share)   $ 3.069  
Public offering      
Warrants      
Number of classes of warrants issued | item     3
Exercise price of warrants (in dollars per share)     $ 8.00
Public offering | Common stock warrants with alternative cashless exercise      
Warrants      
Number of warrants issued | shares     2,199,375
Number of securities called by each warrant | shares     0.5
Exercise price of warrants (in dollars per share)     $ 8.00
Public offering | Pre Funded Warrants      
Warrants      
Number of investors | item     1
Number of warrants issued | shares     90,000
Price per warrant     $ 7.999
Number of securities called by each warrant | shares     1
Exercise price of warrants (in dollars per share)     $ 0.0001
Fair value portion of warrants | $     $ 0.5
Public offering | Pre Funded Warrants | Risk Free Rate      
Warrants      
Warrant fair value measurement inputs     0.03784
Public offering | Pre Funded Warrants | Expected term      
Warrants      
Warrant fair value measurement inputs | Y     5.0
Public offering | Pre Funded Warrants | Expected dividends      
Warrants      
Warrant fair value measurement inputs     0
Public offering | Pre Funded Warrants | Volatility      
Warrants      
Warrant fair value measurement inputs     0.965
Public offering | Representative's warrants      
Warrants      
Number of warrants issued | shares     73,313
Exercise price of warrants (in dollars per share)     $ 8.80
Fair value portion of warrants | $     $ 0.3
Public offering | Representative's warrants | Risk Free Rate      
Warrants      
Warrant fair value measurement inputs     0.03786
Public offering | Representative's warrants | Expected term      
Warrants      
Warrant fair value measurement inputs | Y     4.99
Public offering | Representative's warrants | Expected dividends      
Warrants      
Warrant fair value measurement inputs     0
Public offering | Representative's warrants | Volatility      
Warrants      
Warrant fair value measurement inputs     0.965
Registered direct offering      
Warrants      
Number of classes of warrants issued | item 3    
Common stock purchased (in shares) | shares   291,395  
Exercise price of warrants (in dollars per share) $ 3.07    
Fair value portion of warrants | $ $ 1.5    
Registered direct offering | Risk Free Rate      
Warrants      
Warrant fair value measurement inputs 3.558    
Registered direct offering | Expected term      
Warrants      
Warrant fair value measurement inputs | Y 5.5    
Registered direct offering | Expected dividends      
Warrants      
Warrant fair value measurement inputs 0    
Registered direct offering | Volatility      
Warrants      
Warrant fair value measurement inputs 88.4    
Registered direct offering | Private placement warrants      
Warrants      
Common stock purchased (in shares) | shares 800,695    
Registered direct offering | Pre Funded Warrants      
Warrants      
Number of shares in exchange of warrant exercise | shares 509,300 509,300  
Number of investors | item 1    
Price per warrant $ 3.069    
Exercise price of warrants (in dollars per share) $ 0.001    
Fair value portion of warrants | $ $ 1.3    
Registered direct offering | Pre Funded Warrants | Risk Free Rate      
Warrants      
Warrant fair value measurement inputs 3.558    
Registered direct offering | Pre Funded Warrants | Expected term      
Warrants      
Warrant fair value measurement inputs 5.5    
Registered direct offering | Pre Funded Warrants | Expected dividends      
Warrants      
Warrant fair value measurement inputs 0    
Registered direct offering | Pre Funded Warrants | Volatility      
Warrants      
Warrant fair value measurement inputs 88.4    
Registered direct offering | Representative's warrants      
Warrants      
Number of shares in exchange of warrant exercise | shares 40,035    
Exercise price of warrants (in dollars per share) $ 3.38    
Fair value portion of warrants | $ $ 0.1    
Registered direct offering | Representative's warrants | Risk Free Rate      
Warrants      
Warrant fair value measurement inputs 0.03568    
Registered direct offering | Representative's warrants | Expected term      
Warrants      
Warrant fair value measurement inputs 5.0    
Registered direct offering | Representative's warrants | Expected dividends      
Warrants      
Warrant fair value measurement inputs 0    
Registered direct offering | Representative's warrants | Volatility      
Warrants      
Warrant fair value measurement inputs 0.963    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants - Black-Scholes Option Pricing Model (Details) - Black Scholes Model [Member]
Feb. 08, 2023
Stock Price | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.05905
Stock Price | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.05905
Exercise Price | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.1600
Exercise Price | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.0000
Term (years) | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.0500
Term (years) | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.0500
Volatility | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.9650
Volatility | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.9650
Risk Free Rate | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.03784
Risk Free Rate | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0.03784
Dividend Yield | Cash exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0
Dividend Yield | Cashless exercise  
Class of Warrant or Right [Line Items]  
Warrant fair value measurement inputs 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants - Fair Value of Warrant Liabilities (Details) - Common Stock Purchase Warrants
$ in Thousands
8 Months Ended
Sep. 30, 2023
USD ($)
Class of Warrant or Right [Line Items]  
Fair value as of February 8, 2023 (issuance date) $ 10,363
Fair value of liability warrants in excess of proceeds, at issuance (164)
Exercises of liability warrants (6,249)
Gain on changes in fair value of liability warrants (3,850)
Fair value as of September 30, 2023 $ 100
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Disaggregation and Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue Recognition        
Total revenue $ 2,155 $ 2,798 $ 6,696 $ 8,130
United States        
Revenue Recognition        
Total revenue 1,732 2,412 5,473 6,565
Australia        
Revenue Recognition        
Total revenue 139 164 419 533
Europe        
Revenue Recognition        
Total revenue 258 206 756 1,009
Rest of world        
Revenue Recognition        
Total revenue 26 16 48 23
Obalon line        
Revenue Recognition        
Total revenue 0 0 0 0
Reshape vest and diabetes bloc-stim neuromodulation products        
Revenue Recognition        
Total revenue $ 0 $ 0 $ 0 $ 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Taxes        
Income tax expense $ 3 $ (363) $ 21 $ (324)
U.S. federal income tax rate (as a percent)     21.00%  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Compensation expense recognized        
Total stock-based compensation expense $ 216 $ 359 $ 656 $ 1,847
Sales and marketing        
Compensation expense recognized        
Total stock-based compensation expense 30 23 89 239
General and administrative        
Compensation expense recognized        
Total stock-based compensation expense 128 269 384 1,363
Research and development        
Compensation expense recognized        
Total stock-based compensation expense $ 58 $ 67 $ 183 $ 245
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock Option Activity (Details) - Stock options
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Shares  
Shares outstanding, Beginning balance (in shares) | shares 21,416
Shares, Options cancelled (in shares) | shares (5,525)
Shares outstanding, Ending balance (in shares) | shares 15,891
Shares, Exercisable (in shares) | shares 12,366
Shares, Vested and expected to vest (in shares) | shares 15,891
Weighted Average Exercise Price Per Share  
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance (in dollars per share) | $ / shares $ 311.65
Weighted Average Exercise Price Per Share, Options cancelled (in dollars per share) | $ / shares 150.62
Weighted Average Exercise Price Per Share, Outstanding, Ending balance (in dollars per share) | $ / shares 367.63
Weighted Average Exercise Price Per Share, Exercisable (in dollars per share) | $ / shares 449.37
Weighted Average Exercise Price Per Share, Vested and expected to vest (in dollars per share) | $ / shares $ 367.63
Weighted Average Remaining Contractual Life  
Weighted Average Remaining Contractual Life Outstanding 7 years 8 months 12 days
Weighted Average Remaining Contractual Life, Exercisable 7 years 6 months
Weighted Average Remaining Contractual Life, Vested and expected to vest 7 years 8 months 12 days
Aggregate Intrinsic Value  
Aggregate Intrinsic Value Outstanding (in dollars) | $ $ 0
Additional disclosures  
Unrecognized share-based expenses | $ $ 200
Weighted average recognition period 1 year 10 months 24 days
Vesting period 4 years
Option expiration period 10 years
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Restricted Stock Units (Details) - Restricted stock units
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Shares  
Shares Unvested RSUs, Beginning balance (in shares) 4,544
Shares, Vested (in shares) (2,783)
Shares Non-vested RSUs, Ending balance (in shares) 1,761
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Unvested RSUs, Beginning balance (in dollars per share) | $ / shares $ 174.15
Weighted Average Grant Date Fair Value, Vested (in dollars per share) | $ / shares 196.28
Weighted Average Grant Date Fair Value, Non-vested RSUs, Ending balance (in dollars per share) | $ / shares $ 139.17
Additional disclosures  
Vested and undistributed 279
Unrecognized compensation costs | $ $ 0.2
Recognition period 1 year 3 months 18 days
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - Cowen and Company - USD ($)
9 Months Ended
May 11, 2023
Aug. 06, 2021
Sep. 30, 2023
Litigation      
Service fees sought   $ 1,350,000  
Agreed settlement amount $ 1,350,000    
Litigation settlement, interest percent 9.00%    
Litigation settlement, attorney fees payable $ 675,000    
Litigation settlement, attorney fees to be paid up front 275,000    
Litigation settlement, attorney fees to be paid after six months 200,000    
Litigation settlement, attorney fees to be paid after twelve months $ 200,000    
Payment for legal judgment     $ 1,350,000
Litigation settlement first installment amount paid     275,000
Litigation settlement, accrual for attorney fees     $ 400,000
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
Nov. 03, 2023
Oct. 03, 2023
Apr. 20, 2023
Feb. 08, 2023
Sep. 30, 2023
Dec. 31, 2022
Subsequent Events            
Common stock, par value (in dollars per share)         $ 0.001 $ 0.001
Warrant exercise price (in dollars per share)     $ 3.07      
Over-allotment option            
Subsequent Events            
Issuance of stock (in shares)       191,250    
Number of shares in exchange of warrant exercise     40,035 286,875    
Warrant exercise price (in dollars per share)     $ 3.38      
Cash fee, as a percentage of gross proceeds     7.00%      
Warrants issued, as a percentage of aggregate common shares     5.00%      
Pre Funded Warrants            
Subsequent Events            
Warrant exercise price (in dollars per share)     $ 3.069      
Amended warrants            
Subsequent Events            
Warrant exercise price (in dollars per share)     $ 15.00      
Subsequent Event            
Subsequent Events            
Workforce reduction percentage 23.00%          
Projected annualized cost savings from workforce reduction $ 1,200,000          
Subsequent Event | Over-allotment option            
Subsequent Events            
Number of shares in exchange of warrant exercise   455,000        
Cash fee, as a percentage of gross proceeds   7.00%        
Warrants issued, as a percentage of aggregate common shares   5.00%        
Subsequent Event | Purchase Agreement            
Subsequent Events            
Issuance of stock (in shares)   1,770,000        
Common stock, par value (in dollars per share)   $ 0.001        
Share issue price   $ 0.33        
Net proceeds from issuance of stock   $ 2.8        
Subsequent Event | Purchase Agreement | Over-allotment option            
Subsequent Events            
Warrant exercise price (in dollars per share)   $ 0.363        
Subsequent Event | Common warrants | Purchase Agreement            
Subsequent Events            
Number of shares in exchange of warrant exercise   13,650,000        
Warrant exercise price (in dollars per share)   $ 0.33        
Subsequent Event | Pre Funded Warrants | Purchase Agreement            
Subsequent Events            
Number of shares in exchange of warrant exercise   7,330,000        
Warrant exercise price (in dollars per share)   $ 0.001        
Share issue price   $ 0.329        
Subsequent Event | Amended warrants | Purchase Agreement            
Subsequent Events            
Issuance of stock (in shares)   965,351        
Share issue price   $ 3.07        
Subsequent Event | Amended warrants | Purchase Agreement | One of the investors            
Subsequent Events            
Issuance of stock (in shares)   382,500        
Share issue price   $ 8.00        
XML 56 rsls-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputExpectedTermMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputExpectedTermMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 us-gaap:MeasurementInputPriceVolatilityMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 us-gaap:MeasurementInputExpectedTermMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 us-gaap:MeasurementInputExpectedDividendRateMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputExpectedTermMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:RepresentativesWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputExpectedTermMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PreFundedWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputSharePriceMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputPriceVolatilityMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputExpectedTermMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashlessExerciseMember us-gaap:MeasurementInputExercisePriceMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputSharePriceMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputRiskFreeInterestRateMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputPriceVolatilityMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputExpectedTermMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputExpectedDividendRateMember rsls:BlackScholesModelMember 2023-02-08 0001427570 rsls:CashExerciseMember us-gaap:MeasurementInputExercisePriceMember rsls:BlackScholesModelMember 2023-02-08 0001427570 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001427570 rsls:OneOfInvestorsMember rsls:AmendedWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 2023-10-03 0001427570 rsls:AmendedWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 2023-10-03 0001427570 rsls:PrivatePlacementWarrantsMember rsls:RegisteredDirectOfferingMember 2023-04-24 2023-04-24 0001427570 rsls:RegisteredDirectOfferingMember 2023-04-20 2023-04-20 0001427570 rsls:PrivatePlacementWarrantsMember 2023-04-20 2023-04-20 0001427570 2022-12-23 2022-12-23 0001427570 us-gaap:RetainedEarningsMember 2023-09-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001427570 us-gaap:RetainedEarningsMember 2023-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001427570 2023-06-30 0001427570 us-gaap:RetainedEarningsMember 2022-12-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001427570 us-gaap:RetainedEarningsMember 2022-09-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001427570 us-gaap:RetainedEarningsMember 2022-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001427570 2022-06-30 0001427570 us-gaap:RetainedEarningsMember 2021-12-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-09-30 0001427570 us-gaap:CommonStockMember 2023-09-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001427570 us-gaap:CommonStockMember 2023-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001427570 us-gaap:CommonStockMember 2022-12-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-09-30 0001427570 us-gaap:CommonStockMember 2022-09-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-06-30 0001427570 us-gaap:CommonStockMember 2022-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001427570 us-gaap:CommonStockMember 2021-12-31 0001427570 us-gaap:EmployeeStockOptionMember 2022-12-31 0001427570 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001427570 rsls:OneOfInvestorsMember rsls:AmendedWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 rsls:AmendedWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 2023-10-03 0001427570 us-gaap:NonUsMember 2023-07-01 2023-09-30 0001427570 srt:EuropeMember 2023-07-01 2023-09-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2023-07-01 2023-09-30 0001427570 rsls:ObalonTherapeuticsInc.Member 2023-07-01 2023-09-30 0001427570 country:US 2023-07-01 2023-09-30 0001427570 country:AU 2023-07-01 2023-09-30 0001427570 us-gaap:NonUsMember 2023-01-01 2023-09-30 0001427570 srt:EuropeMember 2023-01-01 2023-09-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2023-01-01 2023-09-30 0001427570 rsls:ObalonTherapeuticsInc.Member 2023-01-01 2023-09-30 0001427570 country:US 2023-01-01 2023-09-30 0001427570 country:AU 2023-01-01 2023-09-30 0001427570 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001427570 srt:EuropeMember 2022-07-01 2022-09-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2022-07-01 2022-09-30 0001427570 rsls:ObalonTherapeuticsInc.Member 2022-07-01 2022-09-30 0001427570 country:US 2022-07-01 2022-09-30 0001427570 country:AU 2022-07-01 2022-09-30 0001427570 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001427570 srt:EuropeMember 2022-01-01 2022-09-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2022-01-01 2022-09-30 0001427570 rsls:ObalonTherapeuticsInc.Member 2022-01-01 2022-09-30 0001427570 country:US 2022-01-01 2022-09-30 0001427570 country:AU 2022-01-01 2022-09-30 0001427570 us-gaap:PropertyPlantAndEquipmentMember 2023-09-30 0001427570 rsls:PreFundedWarrantsMember 2023-04-20 2023-04-20 0001427570 rsls:PublicOfferingMember 2023-02-08 2023-10-03 0001427570 rsls:SeriesCConvertiblePreferredStockMember 2023-09-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember 2022-12-31 0001427570 rsls:CowenAndCompanyLlcMember 2023-01-01 2023-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001427570 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001427570 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001427570 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001427570 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001427570 us-gaap:InProcessResearchAndDevelopmentMember 2022-09-30 0001427570 us-gaap:PropertyPlantAndEquipmentMember 2023-07-01 2023-09-30 0001427570 us-gaap:InProcessResearchAndDevelopmentMember 2023-07-01 2023-09-30 0001427570 us-gaap:InProcessResearchAndDevelopmentMember 2022-07-01 2022-09-30 0001427570 srt:MaximumMember 2023-09-30 0001427570 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001427570 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001427570 rsls:CommonStockPurchaseWarrantsMember 2023-02-08 0001427570 us-gaap:EmployeeStockOptionMember 2023-09-30 0001427570 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001427570 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001427570 us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 rsls:RegisteredDirectOfferingMember 2023-04-20 0001427570 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2023-10-03 0001427570 srt:MaximumMember rsls:AmendedWarrantsMember 2023-04-20 0001427570 rsls:PreFundedWarrantsMember rsls:RegisteredDirectOfferingMember 2023-04-20 0001427570 us-gaap:OverAllotmentOptionMember 2023-02-08 0001427570 rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember us-gaap:CommonStockMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PublicWarrantsMember rsls:PublicOfferingMember 2023-02-08 0001427570 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 rsls:PreFundedWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 rsls:CommonWarrantsMember us-gaap:SubsequentEventMember rsls:SecuritiesPurchaseAgreementMember 2023-10-03 0001427570 us-gaap:OverAllotmentOptionMember 2023-04-20 0001427570 rsls:PreFundedWarrantsMember 2023-04-20 0001427570 rsls:AmendedWarrantsMember 2023-04-20 0001427570 2023-04-20 0001427570 rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember rsls:PublicOfferingMember 2023-02-08 0001427570 2022-09-30 0001427570 2021-12-31 0001427570 rsls:IrvineCaliforniaOfficeAndWarehouseSpaceMember 2023-03-13 0001427570 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001427570 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001427570 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001427570 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-09-30 0001427570 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001427570 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001427570 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001427570 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-09-30 0001427570 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001427570 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001427570 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001427570 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001427570 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001427570 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001427570 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001427570 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001427570 2022-07-01 2022-09-30 0001427570 rsls:RepresentativesWarrantsMember rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember 2023-02-08 2023-02-08 0001427570 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001427570 us-gaap:OverAllotmentOptionMember 2023-02-08 2023-02-08 0001427570 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001427570 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001427570 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001427570 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001427570 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2023-10-03 2023-10-03 0001427570 us-gaap:OverAllotmentOptionMember 2023-04-20 2023-04-20 0001427570 rsls:BlackScholesModelMember 2023-01-01 2023-09-30 0001427570 us-gaap:SubsequentEventMember 2023-11-03 2023-11-03 0001427570 rsls:PublicWarrantsMember rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 us-gaap:CommonStockMember rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 rsls:PreFundedWarrantsMember rsls:RegisteredDirectOfferingMember 2023-04-24 2023-04-24 0001427570 rsls:PreFundedWarrantsMember rsls:PublicOfferingMember 2023-02-08 2023-02-08 0001427570 rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:CowenAndCompanyLlcMember 2021-08-06 2021-08-06 0001427570 rsls:CowenAndCompanyLlcMember 2023-05-11 2023-05-11 0001427570 rsls:CowenAndCompanyLlcMember 2023-09-30 0001427570 rsls:CowenAndCompanyLlcMember 2023-05-11 0001427570 2022-01-01 2022-09-30 0001427570 rsls:PublicOfferingMember 2023-01-01 2023-09-30 0001427570 rsls:CommonStockPurchaseWarrantsMember 2023-09-30 0001427570 rsls:CommonStockPurchaseWarrantsMember 2023-02-09 2023-09-30 0001427570 rsls:RepresentativesWarrantsMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:PreFundedWarrantsMember rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RegisteredDirectOfferingMember 2023-04-24 0001427570 rsls:RepresentativesWarrantsMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:PreFundedWarrantsMember rsls:PublicOfferingMember 2023-02-08 0001427570 rsls:CommonStockWarrantsWithAlternativeCashlessExerciseMember 2023-01-01 2023-09-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001427570 2023-07-01 2023-09-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001427570 2023-09-30 0001427570 2022-12-31 0001427570 2023-11-03 0001427570 2023-01-01 2023-09-30 shares iso4217:USD iso4217:USD shares pure rsls:item utr:sqft rsls:Y 0001427570 --12-31 2023 Q3 false 0.02 1.5 95388 95388 3452841 519219 1.5 10-Q true 2023-09-30 false 1-37897 RESHAPE LIFESCIENCES INC. DE 26-1828101 18 Technology Dr, Suite 110 Irvine CA 92618 949 429-6680 Common stock, $0.001 par value per share RSLS NASDAQ Yes Yes Non-accelerated Filer true false false 13135478 1449000 3855000 100000 100000 859000 410000 2153000 2180000 3204000 3611000 493000 165000 7399000 9911000 70000 698000 274000 171000 55000 56000 260000 29000 46000 7827000 11142000 1462000 1926000 2734000 5040000 163000 344000 110000 171000 4469000 7481000 175000 100000 4744000 7481000 10000000 10000000 0.001 0.001 95388 95388 0.001 0.001 300000000 300000000 3452841 519219 3000 1000 637050000 627935000 -633876000 -624187000 -94000 -88000 3083000 3661000 7827000 11142000 2155000 2798000 6696000 8130000 867000 697000 2990000 2928000 1288000 2101000 3706000 5202000 1791000 2605000 6150000 11936000 2058000 3784000 8724000 13037000 542000 583000 1576000 2075000 777000 7429000 777000 7429000 -1000 33000 -383000 5168000 14402000 17194000 34860000 -3880000 -12301000 -13488000 -29658000 5000 31000 9000 47000 -412000 -3850000 -68000 -279000 -47000 -467000 8000 9000 -3531000 -12549000 -9668000 -30069000 3000 -363000 21000 -324000 -3534000 -12186000 -9689000 -29745000 -1.02 -1.02 -27.01 -27.01 -3.45 -3.45 -73.79 -73.79 3452672 3452672 451202 451202 2809748 2809748 403122 403122 -3534000 -12186000 -9689000 -29745000 1000 4000 -6000 24000 1000 4000 -6000 24000 -3533000 -12182000 -9695000 -29721000 95388 3452169 3000 637172000 -630342000 -95000 6738000 -3534000 -3534000 1000 1000 216000 216000 -338000 -338000 672 95388 3452841 3000 637050000 -633876000 -94000 3083000 95388 519219 1000 627935000 -624187000 -88000 3661000 -9689000 -9689000 -6000 -6000 18399 656000 656000 1476395 1000 894000 895000 -247000 -247000 2340 1436488 1000 7812000 7813000 95388 3452841 3000 637050000 -633876000 -94000 3083000 95388 392598 626380000 -595532000 -72000 30776000 -12186000 -12186000 4000 4000 359000 359000 2321 57000 95388 451919 626739000 -607718000 -68000 18953000 95388 356641 622399000 -577973000 -92000 44334000 -29745000 -29745000 24000 24000 1848000 1848000 20505 74773 2492000 2492000 95388 451919 626739000 -607718000 -68000 18953000 -9689000 -29745000 114000 271000 33000 1367000 777000 7429000 33000 -383000 656000 1847000 450000 -72000 101000 148000 1000 -368000 -3850000 298000 -12000 21000 422000 -657000 -307000 1317000 329000 -696000 -2764000 -51000 -182000 -297000 -17000 -14503000 -19073000 43000 52000 33000 39000 -10000 -13000 12451000 338000 2492000 12113000 2492000 -6000 24000 -2406000 -16570000 3955000 22815000 1549000 6245000 2000 79000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(1)  Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on April 17, 2023. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reverse Stock Split and Merger Exchange Ratio</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">On December 23, 2022, at the commencement of trading, the Company effected a <span style="-sec-ix-hidden:Hidden_nVdlRgEJ-ka0hDqBY9Ctqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-50 reverse stock split. Accordingly, all share and per share amounts for the periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect the reverse stock split. No fractional shares were issued in connection with the reverse stock split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 13.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company’s significant accounting policies are described in Note 4 to its audited consolidated financial statements for the year ended December 31, 2022, which are included in the Company’s Annual Report on Form 10-K which was filed with the SEC on April 17, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may materially differ from these estimates. The Company reviews its estimates on an ongoing basis or as new information becomes available to ensure that these estimates appropriately reflect changes in its business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">We assess the potential impairment of long-lived assets, principally property and equipment and finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying value of the asset group may not be fully recoverable. If an indicator of impairment exists for any of its asset groups, an estimate of undiscounted future cash flows, over the life of the primary asset for each asset group is compared to that long-lived asset group's carrying value. If the carrying value of the asset group is greater than the estimated future undiscounted cash flow, the Company then determines the fair value of the assets, and if an asset is determined to be impaired, the impairment loss is measured by the excess of the carrying amount of the asset over its fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the quarter ended September 30, 2023, the Company determined the carrying value of the property, plant and equipment had been impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.5 million, which reduced the residual value of these assets to $0.1 million, on the consolidated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">balance sheet as of September 30, 2023. The fair value was determined by estimating the amount the Company could receive if they were to sell the assets. In addition, the Company also impaired its remaining intangible assets, for further details see Note 4.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 7 regarding fair value measurements and inputs of warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Net Loss Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,819</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,782</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,632,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 139,047</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">New accounting standards adopted are discussed below.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</i>: Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance became effective on January 1, 2023 and did not have a material impact to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(1)  Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on April 17, 2023. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reverse Stock Split and Merger Exchange Ratio</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">On December 23, 2022, at the commencement of trading, the Company effected a <span style="-sec-ix-hidden:Hidden_nVdlRgEJ-ka0hDqBY9Ctqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-50 reverse stock split. Accordingly, all share and per share amounts for the periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect the reverse stock split. No fractional shares were issued in connection with the reverse stock split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 13.5pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may materially differ from these estimates. The Company reviews its estimates on an ongoing basis or as new information becomes available to ensure that these estimates appropriately reflect changes in its business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">We assess the potential impairment of long-lived assets, principally property and equipment and finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying value of the asset group may not be fully recoverable. If an indicator of impairment exists for any of its asset groups, an estimate of undiscounted future cash flows, over the life of the primary asset for each asset group is compared to that long-lived asset group's carrying value. If the carrying value of the asset group is greater than the estimated future undiscounted cash flow, the Company then determines the fair value of the assets, and if an asset is determined to be impaired, the impairment loss is measured by the excess of the carrying amount of the asset over its fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the quarter ended September 30, 2023, the Company determined the carrying value of the property, plant and equipment had been impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.5 million, which reduced the residual value of these assets to $0.1 million, on the consolidated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">balance sheet as of September 30, 2023. The fair value was determined by estimating the amount the Company could receive if they were to sell the assets. In addition, the Company also impaired its remaining intangible assets, for further details see Note 4.</p> 500000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 7 regarding fair value measurements and inputs of warrants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Net Loss Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,819</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,782</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,632,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 139,047</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,819</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,782</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,632,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 139,047</p></td></tr></table> 17634 22819 2598 5782 10 10 1632514 139047 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">New accounting standards adopted are discussed below.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</i>: Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance became effective on January 1, 2023 and did not have a material impact to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(2)  Liquidity and Management’s Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company currently does not generate revenue sufficient to offset operating costs and anticipates such shortfalls to continue as the Company has modified its strategy to a metrics-driven approach through a sustainable and scalable business model, via a digital lead generation and re-engagement strategy. As of September 30, 2023, the Company had net working capital of approximately $2.9 million, primarily due to cash and cash equivalents and restricted cash of $1.5 million, and $2.2 million of accounts receivable. The Company has raised gross proceeds of $13.7 million between the public offerings that occurred on February 8, 2023, April 24, 2023 and October 3, 2023. Based on its available cash resources, the Company may not have sufficient cash on hand to fund its current operations for more than twelve months from the date of filing this Quarterly Report on Form 10-Q. This condition raises substantial doubt about the Company’s ability to continue as a going concern. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company’s anticipated operations include plans to (i) grow sales and operations of the Company with the Lap-Band product line both domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place ReShapeCare and ReShape Marketplace as an extension, (iii) marketing efforts to increase brand recognition, create customer awareness and increase the patient demand, (iv) continue development of the Diabetes Bloc-Stem Neuromodulation (DBSN) device, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expand our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, including Lap-Band 2.0. The Company believes that it has the flexibility to manage the growth of its expenditures and operations depending on the amount of available cash flows, which could include reducing expenditures for marketing, clinical and product development activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company may be required to raise additional capital, however, there can be no assurance as to whether additional financing will be available on terms acceptable to the Company, if at all. If sufficient funds on acceptable terms are not available when needed, it would have a negative impact on the Company’s financial condition and could force the Company to delay, limit, reduce, or terminate product development or future commercialization efforts or grant rights to develop and market product candidates or testing products that the Company would otherwise plan to develop.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Therefore, the plans cannot be deemed probable of being implemented. As a result, the Company’s plans do not alleviate substantial doubt about our ability to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The accompanying financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The impact of COVID-19 has subsided substantially in the U.S. but continues to result in reduced activity levels outside of the U.S., such as continued restrictions on travel and business operations and advising or requiring individuals to limit or forego their time outside of their homes or places of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2900000 1500000 2200000 13700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(3)  Supplemental Balance Sheet Information </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Components of selected captions in the condensed consolidated balance sheets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inventory:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 832</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sub-assemblies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 864</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,915</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,611</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses and other current assets:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 78</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid advertising and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 165</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accrued and other liabilities:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Payroll and benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued legal settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,775</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 510</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 316</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,040</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 832</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sub-assemblies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 864</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,915</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,611</p></td></tr></table> 902000 832000 1053000 864000 1249000 1915000 3204000 3611000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 78</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid advertising and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 165</p></td></tr></table> 259000 78000 38000 47000 3000 55000 94000 84000 493000 165000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Payroll and benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued legal settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,775</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 510</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 316</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:73.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,040</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 1014000 1829000 400000 1775000 657000 510000 54000 119000 504000 316000 105000 491000 2734000 5040000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(4) Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">The Company’s finite-lived intangible assets consists of developed technology, and trademarks and tradenames. The estimated useful lives of these finite-lived intangible assets is 10 years. The amortization expenses for the three months ended September 30, 2023 and 2022, were $11 thousand and $0.5 million, respectively, and the nine months ended September 30, 2023 and 2022, were $33 thousand and $1.4 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Impairment of In-Process Research and Development</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the quarter ended September 30, 2023, the Company determined the carrying value of the developed technology and trademarks/tradenames had been fully impaired due to the current financial condition of the Company and recognized a non-cash impairment charge of $0.2 million on the consolidated balance sheet as of September 30, 2023, which reduced the value of these assets to zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the quarter ended September 30, 2022, the Company determined that it was stopping the clinical trials for the ReShape Vest and was closing out the previous trials that occurred, as significant additional clinical work and cost would be required to achieve regulatory approval for the ReShape Vest. As such, we determined the carrying value of the IPR&amp;D asset was impaired and recognized a non-cash impairment charge of approximately $6.9 million on the condensed consolidated balance sheet as of September 30, 2022, which reduced the value of this asset to zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:39.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (years)</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Book Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Finite-lived intangible assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">10.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">5,989 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(5,805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">184 </p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Trademarks/Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">10.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">462 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">76 </p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6,451 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(6,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">260 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> P10Y 11000 500000 33000 1400000 200000 0 6900000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:39.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (years)</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Book Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Finite-lived intangible assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">10.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">5,989 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(5,805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">184 </p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Trademarks/Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">10.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">462 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">76 </p></td></tr><tr><td style="vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6,451 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">(6,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">260 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> P10Y 5989000 5805000 184000 P10Y 462000 386000 76000 6451000 6191000 260000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(5) Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company had a noncancelable operating lease for office and warehouse space in San Clemente, which expired June 30, 2023. The Company also had an operating lease and warehouse space in Carlsbad, California, which expired June 30, 2022. On March 13, 2023, the Company entered into a lease for approximately 5,038 square feet of office and warehouse space at 18 Technology Drive, Suite 110, Irvine, California 92618 and relocated our principal executive offices from our former San Clemente, California location to the Irvine, California location. The Irvine California lease has a term of 36 months commencing on May 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company does not have any short-term leases or financing lease arrangements. Lease and non-lease components are accounted for separately. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Operating lease costs were $16 thousand and $0.1 million for the three months ended September 30, 2023 and 2022, respectively, and $0.3 million and $0.6 million for the nine months ended September 30, 2023 and 2022, respectively. Variable lease costs were not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Supplemental information related to operating leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Cash flow information for the nine months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating leases liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">Maturities of operating lease liabilities were as follows as of September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term at end of period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 5038 P36M 16000 100000 300000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Cash flow information for the nine months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating leases liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473</p></td></tr></table> 274000 171000 110000 171000 175000 285000 171000 201000 473000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term at end of period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">6.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 27000 111000 115000 59000 312000 27000 285000 P2Y8M12D 0.069 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(6)  Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock Issued Related to Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the three months ended September 30, 2023 and 2022, the Company issued 672 shares of common stock and 2,321 shares of common stock, respectively, subject to vesting of the restricted stock units. During the nine months ended September 30, 2023 and 2022, the Company issued 2,340 shares of common stock and 20,505 shares of common stock, respectively, subject to vesting of the restricted stock units. For further details see Note 10.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">April Securities Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">On April 20, 2023, the Company entered into a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company agreed to issue and sell to the Investor in a registered direct offering  (i) 291,395 shares of the Company’s common stock, par value $0.001 per share, and (ii) pre-funded warrants to purchase an aggregate of 509,300 shares of Common Stock. Each share of common stock was sold at a price of $3.07 per share and each Pre-funded Warrant was sold at an offering price of $3.069 per share underlying such Pre-funded Warrants, for aggregate gross proceeds of approximately $2.5 million before deducting the placement agent’s fees and the offering expenses. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes. In addition, under the Purchase Agreement, the Company also agreed to issue and sell to the Investor in a concurrent private placement warrants to purchase an aggregate of 800,695 shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In connection with the Offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 164,656 shares of Common Stock that were issued to the Investor, at an exercise price of $15.00 per share, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $3.07.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s exclusive placement agent in connection with the Offering, Maxim Group LLC, received a cash fee equal to 7.0% of the gross proceeds received by the Company from the sale of the securities in Offering, as well as reimbursement for certain expenses, and warrants to purchase up to 40,035 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock issued in the Offering, at an exercise price of $3.38 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The offering closed April 24, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">February Public Offering of Common Stock and Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:27pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:27.35pt;margin:0pt;"><span style="font-size:10pt;">On February 8, 2023, the Company closed a public offering of </span><span style="font-size:10pt;">1,275,000</span><span style="font-size:10pt;"> units, with each consisting of </span><span style="font-size:10pt;">one</span><span style="font-size:10pt;"> share of its common stock, or </span><span style="font-size:10pt;">one</span><span style="font-size:10pt;"> pre-funded warrant to purchase </span><span style="font-size:10pt;">one</span><span style="font-size:10pt;"> share of its common stock, and </span><span style="font-size:10pt;">one</span><span style="font-size:10pt;"> warrant to purchase </span><span style="-sec-ix-hidden:Hidden_UicOh6O0EUeSkcVyXnsipg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one and one</span></span><span style="font-size:10pt;">-half shares of its common stock. Each unit was sold at public offering price of </span><span style="font-size:10pt;">$8.00</span><span style="font-size:10pt;">. The warrants in the units are immediately exercisable at a price of </span><span style="font-size:10pt;">$8.00</span><span style="font-size:10pt;"> per share and expire </span><span style="font-size:10pt;">five years</span><span style="font-size:10pt;"> from the date of issuance. Alternatively, each warrant can be exercised pursuant to the “alternative cashless exercise” provision, to which the holders would receive an aggregate number of shares of common stock equal the product of (x) the aggregate number of shares of common stock that would be issuable upon a cash exercise and (y) </span><span style="font-size:10pt;">0.50</span><span style="font-size:10pt;">. For purposes of </span><span style="font-size:10pt;">clarity, one common warrant to purchase </span><span style="-sec-ix-hidden:Hidden_kyeeM3juYEWeUsrvp9F_uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one and one</span></span><span style="font-size:10pt;">-half shares would be exercisable for </span><span style="font-size:10pt;">0.75</span><span style="font-size:10pt;"> shares under this alternative cashless exercise provision.</span><span style="font-size:10pt;"> The shares of common stock (or pre-funded warrants in lieu thereof) and accompanying warrants were only purchasable together in this offering but were issued separately and immediately separable upon issuance. As of September 30, 2023, warrants to purchase </span><span style="font-size:10pt;">1,674,376</span><span style="font-size:10pt;"> shares of common stock have been exercised under the alternative cashless exercise for a total of </span><span style="font-size:10pt;">835,313</span><span style="font-size:10pt;"> shares of common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:27.35pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Gross proceeds, before deducting underwriting discounts and commissions and estimated offering expenses, are approximately $10.2 million. The Company has been using the net proceeds of this offering to continue implementation of its growth strategies, for working capital and general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company also granted the underwriters an option to purchase an additional 191,250 shares of common stock and/or additional warrants to purchase up to 286,875 shares of common stock, to cover over-allotments, of which Maxim Group LLC exercised its option to purchase additional warrants to purchase 286,875 shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:14pt 0pt 0pt 0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 672 2321 2340 20505 291395 0.001 509300 3.07 3.069 2500000 800695 164656 15.00 3.07 0.070 40035 0.050 3.38 1275000 1 1 1 1 8.00 8.00 P5Y 0.50 0.75 1674376 835313 10200000 191250 286875 286875 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(7) Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">On April 24, 2023, the Company completed a securities purchase offering in which three classes of warrants were issued. There were 800,695 common stock purchase warrants issued with an exercise price of $3.07. The common stock purchase warrants were valued at $1.5 million using the fair value approach at the time of issuance. The fair value of the common stock purchase warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, expected term of 5.5 years, expected dividends of zero and an expected volatility of 88.4%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">In addition, one of the investors purchased 509,300 pre-funded warrants at a price of $3.069 per warrant. These warrants have an exercise price of $0.001 per share and do not expire. The pre-funded warrants were valued at $1.3 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.558%, an expected term of 5.5 years, expected dividends of zero and expected volatility of 88.4%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">As part of the terms of the offering the Company issued 40,035 representative’s warrants with an exercise price of $3.38 per share and expiration date on April 24, 2028. The representative’s warrants were valued at $0.1 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.568%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.3%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">On February 8, 2023, the Company completed a public offering in which three classes of warrants were issued. There were 2,199,375 common stock purchase warrants issued with an alternative cashless exercise provision. The alternative cashless exercise allows the holder to exercise one warrant share for 0.5 shares of common stock or exercise via the cash exercise price of $8.00 per share of common stock per warrant. The Company classifies these warrants as a liability, and the Company utilized a bifurcated Black-Scholes option pricing model to consider the cash exercise option and cashless exercise option. The bifurcated Black-Scholes option pricing model used an exercise price where the two exercise methods would be indifferent with market inputs of the stock price on the issuance, risk free interest rate, expected share price volatility and dividend yield. The Company calculates the fair value of the warrants at each reporting period and when a warrant is exercised, with the changes in fair value recognized in the statement of operations. Below is a summary of the initial inputs used in the bifurcated Black-Scholes option pricing model. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cashless Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.50%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.50%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk Free Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.784%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.784%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend Yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">The following table presents the changes in the fair value of warrant liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase Warrants</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of February 8, 2023 (issuance date)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of liability warrants in excess of proceeds, at issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (164)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of liability warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,249)</p></td></tr><tr><td style="vertical-align:bottom;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on changes in fair value of liability warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,850)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">In addition, one of the investors purchased 90,000 pre-funded warrants at a price of $7.999 per warrant. These warrants have an exercise price of $0.0001 per share and do not expire. The pre-funded warrants were valued at $0.5 million using the fair value approach at the time of issuance. The fair value of the pre-funded warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.784%, an expected term of 5.0 years, expected dividends of zero and expected volatility of 96.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">As part of the terms of the offering the Company issued 73,313 representative’s warrants with an exercise price of $8.80 per share and expiration date on February 3, 2028. The representative’s warrants were valued at $ $0.3 million using the fair value approach at the time of issuance. The fair value of the representative’s warrants was determined using a Black Scholes option pricing model using a risk free rate of 3.786%, an expected term of 4.99 years, expected dividends of zero and expected volatility of 96.5%.</p> 3 800695 3.07 1500000 3.558 5.5 0 88.4 1 509300 3.069 0.001 1300000 3.558 5.5 0 88.4 40035 3.38 100000 0.03568 5.0 0 0.963 3 2199375 0.5 8.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cashless Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.50%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.50%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk Free Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.784%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.784%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend Yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td></tr></table> 0.05905 0.05905 0.1600 0.0000 0.0500 0.0500 0.9650 0.9650 0.03784 0.03784 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase Warrants</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of February 8, 2023 (issuance date)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of liability warrants in excess of proceeds, at issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (164)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of liability warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,249)</p></td></tr><tr><td style="vertical-align:bottom;width:78.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on changes in fair value of liability warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,850)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr></table> 10363000 -164000 6249000 -3850000 100000 1 90000 7.999 0.0001 500000 0.03784 5.0 0 0.965 73313 8.80 300000 0.03786 4.99 0 0.965 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(8) Revenue Disaggregation and Operating Segments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three and nine months ended September 30, 2023 and 2022, the Company primarily only sold the Lap-Band system. The following table presents the Company’s revenue disaggregated by geography: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,565</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Australia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,696 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,130 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Operating Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the Lap-Band system, which consisted of nearly all our revenue and gross profit for the three and nine months ended September 30, 2023 and 2022. During the three and nine months ended September 30, 2023 and 2022, there was minimal revenue for ReShapeCare. There was no revenue or gross profit recorded for the DBSN device for the three and nine months ended September 30, 2023 and 2022 as this product is still in the development stage. There was also no revenue recorded for the Obalon line.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,565</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Australia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,696 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,130 </p></td></tr></table> 1732000 2412000 5473000 6565000 139000 164000 419000 533000 258000 206000 756000 1009000 26000 16000 48000 23000 2155000 2798000 6696000 8130000 0 0 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(9) Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">During the three months ended September 30, 2023 and 2022, the Company recorded income tax expense of $3 thousand and an income tax benefit of $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded income tax expense of $21 thousand and an income tax benefit of $0.3 million. The income tax expense is related to minimum state taxes and projected Australian and Netherlands income, respectively. The income tax provisions for the three and nine months ended September 30, 2023, were calculated using the discrete year-to-date method. The effective tax rate differs from the statutory tax rate of 21% primarily due to the existence of valuation allowances against net deferred tax assets and current liabilities resulting from the estimated state income tax liabilities and foreign tax liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code Section 382, the Company provided a valuation allowance at both September 30, 2023 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3000 -400000 21000 -300000 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(10)  Stock-based Compensation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">Stock-based compensation expense related to stock options and RSUs issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) for the three and nine months ended September 30, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 239</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 245</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,847</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">A summary of the status of the Company’s stock options as of September 30, 2023, and changes during the nine months ended September 30, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 21,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 311.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 150.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 12,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 449.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested and expected to vest at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">There was no intrinsic value of the outstanding stock options at September 30, 2023. The unrecognized share-based expense at September 30, 2023 was $0.2 million, and will be recognized over a weighted average period of 1.9 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Stock option awards outstanding under the Company’s incentive plans have been granted at exercise prices that are equal to the market value of its common stock on the date of grant. Such options generally vest over a period of four years and expire at ten years after the grant date. The Company recognized compensation expense ratably over the vesting period. The Company uses a Black-Scholes option-pricing model to estimate the fair value of stock options granted, which requires the input of both subjective and objective assumptions as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><i style="font-style:italic;">Expected Term</i> – The estimate of expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the options granted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><i style="font-style:italic;">Expected Volatility</i> – The expected volatility factor is based on the volatility of the Company’s common stock for a period equal to the term of the stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><i style="font-style:italic;">Risk-free Interest Rate</i> – The risk-free interest rate is determined using the implied yield for a traded zero-coupon U.S. Treasury bond with a term equal to the expected term of the stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><i style="font-style:italic;">Expected Dividend Yield</i> – The expected dividend yield is based on the Company’s historical practice of paying dividends on its common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">A summary of the Company’s unvested RSUs award activity for the nine months ended September 30, 2023, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested RSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 174.15</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Vested <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 196.28</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cancelled/Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-vested RSUs at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 139.17</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">At September 30, 2023, there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">279</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> shares of common stock related to RSU awards that had vested and the shares were not distributed to the participants until October of 2023. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;">The fair value of each RSU is the closing stock price on the Nasdaq of the Company’s common stock on the date of grant. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation. The remaining RSUs will be settled in shares of the Company’s common stock after the vesting period. The unrecognized compensation cost related to the RSUs at September 30, 2023 was $0.2 million and expected to be recognized over a period of 1.3 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 239</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 245</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,847</p></td></tr></table> 30000 23000 89000 239000 128000 269000 384000 1363000 58000 67000 183000 245000 216000 359000 656000 1847000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 21,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 311.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Options cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 150.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 12,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 449.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested and expected to vest at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 21416 311.65 5525 150.62 15891 367.63 P7Y8M12D 12366 449.37 P7Y6M 15891 367.63 P7Y8M12D 0 200000 P1Y10M24D P4Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested RSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 174.15</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Vested <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 196.28</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cancelled/Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-vested RSUs at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 139.17</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">At September 30, 2023, there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">279</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> shares of common stock related to RSU awards that had vested and the shares were not distributed to the participants until October of 2023. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 4544 174.15 2783 196.28 1761 139.17 279 200000 P1Y3M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(11)  Commitment and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On August 6, 2021, Cowen and Company, LLC filed a complaint against ReShape, as successor in interest to Obalon Therapeutics, in the Supreme Court of the State of New York based on an alleged breach of contract arising out of Cowen’s prior engagement as Obalon’s financial advisor. The complaint alleges that Cowen is entitled to be paid a $1.35 million fee in connection with ReShape’s merger with Obalon under the terms of Cowen’s engagement agreement with Obalon. The complaint also sought reimbursement of Cowen’s attorneys’ fees and interest in connection with its claim. On May 11, 2023, the Supreme Court of the State of New York issued the final judgement in favor of Cowen &amp; Company in the amount of $1.35 million, plus interest at the statutory rate of 9% per annum from June 16, 2021 until judgement is paid in full, and reimbursement of $675,000 of Cowen’s attorneys’ fees, with $275,000 to be paid upfront, $200,000 paid after six months and $200,000 paid after 12 months. As of September 30, 2023, the Company has paid the $1.35 million judgement, including related interest, and first $275,000 installment of Cowen’s attorneys’ fees. At September 30, 2023, $400 thousand of attorneys’ fees were included as accrued expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition, other than what was disclosed above. The medical device industry in which the Company operates is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Product Liability Claims</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition.</p> 1350000 1350000 0.09 675000 275000 200000 200000 1350000 275000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(12)  Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Securities Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="white-space:pre-wrap;">On October 3, 2023, the Company completed a Securities Purchase Agreement with certain investors pursuant to which the Company agreed to issue and sell to the investors (i) </span>1,770,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) warrants to purchase up to 13,650,000 shares of Common Stock at an initial exercise price of $0.33 per share (the “Common Warrants”) and (iii) pre-funded warrants to purchase 7,330,000 shares of Common Stock at an exercise price of $0.001 per share. The securities were sold as part of units at a price of $0.33 per unit or, with respect to the units including pre-funded warrants, $0.329 per unit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">In connection with the offering, the Company also agreed that certain existing warrants to purchase up to an aggregate of 965,351 shares of Common Stock at an exercise price of $3.07 per share and warrants to purchase up to an aggregate of 382,500 shares of Common Stock at an exercise price of $8.00 per share that were previously issued to one of the investors, were amended effective upon the closing of the Offering so that the amended warrants have an exercise price of $0.33 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The net proceeds from the offering were approximately $2.8 million, after deducting the placement agent fees and before deducting offering expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company’s exclusive placement agent in connection with the offering, Maxim Group LLC, received a cash fee equal to up to 7.0% of the gross proceeds received by the Company from the sale of the securities in offering, as well as reimbursement for certain expenses, and warrants to purchase up to 455,000 shares of Common Stock, which is equal to 5.0% of the aggregate amount of shares of Common Stock (or Common Stock equivalents in the form of pre-funded warrants) issued in the offering, at an exercise price of $0.363 per share (the “Placement Agent Warrant”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Employee Reduction</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company remains committed to helping patients improve their lives through bariatric surgeries with the Lap-Band, while achieving profitability. To ensure its steadfast pursuit of this objective, the Company has taken many steps to reduce costs, through reduction of various operating expenses, such as adjusting our marketing strategy. On November 3, 2023, the Company made the difficult decision to reduce its workforce by approximately 23%, resulting in a projected annualized cost savings of approximately $1.2 million. The workforce reduction is part of the Company’s broader efforts to gain greater efficiencies throughout the organization, without impacting our revenue-generating strategies or the Company’s ability to continue delivering unparalleled quality and value to its customers.</p> 1770000 0.001 13650000 0.33 7330000 0.001 0.33 0.329 965351 3.07 382500 8.00 0.33 2.8 0.070 455000 0.050 0.363 0.23 1200000 EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &62:%<'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 " !EDFA7*MP,A.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:95&:'+BV-/"H(#Q;>0W+9@TX;DI-VW-XU;A^@'\#%W__SN M=W"M]D(/ 9_#X#&0Q7@SN:Z/0OLU.Q)Y 1#U$9V*94KTJ;D?@E.4GN$ 7ND/ M=4"HJ^H>')(RBA3,P,(O1"9;HX4.J&@(9[S1"]Y_AB[#C ;LT&%/$7C)@&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !EDFA7J*)5D]H% #W'@ & 'AL+W=OAL6T?22 M)RR&.RLN(BKA5*Q[:2(8]?.@*.P1RQKT(AK$G* M/S@V40'Y$W\&;)>^.D8*Y9GS;^ID[M]T+%4B%C)/*@D*?UOFL#!42E".?PZB MG?*=*O#U\5']/H<'F&>:,H>'?P6^W-QT1AWDLQ7-0OG(=Q_9 >A*Z7D\3/-? MM"N>[?<[R,M2R:-#,)0@"N+BG[X<*N)U *X)((< \BX U[W!/@38.6A1LASK MCDHZN19\AX1Z&M3405XW>330!+%*HRL%W T@3D[NN)=!5B2BL8]FL0SD'LWC MHGFH:NZB=$,%2Z][$MZF8GK>0?FV4"8URF/TB<=RDX*JS_RW\3TH95E4X7 M'9(QJB7258ETU0SI2T:%9"+6<"%U>&8I*3)=I3C&J)9X@Q)OT QOR43 M58/U$708VN29EF3 M:$$C;0LUZSS.W(_3Y0P]S.]GKC.?+9R9B^8+YU(';)1J"8RM:O2UFB#/8X\+ M:*3YR'&!7 E?)N(".3R+I=C#OZ^MAQ/J=S,=L3FH+?(KPX&;(#_1%S3WX4L- M5H%7>(WZYGQ"D@RZ>$1&V,):7F-P6UY2\9(FO%/?!_7TXGB 'N Y]#G6Y]4L MB4?HB7F;F(=\O4=W EI,%D"+P=C25H!1K6T%5#X)&ZW(?RK 46?0N)_X3NN2 M3LC-Q3;0UIIC#FS+67DB;'8U[SG+KW@I.!39TV?:K.E,M:#G,$JX M@RYY*FF(_@Z2^H[*K#@F SS2DI[#,^'*-&&SU\F;ZA2FQ_5@9H%Q?ZS%.H=% MPI5'PF9C\\ ]R-=RPV.3AS@ATB?C[F PTO(W2,YC%,MXOE/#4EI4=P+:=9L8[S' :(5 :(-#) :LH&EAY,P9H+ M;6=T0F?!XR[U/ 8R(.(7@EK>97]((_LSBYA8JZ_R-U"0&W (44)C?5[-@K7K#.:XMJ"5^R%F\W+,XX9! M'DUX9IEZO'.X(%*Y(&(V,,=NMACBW6*(=_/5;O0YD^!I8S6 :HF_D[\YU$.A M=I6KJ7V7[03;V+[J#\$3;W6,E1,BC5:+'.A.!5B^>>RS%_0[TZ?1+&6!]>F3 MX=50Z_C,P6US69D=8O8JQ['R/DB5M?W*P**9ECA/R'6[F'1M[6J".;(EJ%VY M'_O$DLYQ??,UZ3U\;#DG4]I5GNBY[Q'-[' MKKR/;78J4P#T"\B0:ON8$P*UO:HY[O^"]5YM+:H!+]]Q39&G%B:+7<;R:KFK M.\WW,GO5X\66\">JQLL4A6P%H=;E$#H\4>RR%B>2)_E&Y3.7DD?YX891GPGU M -Q?<2Z/)^H%Y5[WY%]02P,$% @ 99)H5Q'L)N/@F M=Y0J\)AGA;R>[)3:7\YF,MG1G,@+OJ>%?K/E(B=*WXK[F=P+2M)J4)[-4!!$ MLYRP8K*ZJI[=BM45+U7&"GHK@"SSG(BG]S3C#]<3.'E^\(G=[Y1Y,%M=[O(.7:QR: 97$/XP^R-XU,*;<!040SFBBC@NB? UW3+#.:-([OC=)).Z<9V+]^UOY'9;PVYHY(NN;95Y:J MW?5D,0$IW9(R4Y_XPY^T,6AN]"4\D]5_\-#(!A.0E%+QO!FL$>2LJ'_)8^.( MW@ 8C@Q S0#TV@&X&8 K0VMDE5DW1)'5E> /0!AIKP-. .L )]W MO)2D2.753&D,1M,L:>9[7\^'1N;;T/T%P,$4H !AQ_"U?_@-3?1P6 U'Q\-G MVO+6?-2:CRI]>,S\4@A:*$"DU'9>NNRI%81N!2;++N6>)/1ZHM-(4G&@D]6O MO\ H>.NR[D3*CFS%K:W8IWVU)G(']*J!Q%S0[R4[D$P;[US%6E54J3*EX+"" M8;B\FAWZUMA">#&?MT)'*,,69>A%^8E*)5AB@M#@=&&K%Y&]2Q)>:G=5/N1J1X6N8PG57KS+J 2_%[KH\BT@F2Z-5?+H(@M27MZI M;9GI>M6,UB)GB_FRTG(6PD KD7M:5;/LZ8W+WKEE"X)S/##8);08L3AJ+8Z\ M%G\H#CH^N'ARH8JL"3$*P@$JAU $H1M5W***O:AN!=T3E@+ZN#>5J[\>R5$Z MNU#'%J!P.72E+0.CD:A>M)@77LR?N2+9*^ MK*ECO!RFG2VT7(XY==D"7+[@ M5-T9"/54.=/4AKWF:C4%.JA=.)0-A&'I<[X]+_7-N%L;K4?9$0]CU2$$XQ&WPAZ_0B_B&[JE>M53H,ACC7#4 MJ8VF/H!>-6U .F2B$8P="4(O[ZP^5LG#"D6*>Z:+6>/)<:#( C%P8#/HIK ;J66=LSSK,'H=,..;!CK2@G[7J_/8 L_DH7J!X",W!6A"&: 1= M1UQP_JHN)V/DCF5,,>IN=:"7 '^TUSF5MF.C.^Z"?O)JZ7I/G@Q#.PVV^0F& M$1HNBT-JB<9BIJ,QZ.03]-G/G-BM4D*1D.B=0CA,!Q!VC$9]%/9D"-Z7O5#MAD+0JNN M.83&2 )UM(;\M';<'KP0!LCFJ3",AF7.(16'BS&D'9TA/YUYG5OPPN-?9%,7 MC(?\YI_^)XL&ZFT'_4RXYGG."Z"WWF""C1<+,UNIOKBB MV+D[\FMV^Q8X]^;_7]&Q]1T_(S\_;TRX[7B64B%_J[IO]>0^BS@I09]*V['5 M'4$C/T'W)\/E"J8N=&;\KKI\TYD58U#>=HN@AA)3"'RRF"RV>E3,J6ADLE=1.< MFOKV Q-,C_;PSH5S;(2'F>7H,D;2JFLQT LM1IHR&2/C+H> _E[#-T1E7F952>0*=VRA+F)Q&X;SB., M%W$T!.H21"%1M=N'\Z558QU" MBY&M,^YZ#/R:'D,Z2HWS_,]N'W"P&,:L2RJ*1L(6=TT&]C<9%E]5:?=JZ':? MX=AK.:0\>RW<=1#8WT%LJ#" UX;"#E2H:C^M(Z,Y!:B,<*(^Z3GSJ;0=.Z%W MTHQ/0VC8V[C\L-4GTG9L==?$8'\3<_N*53Y5LW("1;65L]ZW(_/A[B\B[EDA M=7N_U9J#BUAGB*B_A=4WBN^KSTEW7"F>5Y<[2O1*&P']?LMUL];U' J'NXIJ6Q M180BM21E=_?I=T@IJA0K/A2;BYB4YO_US5!#<7:0ZEEG (;\R+G0&9A[H?=RX3/;9<9>\!>S@NY@#>9KL5(X\QN7E.4@-)."*-C. MO0_APS)T A?QC<%!M\;$IK*1\ME./J9S+[!$P"$QUH+BSQZ6P+EU0HZ_:U.O M>:85ML26%+2VX^R\-?4"<46[]$J7_J@+T1*$PS<$42V(+A4,:L' )5J1N;2>J*&+F9(' MHFPTNMF!JXU38S9,V&5<&X5W&>K,8BE%BHL"*<&1EIREU.#DD7(J$B!K:ZS) MS8HJ$"8#PQ+*;\E[\G7]1&[>W9)WA GR)9.EIB+5,]\@DW7VD_KYC]7SHS>> MOX;BG@R".Q(%T:!'OCPM?X($Y:&31UVYCY5HRA$UY8BDH(KL*2^!W.!ZI))SJC0I !LVPZ6[[0.O_,B M.O##!GYX!;Q#U(26)I.*_0MI'VUE&+74A\''>*>-P0CT\2 MKT$Q9%R21(H]*,,V' A^F[:@%&Y)+I,^ZI.N]C/XH N:P-Q#+PUJ#][B]]_" M4?!'WW;S/YEU"C!I"C Y68!5-]>[,QTQ.5J%L+\A+@CL\$X;WNEUO+^R"TTO MVH7.177XP^#GQR^X+H.WN[EV:E=Q&@\FDU>@9\.ZI*W/='@-Z;E.KMW.TIX+ MJVC]UOG"'NX^4;5C0A,.6]0%]V,T4-5YJ9H86;@CQT8:/,"X889G3% V .]O MI30O$WN*:4ZMB_\ 4$L#!!0 ( &62:%?(MF9(L 8 !\A 8 >&PO M=V]R:W-H965T&ULK5IM;]LV$/XKA%<,#5#'(O6>)08:V^T* MK%O1M-MGQ:)MH;*HD;23_ON1DB+9Y$E-.O5#+=G/'?7X>2KE^8/R;V%$J MT>,^+\3-9"=E>36;B?6.[A-QR4I:J%\VC.\3J4[Y=B9*3I.T,MKG,^(XP6R? M9,5D?EU]]XG/K]E!YEE!/W$D#OM]PK_?TIP]W$SPY.F+S]EV)_47L_EUF6SI M'95?RT]/WE_5Y%79.X301YF$DU02C?)(9>?V]$$5_6)SJM 4_3U;HE>O[I KU!6H"\[=A!)D8KKF517HWW.ULW*M_7*I&=E M%WUDA=P)M%)7D +VRV'[>,!^IJ+0AH(\A>*6##J\H^4EO9 M\32J "B,HW/0T@8%01R<@U8V*,*NTX+.V/DM.W^0W8()J.P1$"D0CF&+0<@T&.[SD3 I6<;3()$0RL-3&)C PM;!#! M#C8HVB W=,PTVB!?-1288MA2# =;2=,EBBVBCZ7N*>(*8AJ.V2[&=+8)!RA_V99)Q35(/BIP5VVFN/M+/UFF&S(U'7-,-D@]Z36SJ/4J5@\*+_F7YC4,;$F M$!@7UZYV')A= $!ASW.(R1F A3@V.P$ <[THZ!%.N-.%>%@8=C-7%PC(U@.2 M$D6.21> 8>):Z@+$*2J121C D3CP>V04[K0B]H=5AMQ1_I1?]#HKUFQ/+ZJ; M )0;>%![OO@N&-/;F$[AX6.%^*"15?B6J4]+?EFSM.37W*Q#& MM4H1 ,5F&0(8KV\ =T(7#ZJWN6[)NAFO=TFQ54I+G6W4>$+')#_0:D!ER7V6 M9_([>D@X3XJ>"14"%X>MX3RJQH76="-+JXVUZ'F ._V*AP7L'\VTVS!.LZT* M](%S6JR_J_N^CGE_=0%2U&KM@*8-K9EO@SQKY .8H*^Z.D6+AR5MU>% ;H-V M+VYE8WI;8EOK3JV9 &!Z]!'IQ# 9%L-5J=Q372E-YT$R>=0[[6.FGW)#@22V M2)VZOME@%A ,$]\S2P7"Q8%9=BMP5<<)^D+0B6/R W'0'2 MMY6J:U*W(5,W,+<$ (I@DS7DZ62G=,ZYD\5D6!;_266OY&E, R.]GLD1@&&" MH\!D">#B(#)'#00C<>CU['U(IVW)\"/:)ZI(:3TD=HDJ]*E^:9*MZPU@EA\D M34'Q0T9]-CNJM^6HWE9C>3O/4:?#R; .'\B1DJ@H97F>\)-?X?NR7B,Z*\A+ M<\NQ@& DO+2D.H1S+SW?K%L %KJ78>QT_W!/#7>JG0P_X@7CTU3N2R+D/R]" M R,$("#(@3 GANA3CZ38?E\ITD+=-"O8B1#JJ.7*CA-#15V^'30JB,!1PIX M#.SY) BM6-E S\?$VN@".!(YJK]98PYPZ+B8]#Q=)IWJ)L.JNR="3U7T$S&R MM7!/C&P@'",;UQ,CP"$4H]G)"]\]Y=OJ3;M0U ^%K-_QM=^V;_/?5N^PC>]O M\=4" ]\O\=6J?E??N:__=.!CPK=9(5!.-VHIYS)4%\OKM_'UB61E];KYGDG) M]M7ACB8IY1J@?M\P)I].] +MWT3,_P-02P,$% @ 99)H5VW"82-# P M: P !@ !X;"]W;W)K[=D)&@LFJ+5^('^<<^UQ?V9?1 MCO$G$1,BT7.64C&V8BG70]L6BYAD6%RQ-:$PLV0\PQ*Z?&6+-2V'&L_<)^L8JD&['"TQBLR M)_)A?<>A9Y [PG9B8,V4DX>&7M2G4_1V.JH M#9&4+*12P/#9D@E)4R4$V_A5:%KEDHIXV-ZK?]#>P8;02FD1C9$G:EM.U%L8.;? ?NB1UXZ)91&0LT@YU$ M!OZTF3]HX-L0C3(D[CXD-VZCX)RLKY#7N4!NQ_4,^YF\GNZ:[/S?ZK-_7KT2 M#*_,#T_K>>WFARD-\H5\\T+J/AR*-5Z0L05:@O ML<*W;YQNY[WI#-H4F[8I M-FM)K'):?GE:?I-Z^ 4>EO1$^'-F5S/5Z[$-+[W \T?V]C"N!I3C.OUN%38U MP ;=_J"*FAE0[J#G!R6L8C(H30:-*?E5QH2C127G$@I]@LZ5^7<7B$(<("\E M?AZ:0A&TF8EMBDW;%)NU)%8YI&YY2-W&3(17'-YH"D\8YX0N7I#DF(H4Y]5! M]!->-GU]F(XG5PX.TL:I9>DQHI;'TV/$92V'9\<0US=G9J\TW6LT?3HS#U/2 M9+GW5\O'B+KE8\21Y6/(*,Z-;OV0>F4$;[2-:N ,]Q0F;^2Y6A9%E_K:K V?N,,)XYA? IE M=%[U_I'/:_!;S%<)%2@E2UBJ<]6#<^%Y79MW)%OKPNV122@#=3.&OP*$*P#, M+QF3^XY:H/QS$?X&4$L#!!0 ( &62:%<_TS6MNPD 9< 8 >&PO M=V]R:W-H965T&ULM9Q=DYLX%D#_"N6=VDVJXA@D\97M[JJ) M QVI2>[SP2K8RH8/("[,_]^!2;&$D) ;397LV2&NWA9'EO-/'HOR$-?\;?EY4QU+%N_:1H=L M@TS3V1SB-%_=W;1_NR_O;HI3G:4YNR^-ZG0XQ.5?[UE6/-^NK-6W/WQ(/^_K MY@^;NYMC_)D]L/KC\;[D[S87RBX]L+Q*B]PHV>/MZF?K'25NTZ"-^&_*GJNK MUT8SE$]%\:5Y\^ON=F4V6\0REM0-(N;_/;$MR[*&Q+?CSPZZNO39-+Q^_8T> MM8/G@_D45VQ;9/]+=_7^=N6MC!U[C$]9_:%X_H5U [(;7E)D5?NO\=S%FBLC M.55U<>@:\RTXI/GY__AK]T5<-;#Q2 /4-4!2 VNL >X:8*D!T:M-G?G+_=-C5!7,=W-V7Q;)1--*;&'_OB5,7YKKK9U'R[&OHFZ;;A M_7D;T,@VW//J8V79=LL[,AY8F;+*V!I)D3^QLDX_9[-1_Q-CZF=9PI6.$$*TE.AU/6?M$!>TR3 MM%9 HOF0_]1[5O($'OB7M&]V$T_,^*VH5*F@>NH?Q6!$&UY1E[)"E[)"+8>, M<-['69PGS(AK/L+DK8&M-P8RD:4J#BVIV16_JXYQPFY7?'05*Y_8ZN[O?[,< M\Y^J&H"$!6>8T\*:??K3G8,0]OV;S=-UMH=A:]MU?1>+<9$BSD=B#!W&$((Q MN40)V<"7;.!9V7C%J[;:QWSDKV=EYDRUKS;&M['GB9N\'49AVW&()88%VDU< MF)D0$A9!PB@03,@SN>29M'0\MHO;Q_EGON=,V7%H8D+ $A;:@]W8&ODN ML:6=.&2?=+)/(9G.)9F.-IGGPX%$.!Q(<_Z>O3%RGFA^1%?'7U6IUG*7IAH2 M%D#"0DA8Y QRB(CTHZX-$5+L7E+L:E-\/E!N4LSS&S<'IJIT:AE+TPD)"]S! M-V)Y1#JP""%[C"!A=&+SA91ZEY1ZVI3^6E6G]BB-3\_V%,=X+(N#\>'A8W5] MX*;*LQ:\-,_>L%A-VY1V@P%DER$D+(*$42"84!#^I2!\;4&$7UF9I%5;$,]Q M6<;\;%R5?2UE:?8A88&OV._)9SPA9(\1)(Q.;+Z05,OLA8NY.*UONMFM="=: MW-+\=K3K0;G$E4]5 ]!.0U!:!$JC4#2Q&J[TFS57E#RP(S\=-]O3<:2L!"UJ M<25 TH*.=EU7#G)<++L21=S:,5W7DG[\(V6@%$0509;GVWADCO;VRIJGKR1A M,ITA-,N8*,*(;?F6+\]"2)L5@M(B4!J%HHGY[OV8-4^0\1S_ZY1/Y!A2%VU! M:8$U='%\%F+/E&?A,&YM^[:-D3P+%8&N["P509A/:6=D%O8VR](JC[%9.)TA M,F\6#L.PCVS?DVJR]*[K M^W6F'KPXY: &#)06@M(B:^BW9*6I#1$3W0LP2V_ YDE-/61Q4B%I@3649]@> MG *!ZBY0&IT8@)C87F19>I/U VI33UZ<;872P4B^4@W:9PA*BT!I%(HFKA'I M51B"56%ZW.*E(D,59KNF*9TK!:"=AJ"T")1&H6AB-?0J#,&I,#UJ<26 JC T M4X4IXM0J3!DHJS!%D$:%H:N%7"^CPM \%:8(4ZHP_58NGH6@*@R41J%H8KY[ M%89FJ[#K]6'J'(.JL(YVO?9-_F5&*K_E^MB6IY9"6SF(6)XK3RU%H%RC5!&$ M'<<:F5F]WD+?I;>FO_5Y>DL1QB<6&LXL4+T%2HM :12*)N:[UUOH!?46 M5; MH+0 E!:"TB)0&H6BB174ZRWT_7I+WW1Q@8#J+5!:B!2BR7<\7]ZU@]JMR4[% ME/9R"[V4W-*#%R<<5&Z!TD)06H2&YFKMR+_XVA@QU;W>0O,7>"7GFU'.,N1X M*IM/:J,NC)(]\=\$UGU2';.TGE(D^FX7%\+0 %G>X)Z' +33$)06@=(H%$VL MFMZ=(;T[FR=%]9#%-0"Z"@P-I9MC._(1.Z@E Z71B0&(M^3T\@OKY==6V@4D M^[AB.U5R]:"ER>UHNM,L/#1CGB]= 0A!MRH"I5'E $96U>->4&&]H%)G;&KW MK(TVQ"4%H'2*!1-K(I>D&&](.MNATV__;HG1:5>IZOG M+"X$T#L=\5##K1%QY2D/JLU :71J!&)VK^ZLSB(B#3O]U#[>=ZEKSH'G2S(E :58]@ MY$(&[O4;UM_BN/1BHQZW.'/#6_TL@ATB:]L M-L0E!:!TB@43:R'7J9AO4P; MN=R(E;4 *M;WCPGK'->,2HOI;'UH8Y?,'AF&8V,@;/H$ U$J!TB)0&H6BB0GO31?6FZZ1 MY?3J)(/:JXZFG5I#P<6GEB6O:@\5<7QJF9C(:^15@?+I&%7UZN*16T9Q;X>P MW@[-6"*O_M:'2D,YM89AS=2R'%D'ZC=S\=0"E4&@- I%$Q_PT5LC8K[<140" M*I) :0$H+02E1: T"D43*ZBW6$1OL707$?5-%Q<(Z+(J4%I(%&NJL(VE(Z(( MM%,ZV:F8TEY!$;V"^OZ+B'KPXH2#.BE06@A*B\C0-DE'FU0;(B:ZMU%$;Z/F M70S20Q8G%?0.1:+06)9\,0BTRPB41B<&(";VZL%=$SIIKD36?D BZ\F+\SVT4(Y\XA. =AF"TB)0&H6B MB671&R@"9Z#TJ,5U,&V@%"%* Z6(4QLH5># 0*DV;-1 D=Y D9@5*$ MJ0V4?C,73RU0 P5*HU"T<\(W5P\X;IZ0_7M;;UW^U9?GATZ? MW]3%L7WF\:>BKHM#^W+/8GZFW 3PSQ^+HO[VIGF,\N71WW?_!U!+ P04 M" !EDFA7H'E6EGX' "I(@ & 'AL+W=ONU]:)MI^O(92SBF)PL7<'+IK^^" M9&%+B+R,^R61[67U+"S[/(MT^2C59[WAW* OVZ+45X.-,;N+T4AG&[YE^KW< M\1)^64NU908^JON1WBG.+2?7>K%I=R;PI1\EN%]'Z[ M9>KIAA?R\6J !XWW'SQ^Y6P:=1XR476UYJ(4ND^/IJ M<(TOEJD;X"S^%/Q1'UTC&\I*RL_VPZ?\:I!81+S@F;$N&/Q[X$M>%-83X/BG M=CIH[FD''E\?O']TP4,P*Z;Y4A9_B=QLK@:S I*XS@^B(T;97;-.S6 M;NL+O6,9OQK OM59W8)]W9S0*J_>/W&YUR_,SD[F:=),T^3Z/I]X. T$\S56_YE M9^M$*.#*R_AHE3!.6RO9M2%3'%[&:0-O&H5WO97*B'\K>%"E1&E8>2]6L)!, M:VZ">3?MX*"T!;5K@NED&L8Z:[#.HE@_;7=,*)MR%FDAR_MA ?251Y#..C"F MTVD+:L F)?,PU'D#=1Z%^NV/0/[?5?L )C87>B/$M% &C/ L[W3L=)&U_7:#@E/?"(AT>B\&Z5?!!.GX$\A.WT M .DJU1.@S3@D ] \DBO0"%QGO,S"Z$EWXA+<1A\P2F<]Z#W=XBB70;5:F5*L#->%^BZGZ&;=%(F">2-S8$^Q.,I,BU_7L!J6+#.I@\6B M'G_""/-9.XC_@_ZPYS\<)\!?S88K5((ZL$) @"(.KTB $D[DJ[-D/00(/8, MB*=QC>E2J:5.7)%VN_604'U*!4<)]K52Y5S>3N?",RR.4^QUELE]64N'B@8$B"*];ESZ'*>FL7-=J,NZC D^R.,ZRGP[5-0@LP)))F_L#1D-,<0\R MXLF4Q,GT5G'0*OF!HX[G,]M#@04)TR]:2)=A$F]%03EGG.?U,D&WY/1<5@./E,L7 MM*,AFYX6CWBR)'&R7![OAY>G58 P<5MX!HWZMH+G2S)_U598BY*5V4LP1WGX MU5OA3-Y.3Q0]-]/GN+F39Y;DA-9[F V7=)H#2_>6-!IH;$DZ;G= <1AO#=,S M.8TS^2U[:LZ>^3][VQ$U(=I^(AQ:@)LI;7<4\3N_-3)/]?39%OMH 0]M'I0V MKC*AV\?@=6!1EZ\^$.X*!)+.>RH@/3KLC@N$AF1W]A AA\*R>@INTF"$ 1%! M,&Y7PH!9!+K7!S2N#WZ 5C5SYW*5OLWYX_4*\7:%POO"XD;ANP:#"!(^MQVNZZ E83TOU8(4B<7.BND!HD6?K05526O+F5G\G8:N)H^??HAG>V<_Q8*I:*X*XT-YZ,BQNKU9!*R0I4RC%VE++YLG"]EQ*O? M3D+EECV:C] MX49OBT@_3"[.*KE5*Q4_5]<>;Y-.2ZY+98-V5GBU.1\M9Z\OCV@]+_A3JUT8 M/ OR9.W<-WIYGY^/IF20,BJ+I$'BWZVZ4L:0(ICQO=$YZK8DP>%SJ_T=^PY? MUC*H*V>^Z#P6YZ.3D7,J@@W ;<>U54#9*PNIL$J&:%DRR1LUE4C-_0LTK\='96 3QUN8J MWY>?P*3.KGEKU^7\IPI7JAJ+Q?1 S*?SQ4_T+3H_%ZQO\5?]3&J.'E=#*?(Z M5#)3YZ.*%/E;-;KX_;?9R^GI3XP\ZHP\^IGV7S?RYVJ>S9Z+1U6)WW\[F4\7 MI^*/0B$?,E=6TMYKNQ7:1N5U*3*'^-F@D.N0&1=J;$:;WJA0R$J)#WJC0J:5S?#[>YN-Q;.(KFQ8U3[4TD81G2"5OC:J-6E;&W:7 M3:&/*Y757D?=K'A[EQ72;I6 :4.7%^>C59OKT;/^7LH7&UR;"BHS $; N-K M;5,=V>E8L-9?0\BZB&VUS4R-S"!E)#MP?79\&L32VAJR-ZIR/@KL0B5'S*:' M_Q8HO"QRKZ07BM)+O%&9*M?*B\6,$V1^@/T-/D!P67EMQ.PX95:#+ZHB>&A) M;2-1#?9!6V48%?;LL]6T9D7:.6;+$F3,)(+RC^7R>C0D0$]0P.)*'2$Y[GC] M/BETE;;D)U25TJ*WD,T'_&E ]#YXO=)'?46?H"8BX)*0^5<4Y?0[Z="Y(A0L M(A("NAJ'2XJ-U+Y7T?*PW;S"7Y>'L5A"8ZBS8D\M8"4!V43C /N#OIZPLS(B M3F/.7\0+G8?Q0HOV#>-;MCS8BI4BW)VAFH.< V7JBJV!C^M$BB$7U%T%$ BC M9HM-#>N)E3W^-^I6^8"$BR[[)E:5T9')]E'Y+>C:)=X-:>ZD_F-[1L\7+:-E M;+*L+*E^=#AZF0.*@V$:";79)-NDF'5J5VG.(*&5WEJ]@;/0L>RI> T&9%05 MAG7Q86J&@>R0QJTL(9NCRGF]3NGPB;+JB%#3%,TZU_&7ZNFO)?JNT,07K_Y* M34E*=C(T=:.K:2B"CQ61%I_/@:GR-D1=)^V MI10'\;[7FBI0GZ\$8"F_@7C=;D2EKW6^3;IB 8I(CGQ#7G*42%!2D)C%,@35 M%&*CY5J;O@OT=8\6PBH**^W[E$S73BB&[?.3=?\IBSQ2Q-:-#913J#M!Y#7G M=R_$%./<'0]9R1-H8&+UL #O0F-2I)II6*?GELM;X.,MTMW56 ?UGMRKRZK) M;(;04VTU&H;E3:ZC[P5GY=HH48.(B9>9]EE=PDWJYJA=621ZM26CE/>"S/&: M*W^N$1@O-MZ5)!P&8=QW"'C0I/VC2Q(LLEM'0*S3,$.VHX#M]GK96J%"$)RW M4ANV&"X 5(HKN_=@=R&KRCOP&R_FOJOMJ3 Q0UMN3WT(A,>L\CX*TT=4=K MUBVVWM451Y9:QSJ5?,(L<]B/P!Z+]QN*5*.7>O)FZ+BZ S%3::-@TT?*CUX[ M[(=X&QU: ,(A,RE?J%#6U/!@9"C$!@=(+*>MV4:#X;*U%U!RK4^::3LEJ4P. MW-#4L,LTM/#0" >!B4M_7MX@ I[^6M@89RC3(5YM:[SIT]%SO?]EL: MGBWZ"A25Q,14;&BJ^'%KQA#4X$@D8V!&)]LF=0J+RIM!J \2JF @B1)97Q,\ MZ_MD]QW-"NU6G>^IF.T[ST&AT/8F]JGSIB]NWVOI"9O4WE8T'*;^UIST]C$8 MNO D^FWF()^,;%*F3Z!"YFEP;+U'J57MH8'&*EK4%W&:!'7;P8:FI)-%YC + M_)?G#.OL(8=N "32#G,.B?YM.GZ!X[HQ4-7V;&Q>9ZKM#)@9WP@@O^* MAD7-UJ)]*\]0!H5!L&?CF,9PF2<<]P,J37!])#3/UG1SU!Q!'U8VRN--[;EM MP604>(QC2C435D^P=^3=GRV2[[IHOK?'=,:5GL;@H:(F??L11-NJ3L[MX#!R YH^@2H?*-^O MH1"G;$20^>$,*A S@+UB%@+^9BSLFUH@D008!G/0,O"HWPT2U"@>#J:82K+F M2$Z"N39UY#-34WJ0ODDO-7-9!\8C!Z^.7)L)B M!AN@63QG:C]%/F'$&IQT:';(03>0*G?I-._3 MM4$=Z,R\IIO=O3/XOVJK -#L9*1^UES_+%>? MNZN?3V[,F@YGZ U/9_9L=BJN@)%.[ 9#G_WA*IV)Q?SE\\=NYB:#*].23J=T M,4P3 HQ+MZ?=K]W=\S)=N?;+T\7U1Q1]C? ;M8'H='S\8B1\N@Q.+]%5? &[ M=C&ZDA\+)3%6TP)\IZN8]H4VZ&[D+_X'4$L#!!0 ( &62:%<7BHF*60@ M ' 3 8 >&PO=V]R:W-H965T&ULK5C;.93>U4Y3*Q-]EGD&B*V $)!@ E.U^_IQL413FV'U+[8HL@ MT-?3IQN\V/GP-=9$2=TUKHV7LSJE[MUR&K;Y?-MJVLZL+6?L2KBY\GYQMZ4M0L6\:'>ZOR?G=Y>QTME^XL9LZ M\<+RZJ+3&[JE]%OW)>!I.4HQMJ$V6M^J0-7E[,/IN^MSWB\;?K>TBY/?BCTI MO/_*#Y_-Y6S%!I&C,K$$C7];^DC.L2"8\<<@S-3ABK=NW3C=_^BP9]7+*_T+LI?MFMLNE>Z->HGW2(3B'GZ1U1?G&[CQ3)!"^]=EH/$ZRQQ_83$M^HG MWZ8ZJG^VALSQ^26L&TU<[TV\7C\K\):ZA3I;S=5ZM3Y[1M[9Z/*9R#O[/[J< M)9X_+I$+YUWL=$F7,U1&I+"EV=5WWYQ^OWK_C+WGH[WGSTG_6_8^+_'%^J5Z M2NIWW[Q9G[Y^/\A6_+@Z>Z_^79/ZZ)M.M_> 90C8Z>Z5\115ZY/:4$M!)T*= M;JGM"45>5;:TV*:25[ZJ(@@&5()-MMVHTL<41;-N$_9U.!MQJ*Q5K'U(E78N M\LD26+(L4.-Q8D.-Y\8;6UDRRD)63*Q_<\^'M&HH!5O&$Q-0\ZC]K@M>0WBJ M@^\W-79$U!8X2Q>.Q(Y8:B!,TK/PMB4S,\L\6KT=Q!:4= M(17L>M<7SI:,"@IPF3.K@8Y2@&44=O] 1>C1)-2;?<@^P&&GUN?Y6 MXIK7%NI:QWR< :&WVN:,BL,(@.]#2?$X^HV^%P#7>GL$VARD%NM0A.A6?9MQ M-H!_CV6/&D%K!%@"L1MP<$<.LII,@E7PC2@T7!V(2F4=9SG5-JI?X6*B@!S> M4 ?4B^?H->IT=?(K1QI[4 "H4FF!'&@ND@+(154 (\;W15*Z0+>=>C76L"Z@ M+=T_+"2M-CY785M2:!>/5?E!QEB@9NJT;4O7&^12: (*7MB7#(*=BH!=!MUD M.SR?AGUG4RT+/^KNY)KW CFF+Y-BKE*%QVOC&X#6HBY=)BG;(EBM",QK42'6 M3J@!'%-P/0NSP(2MX"K>HU WEI/^PL(^2! U4C"L'B7T%;4')[!V0[>U[NBC M#ID2AF>0(V_*>SAZK:*[E.<2D0O!60['E"K (8E%"!'FI AW0B[!TF]:R>5< M\1L (G=X8%COH%5H)WLZG)1J@<>,.(-QK#6L3FVM8<=L,">=9@$' MP( 5.*X(XY$AF9U>;!%HNNN<'_(S,*7]D[APAEPS8O[J!HX)(.'$L;G"0:CN MU$,HYBN0*D/+MEL=T3I4XCPU(XTBO %:B?$OL08!1:ZP(1]]PTDHD"\YT9ZQN$W)<"[*DFH;P]YH%F5"T7 MJII6\A0",GQ+-AXE&Z'A@I6A;7$+@,M"=TJ;S'Z0/:1[KFJ_8U0*D0?V@+L+ M6!S%&7N46BY3B-C5Q%NF0BJT_%;\V:$Q\;E#*#A*%)K(?0]-6]8&GACL1%(1 M.[CCW$)]KJ8-@QM$5'+/.!S.T@))BSDH@ETM>CYA/IYSTG<2<6E!&NL;S3<5 M9:&R3/O>Y1LX?([1F&,ZS-?]$W\NM +E\2AMKC MOLE-: BA@-S!3LS^Y6@W;PJHI^S P'097B/QQ2?.3AT3[#4,X@$"APD.N41" M:-]E>XXNCQQRSE L@RW8@ +6'C+Y\9??/W\Z.7VK;FS\>I3??7U7ASW,_@PC MRYY,\"0=2;3^MKA=(,9IA)'4VF"J;8>J-GO"O9<&CJL4C&>I>^-9S#S?MW0< M91VN"7EF@\H B&5:'^]%DPXC%SBSM;EEAX&_I:)0X6CT&!3R&,&<(TR"XMQ( M7BU28QMZ8!E6:Y[[>*],7/$85$, '[M6+R=?04!3&_G6P\XA]?F#R+@Z?D[Z MD+^B'+;G;U&8^#86_CFJ<'2U>/UJEIEM_Y!\)]]4,*ABVI&?-6Z&%'@#WE?> MI_T#*Q@_LEW]#U!+ P04 " !EDFA7L1*\)ZT# ?"P &0 'AL+W=O M\.9@*4B>E]55#TO@,O#S N]H^*>;7?&*OSYM*9;6('YIUXJE/P.I605 M",VD( HV,^\FO%XDUMX9_,O@H'O?Q$:REO+!"G?ES LL(>!0&(M \?4(M\"Y M!4(:WUI,K]O2.O:_C^@?7>P8RYIJN)7\/U::W'3]#&DUJ\ M0G+MGN30V,:Y1XJ]-K)JG9%!Q43SID]M'GH.6?"*0]0Z1(YWLY%C^8$:.I\J M>2#*6B.:_7"A.F\DQX0MRLHH7&7H9^:K?5USP"P;RLF"BJ3DF M;^H;W,MZ^$6+NVAPHU=P<_)9"K/3Y&]10OG2WT>.'='H2'01701<07U%XF!$ MHB"*+^#%7>"QPXM_>> -;G(>UQZB:UW3 F8>GA(-ZA&\^=LWX3AX?X%UTK%. M+J'_#]:7<=_%?Y*?PR9OWV11$+\GM[*JI4!K3>2&-.<,2E+0VIIIP@0Q.R"% MQ 80VJZ@5G)64FNV;O%=YVJWQK1=0"SKMI$<[PLFMM?=AG?B$7>3ZOFD^E5O M;"X#U1J4Z["C]@,4K3(<#5QL&]I'1.[I 4^D <4HU]WZ'R0/HIZ4Q1%F>/T7 MU1I!.0,]@ Q'01H/M-DX(1^98)BIDFRE+'7/(4KRGI2'*?DJ;?G8,5<]!O$H M"I(7\C@,.WFIH*:L)/!4VW)I0@46 TNA\!I2"M&(I6[T;Y;](V\F]%ZYECI% M&*5Y3YID9(EEL@W[(UR\T/(1E&$:6]*E!G]A#V"L]*-G,AGBDZ_T MZ4S%T_35?;^<2?W .$\&JBQI6Z#^V8+V4I3D<4\*QR=Z-T6A]MB )Q#.Z)IQ M9K"3?[>6H,\*KP_'=0T"-NQ%D'C,PN2%G$5Y%R"'+28/\V*:NW"8]"0(SAS= MR20EM^Y_C?Q*J*5F9WS'Z; YTC!XK3V&Y0W#$]5:R0UH.QXAXX%O,'2.PW'; M5[WBG:"#4[F3/&S;B%XJ?/^LC29Q/ZOI*$BZ/)W[\_F]H05SMG6CF?T3[(5I MYI=.VTU_-\W0E+G8=^7( ML[RAED['6JV(=JL1S=WX4+TUDN/2%>7!:GS*T M'KQ>&V//X_7^38P51'\WA-L:YZ:@#"8!:M^ 7D(P/?P0#Z.+/03[+<'^/O0? M([@?XJA_3-[ D,<,R+7*"RK7AQ]&27QZ8/C5 "2O1 A.A 0E M9"&?@6YUY'GB3=(A*]! #N(8#55IW+S['D3= >XP(=!'!_N-*2;X\=Y0W4KPU&MS1@6Z!%*] M_:C7YZXLK3*."4?>):N3LYT3T\H6(WH%K;J_4(MD3RVH)=R2%?+#MT%1-(@, M6P!GF"^K,6N;W7 /#QDM@#SA)O0IOAF4(_*U4*5VK,TG/I2XS)H"SCJ!><6Y2" M6J6QA$6A%69O)]LNMBT\';#,[9P?T^/MW?TAS8N+FZH&/M9693^I%\_MQ?-0GCYN.^+CI MB#LAFVM_F+R9.^J-AL=O9D^'Y%%9W$?OQ7- AIW^(-YF.>S$9_$VRV384MAU MB FW3I4YX"9Q9V=W0,!Z5@?,=K8]GE]6I]+-\NIL_PGW&)>&")BC:=0]'01$ M5^?E:H"-S9]19\KBB=??9O@7 [1;@,_G2MEFX!RT?UJF?P-02P,$% @ M99)H5V>8!, :!0 5 X !D !X;"]W;W)K&UL MK5=9;]LX$/XK S=;M(!C6_*5I(F!)MW%=M&B0=SCF9'&%E&*U))4'/_[G2%] MR';B;8L^V.(Q\\T])"\7QGYW!:*'QU)I=]4JO*\NNEV7%5@*US$5:MJ9&5L* M3U,[[[K*HL@#4ZFZ::\WZI9"ZM;D,JS=VLFEJ;V2&F\MN+HLA5U>HS*+JU;2 M6B_:$[N:S$'*?HOU2WEF;=#4HN2]1.&@T69U>MM\G%]8#I \%7B0O7 M& -;$01]'O &E6(@4N/?%69K(Y(9F^,U^E_!=K+E M7CB\,>J;S'UQU3IK08XS42M_9Q9_X\J>(>-E1KGP#XM(F_1;D-7.FW+%3!J4 M4L>O>%SYH<%PUGN&(5TQI$'O*"AH^4YX,;FT9@&6J0F-!\'4P$W*2ZV8KO.O*ES_"=PT>C?>'@3YUCOLO?)1TVBJ1K1:[3 MHX!3K#K0[[4A[:7](WC]C6']@-?_:<,BW^!I/BZ""U>)#*]:E.4.[0.V)B]? M)*/>FR-:#39:#8ZA']'J.-^KX6N(O/#RQ5G:Z[^!SP7"C2DKH9=0B!P$:*,S MH3-4XEXA4-U:X:6>@V)&H (&,YO)#$'H'!;"8F%JV@C6@M0P%1IN%%+)>6S# MHI!9 ?A828LY_%-KW(2GLR-<*&>B!OI Z#.2;H15[E[D;1HI29II*8Y)3#OP M2<-'86D_Z4D$,VYZ M9G;,*\)#<@:?,2NT46:^A'>6FD@;IK7T"$E"ZKVW#Q2LIB5PGHZ(B_$L=;V, M1.=@:@N5E3J3E5!D)&8U]Z.5< >$+^FB3& M*1+L[ ?O%,*1I\AM)3NA/X(R5G1F2I*:<1 -.WT)R3KL3^5>;DA[;3SA/; 3 ME^ *8_UI %8Q9RD.,ZE%!%UEAK5"SX-]KA-S.WB,DO@T4I >E=&\#QPMD66F MUNQ*#JO#2M@0TZU6G_:2+S..>!>4%W"2C,A9%%@6P;^37B>A?JH4>Y(!V96^ ML(AK-R W-J"VY+&\IX"LDS^P<-(H. M;7>QP?I=WUUSUZOO,%LM4L)="\6]#*;A:M+4>TT>O-28I <)5#>]]/[F>L[R6-V6"\%?U1^-I&\D.X';10 MAMO"X2%Q'!;WSU?4'?(-.T<^PW<=LW'0N.FKP6&6)$F3X#!EDF38)!@=$ S/ MMP= 2*OH@$HL0Q<_H.\GZ6;\ 1WU$5E6M8^G-'G*^6-&-$7\?[[^Z/=;N*9C M?DJ'E:57!W5!=NPVG*'2Z-BGQ&174["ER>$5I=82A76O#U7NC)]'SZ4+IQ;P M674(NX\UZIS#'^O94]?-;N.F3[>$>7C/\)%-,N*E?[.Z>3*]C2^%+7E\;]%M M:BXU50/.B+77&0];8.,;)DZ\J<*[X=YX>H6$84'//K1,0/LS8_QZP@(V#\G) M?U!+ P04 " !EDFA7T$S?[+H' !?%@ &0 'AL+W=O\JPPMZ/4 MVO+-9&+B5.334RI!4^<4)Y-HC!<3G(NB]'=C;OWH.]N M5&4S68@'S4R5YUP_OQ69VM^.IJ/FQB>Y2RW=F-S=E'PG/@O[1_F@L9JT6A*9 MB\)(53 MMK>C^^F;MW/:[S;\6XJ]Z5TSLF2CU!=:?$AN1R$!$IF(+6G@^'D4 M[T26D2+ ^%KK'+5'DF#_NM'^L[,=MFRX$>]4]J=,;'H[6H]8(K:\RNPGM?^G MJ.U9D+Y89<;]9WN_=SH;L;@R5N6U,!#DLO"__*GV0T]@'9X0B&J!R.'V!SF4 M/W'+[VZTVC--NZ&-+IRI3AK@9$%!^6PUGDK(V;OW7RMIGV\F%KKHSB2NY=YZ MN>B$W!7[J J;&O:^2$0RE)\ 0PLD:H"\CV3&'>OD@EDT/;$A0&J;4KCDS)X#5(?-?[ B$QYA H&$!)VI.XN\ MZHHL&O=-*>"VOV8)H,[#L[:$P2)<_&W&H-2P;:6Q1:.X6"XSPPS"\R]E!9N& MXS: ]Z66&H M=.Q^!V:@ EL4)9MB4RPT(!60@3&VHKK*,ZS(.*4#5E;:5+QP!N]3&:>#$SFI M<^1TSG;N1'W.Z [M^U#K@4*RJ'XC>4>2" MZ>K:' 2GY)H]\@Q'OPK'83AE);SL% 0.S(6$8F3]ZVWER+/G6L,:0P#+QBD< MX':P9(=,HV,7X54P"_NX[@JBQAW,)@Q"IV>U[-QN&J MP^:@"=+RT$'[TT,;JB@Z%PV4+:]ZVDA>9\^TR51'E9J H=OWK-QI90Q4JACQ M.S%7 9 MV4>;6O#B"3.'$4B'WWOT@?>A7!2L,FV^8VKIP[*I-)T:1"U&+9 % B[S,G, MN!L&L)>J(0S;@]A(11BR _>]Y31(D(*8E]*"X 00L(7&=:QTJ6@[,:)4#N4' M4")))&D.O'\=NI=Y-,Q GAGUG4D!>Y"FFAR)"#\Z&*UK_R>ZKL,P6%Z=*F!= M?8%-.*RHAR>7_P2GJ3)G+$E!Q:90B"?IR]Y1;%5)RT.$T^4\6"Z6)Q+*Z]^C M+C0E^\!109T*XDGH6.*4+A6F"V1]/^F=&I[[5B%@FJO<*=,KVFV) M-&MARA_%"0"4V)V+?S]2L,13G('?CR]2AN)_/B ?.1*2_:(5W/KK MK^^H%\4"FA+B#3Z(Q)WTRWZ S>&LHP3IZ^$3WY?<,1^9A$,X6)R@1U+T&N=^:M^B9 MU[&+YZHJJ)&<(E=-*5D<^/8DI6;CV;ICU#"V;2$B&D%KW8WGOAMW>W\6&UWA MC0@%8Y/)N*/9(3IR4E.C^VV^5; ^UNCKT]%@O'K54S\-HM4B")$5;OX(/*]< MLP'9C&QG%H7!JFUB5#J'G14QI1TO>^<@EM]00N;1EE.BS?/7*<_Z$3S45/=< MLFC0'P_M[Z*XIKK@NTU+PIH#SB^,,,L\%XGT':]F M\@$0Z:]WI08WSS?BHQ MP; MI?6SX-ITJ93418^(QXL8#+K/,/04O!DA72P:C\2<^FO+PV0P<)$Z(D44 M7O-.ATO]3!C32KD]TVO*]T=I7,\:C&LIW"6 <:\J^*TN!L,J751NI![DT6"R MJ?.0.K]6- C0CHNGRX-\_*8>7^P=D(TO^,[EKD#75:U-2C?!/5^R<+R@8-(D MW;1HIS?CJ%/P*%&H/N2[F-;"Z >?JEDX7K6EJ>G^J$5G@]!YW]/NA/T79,21 M@13DS*2HR)U:J.VE0\SCV*?\H.&Z'J<*D+8VT>&V:B?<2X:C>7]JVE3#]FH$ MQF;/>CJDGP7^41N0'H>=)2_?O8+C-7X:+%?S8+9:GG*#:ZEN]NNHW\U9YQWM M1ED<1X, M_7+W8OYBQ U<:3D8I_&>%S7S]/_+#'QDJ/%CX8[B+9*ZF-8^H_I"KRNE0W(X MK]:S-$Z:XBTO6IQ[(9]0>#N!,S-$M%X&Z]7I5W?GJD9LN0L^ -; M?7D\&+%Z;"1/'K/F&\C.8VJ]>NS+TZ3WT2\7>N<^;5(C! W]][_V;OOU]-Y_ M-.RV^T^O'[G>X96>96(+42IG(Z;]YTR_L*ITGQ WREJ5N\M4<,22-N#Y5BG; M+.B ]IORW7\!4$L#!!0 ( &62:%?PV!0?> 8 &(7 9 >&PO=V]R M:W-H965TT'P:B;42X[I\=N M[TJ?'JO""B[9E2:FR#*J[\Z94,N33J]3;USS>6IQHWMZG-,YNV'VK_Q*PZK; M2$EXQJ3A2A+-9B>=L][1^0#I'<$WSI:F]3]!3Z9*W>+BM*).B1A,UH(>ZV6 M?[#*GR'*BY4P[B]9EK2]L$/BPEB550<;.?$0C@R.8W920>0;IA>L,[IN]]ZH^###KL&C5V#7=)WVK6; M\V!\2&IN\NZWJ!^$'\B?DISEF@O2'Y2A\XA-&;E064[E'8GA5S#+$D*)87&A MN>7,D+S0<0IH)FHV8YK+.>&2+%,>I\"M&2.QH,8 H9J19:URR30CW)B")3[Y MFN+*;45!X(TF0]250:4!:./;E8:&O>0$@-N44$G8#Z9C#@1@?8R&D#>A'XR= MY,=$.;4+*E >M>1-SQ]"=0B!A5X8= =C,*-$P>NM!?')H72 5Q>/!$)R\8U2;UEG"%SQA,G&)^LFT@L@F M970KBH42U'+![1V21)$_>.LWX/D,?3%).-KG$24;M[E<,/!9KX"2D&$P\<(@ M #_8^UF!1;^* T25WL_C:$)RIFL*%]YVX%*Z8 ^ (/"#H.>834HU$NT]3%*G&Q6.MR49F91Y6N 2+P M>_L!Q*.&[ </$]I@7-ILZLR*;(:F6E60 MY(XSD:RED(JX .HRA5LZ3GOV,NQ8T(*4MA@

Y0.JV?=ZN;!-PN MJ*ACZC)627M6KE>MZ+5_+Q"IGVJ0M'<=3)N3&X>#*Y?(FNH---I),-Q8-TSK MY+T1EO1JC9<=\A6;]H%KUX<;Y@W;#/XF@O<91 MLDX5^N-HL,E<;7^L0?LW@G:#:HO6UI8;G@H;JIN]="K<70H'IUE'XB;L:Q37 M_0OZV]&OI[WLI&56UP^OZOG2/+>.$H;(L M_J8)MV88=K(800?G,*-BQA(8X-0V#6?#T(/>:'#8P,T\('B#:^3U!Y-#\CL% ME1"$[?7_1%FA%PV#P\T P7L>FL44YD']J+\7DA6HG_,(F(>/0"WOA2QXAD1\%CS]"FJH/7_(,05#L MZ67Z_SQ$QM'H 8 ,H Q? R';/KQU6]\],Z;G[NNN@7MH(6WY";39;3X@GY7? M35?DY=?G+U3/N31$L!FP!OYXV %'W1?=DFNC1$$ #="P &0 'AL+W=O M[2P)<[J[8 M@%U[N+3K9\5F;*&RY$G*I?GWH^3$<98T0'$;]L4V*?+ABTB:DXW2WTR!:.%[ M*:29!H6UU76W:]("2V8ZJD)))RNE2V:)U'G75!I9YI5*T8VC:-@M&9?!;.)Y M3WHV46LKN,0G#69=EDQOYRC49AKT@CWCF>>%=8SN;%*Q'!=HOU1/FJAN@Y+Q M$J7A2H+&U32X[5W/^T[>"_S)<6-:W^ B62KUS1&_9],@<@ZAP-0Z!$:O%[Q# M(1P0N?'7#C-H3#K%]O<>_8./G6)9,H-W2GSEF2VFP3B #%=L+>RSVOR&NW@& M#B]5PO@G;&K9_C" =&VL*G?*Y$')9?UFWW=Y:"F,HQ\HQ#N%V/M=&_)>WC/+ M9A.M-J"=-*&Y#Q^JUR;GN'27LK":3CGIV=DSOJ!<(]QSP_)<8\[J9,D,/E6H MB9(Y+#"G>[!FTK5DTBEVTQW\O(:/?P!_!8]*VL+ @\PP.];ODJN-O_'>WWE\ M$7"!50>2*(0XBI,+>$D3?^+QDO\J_AJ^?Q[>M=2UJ5B*TX!ZQJ!^P6#V]DUO M&-U<<+[?.-^_A/YZYR_#OQN_AY\R 6_?C.,HN8'/!<*=*BLFMY JF:U3.E2U MO)+&=:K(J-#1 Q7,@&$"#7 )EE172M"P<,ADT"E&6.D,S MP5D(#VM-R![H&8T%M8*O#KX#U+8>SA8::P%)$4)95R2ZBB37*XOE$G535%Z0 M/N+0*^_#J#2GJ<7%%I2DAU$B\^=_L.K7N5,Q6T-('1_[(0#+E@+!W[U+4 O1 MY:HWNC$48YWB[)!BU>;HX^NIR>/=F_CW-\ MF>MOP&6_]75T]XWD+] +1TGF$4735U[=OF%.N,VBFK?\:)!#XK MRT13@>U4]@:#(WIT-3Y*Y?!JV*+'82^)&OI?FPS>9=2Y#\S8]QVX%8T-H)5"G&O]$#;D3.'",MPX+PA> M(M,$RDA%K763::>5:V4,C0:UXI;B>M6LZL#]6OMY\\IYIQ$V-(YITZ!\'"K# MN?>,BX)5>,+C[0SO? 47QLQ,#=-N;?E MJLC5BK&<\KR[0#)#*V?ERH\.J(;:3C-A5-OS$T\_+9F@_YS[)7;._:F[K96K M1)W[Q=+0W:^EK;>OAMOLKK?URG80KQ??1Z9S3G4E<$6J46&ULM5;;;N,V$/T5 M0MLN6L#KBYS=9K.V@5RV:!ZV"))M^TQ+8XL-1:HD%=O]^IXA9<5IG30HT Y>/QAU$ME&&TF#5R37<4?FEN'-Y&O9=2U62\LD8X6LVS\\G9Q0G;1X-?%6W\P;/@3);6 MWO/+=3G/QDR(-!6!/4C\>Z!+TIH=@<8?G<^L#\G P^>]]Q]C[LAE*3U=6OV; M*D,USTXS4=)*MCKUT M. "Z!L\?;-Y,/X MTPO<3GIN)R]Y_U=N+Z._^_B]./0@WKXYS&2S*T4B$:CH/4-Q4'4NT$$EH]T#5+\G]CFD]?3G>[I#L57 MA#CB47D$U#(@7K \E:IN:^$#5M@.Q> 8C;._(U<8G6..G=0*4?G#SP3J3N/1 M=]Z?"O./N/#TH'@;] +;\$%IV=MK5!N(#3D2A=1%FWBW?J]ZJ7SA",QW)-V[ M8-^5G$8-CK9,3&BU2M0B&<>?2X4U!SK.UM$+)]\&ZW:/-E SGWP+\@K;O=([ ME)I8+S:GK?*!3!&M'J1N9=JC-0X)B64HN,:)XH,P.)BPRY)SK#9\2^\I)(6+ M%JLF""B[5%H%15P8CPV9D^NYD0^@P%FG$ATH>XADCY 7^[AY\@WUV,_6M8GA M?2\>SD&M_DSDD[LE15T56A55X!6=F5%+#W01UVP:&'&^-,7$] M;M6&UD45Y5+WHG;CW)!3-K8W$E5%Q=.'P4%;(A4<_ET#42SUDA*4RA9M!F=# M<8&#MA1=7$V8"@Y9H6FL4VACH2W78; ?LC@;L$C+'+:CMR<2!]*BY8)BM*I5 MD G5M,ZW$GFB-0M(OTYXNT&ROE*-:"�^D#.0/L+=B8EDM:$D8M72ZFIW_; MD.+(\C#*8^TM4-BE#=5S&]P5%=WJ)*[F?0L>.W=&!\=_36X=+SD>O=::D&X" M_6I_CSI/UX='\W0)^R+=&F,'R5> CH<_O,^$2Q>;]!)L$R\38(^K27RL&PO=V]R:W-H965TK,MI]DP;/MBB]3QX=WQ[KD3S[=2 M/>@(P+#')$[U12Q2.%6,9TG"5=/UQ#+[47'ZY03=V(=&9KH7YYG? T+ M,/?9K<)1OT()10*I%C)E"E87G2OOS?6(Y*W 5P%;W7AF9,E2R@<:? PO.@-2 M"&((#"%P_-O #<0Q :$:WPK,3K4E+6P^E^COK>UHRY)KN)'QKR(TT45GUF$A MK'@>FSNY_0D*>\:$%\A8VU^V=;+^N,."7!N9%(M1@T2D[I\_%GYH+)@-CBSP MBP6^U=MM9+5\RPV_/%=RRQ1)(QH]6%/M:E1.I'0H"Z/PK=]PVBDTP_*)"N'9)_!&G.?I&IB31[EX80[J[OHU:5:GZIVK7_ M+. "LAX;#KK,'_C#9_"&E:E#BS?\!TQU2*-V)$J4-SKC 5QT,!,TJ UT+G_\ MP9L,SI[1S V^ M-))IDF4RH_>:\31D=XM[S836.0KD>/**F0C8'2PBG@'[6:Q !P+2 #3[F 8] MMH! XK(K3&P,$P*;@\,) /)$E4KH\D*XH//MJ!PF4:<&/E)OZF\\E_]?[&& M-%.I>O6)+&M]4QWECJ7/SY;_UA^-@?_,FP6/P1T[,O@#&)&N*X%7B-X8-):^ M8K/YSILY^P I*!Y;*!XBKPEM%+?GO:^?Y\\.=9[,#^:&L]'AVNYP,J3X JZ" MR.X6P@8K48;A9P[$QX<[3::'H+/AH4*C,?LB#5JDOY=-#4=XDZ;WQDTG3<;- M=UYW-JH5<1GRN4C"SV0K=Y@H7>NS M(.+I&@\^S!6=.,&]+,O^9[FU__^KK=DM>?2W :XV&-;K^I"OUFL%:R2W[T+M MK[P#:JF:"?8Q->A^+8*C&.\>004"8^Q6B:"&NL%C4MC^Y!B>Y=Q7'N>'2B%I M8SVKAK=XF':JFB$^9R=/F$[ZM)H\$2G&A,PUQ@I.?\X-AEX:DN[*IZ7S:;YMY;'YMO\2%PHW_O/( M <>R%L>(?#+NCOWQZ8&D-Q[T)O[+@7=]W9*#WK@[FWN'SIY,>Y.:QZ:]:8NC MBWCBRQB.H-*2CT;PWG#9V:3]>VNLK-@%%/T!,&10-QP:GO[?W7[;P MV#%^B:@;V")EI9*)*MTV-E<*'I4-C^]Q:)N6/0+%QDAAV[-.Q1]HE::,*BI$ M613:+21-7@UZ/C;^<8Q[.#;>XH MJ2VK("62!^/8S!1TQ LRR4 )&9+J7F_. M;-KV]LJ(TY[Q+5>AWK&N[N;V:X>HFK,,>S'-(MP/-8*T2DFTI\PBEA$9:03" M2>(2^$9$A&=+T*Z/J%TLC*:RB96E]&YJY4+B4'QO-\ N,L=R7CI^[9J)^,E% M2^&,VO:5S)4SO@POH:S+#6IGM]B89O[Z6J(+=G8!( M%W*CTV,7+-?41K'KF&.OL @B26V5,^698;6K*4)L).8?D[V.]AZQ%9C["13^J>X*!RORM3 M\PNHY'#VJ\0O!1$+\U37,:$?7J^HI\7ZA>F%!W37K(?5VK=B(T)L)=AO N*Z MHM+' 7J$)%S WJ<4(T>[GOU8S=.-8Q;[H6+#W%T%D)+EU\-+NIDN?N7\*]W, MB[N2_99A__^##>6W;=W'7J%_3U'E6H+[77^UU>]1=SRJ>VWL3J>CGC=VV[V@ M:!9,?^*=LA._.YT-6ZK@?-+#MO^F+)?]]U*M0+P$_1.FT)X%;56Q.YTK-XUBML<6P)$52!'A M."&(I:[+F*7IDFX_<1WR;\=RZ@4$?9_A?$&!76)CJ2Q=%HB5.[ /%$QVPH3 M193W=,F '*)73_5'C)&8WUAT9((DR!^=L(QME9++6*PM%3N*557?;(^_+)8: MC*&^"UO5^K"^:UM=%MK8?*>J[Q2%0"+--4Z_,/E8-.[7^8,NJ+7:-XO[L"CN M;==/_<;M8 )J;>] R5 ,('=16,U6UZQ7[G:Q%G=WM+]PM<:>B,6PPJ6#WG3< M8[J!D9F]:\0J8V1B'R/@V$>0 +Y?26G* 6U073Y?_@E02P,$% @ M99)H5TC[Z_;N!0 N@X !D !X;"]W;W)K&UL MO5=K;]PV$/PKQ-4-6N!P+S_RL@TX;HNVL!LC3EOT(R6M3FPH4B&IDZ^_OK.D M))]CYY 10'#)Y'36?^[RB6OJ9;+Q2:;BG\WMPXO,U'+X6JR7AEC7!4GDTNEJ_>'/'Z MN. /19W?>1:,)+/V [_\4IQ-%AP0:Y#XV= E:AQV#%XO/&*QZ@U6,.VT4H_Q!!GE^ZFPG'*^&-WZ(4*,U M@E.&DW(;'&85[,+YI:UK%5%S^:@HJ']G-$-H:W&L)[L]KK\)::F3A<3,5JL3K9U-CO?44.:]N@-$XA-C)K]*'$CN]#&Y>4RDCP)+60Q48! MRHRCWL4=]_:(4H:>+>7A,ZC % %L1J*1BMDZ6,X.CU'.6C/;)1%C1JBF[U6= M"M5 X!A!36Y-+LWUO+4H,Q=Y :6U?PQL%]+:47K:\? 8A+?"VQ:M#"U7U5GK M?#)ZY%J&8)VAK>]'&(:/ AD3_ 0H%;S(L5<]8Y%=RZU8+E-U3[\FZ)34NY03J'B,4S63>O!]D.ZI*U;1.L!\F8BD:W_AX"1J4<4'YP\ M/YXN%HLOI'N:2#U8]58[(FL;!&7"%).+19Q,VBL!3'AU)^K4J3F,IY8L5_V* MF;B(PD(K#E1GF!KZ<X0\^%#@(PM"(":ILZWD?.'M:P!V"Z:/DQH9=\MRQUN@.!R'/&[S? M08VT&@N9=-)%6? 8UD6$EDL3G2B0@;V^;Z]#BU0A=8O& MCMGQ_AU@%LKGVG(KE9G=4$)94Z%RV!:T43G34N";X&(-=95"A]T50-H?%(*3 MO)+<=0'D'V['6U0(?6PYB['XD^SN&=G51;_ T5JZ.- P@>F#E0)GQ6@^UK4( MK7&\;T!A\OG+<\8ZS/*OJM.DJ)2+CC@DX$B2ECU-#U537H*HC9DE"-@][TM-7O/>9X.II%!G*D_4$P_,^6ECGI\F$$@OY9F^")D MI!5M8M/>"N3>#U\O)L'F>>MZA!7.-JQ+Y-/'@&2!;"(M&K%"+"[E&)IN'=1& MJ90Y4O"KZM@QVX"O#/4=?<==AQX12^A3^>^7_;VNP6.4-:M]%'XY5(,U3QM<>FMDADB Q*M,1S7]7\U@ M]M1!=;YSGXBG#KXU>6Y3)J2KQ3@Z7LPNTGWD?GFZU5U+MX8N4#PE3!>SY\>3 M5*G#2[!-O)UD%NVXCH\5+I?D> 'F2VO#\,(;C-?5\W\!4$L#!!0 ( &62 M:%=BE _8N04 )@- 9 >&PO=V]R:W-H965T.U'G:VWN;$[DQ'U95/9BD#M7OQZ/;9)3*>U(UU3A)-6F ME Y+DXUM;4@NO5)9C.,H.AZ74E6#^;G?NS'S<]VX0E5T8X1MRE*:ARLJ]/IB M,!EL-CZJ+'>\,9Z?US*C6W)_U3<&JW%G9:E*JJS2E3"47@PN)Z^OCEC>"_RM M:&VWG@5'LM#ZCA=OEQ>#B %108EC"Q)_*[JFHF!#@/&UM3GH7++B]O/&^F\^ M=L2RD):N=?%9+5U^,3@=B"6ELBG<1[W^@]IX9FPOT87UOV(=9"<03AKK=-DJ M T&IJO O[]L\;"F<1GL4XE8A]KB#(X_R5^GD_-SHM3 L#6O\X$/UV@"G*B[* MK3,X5=!S\]MF8>EK0Y43;U;XM>=C![-\.$Y:$U?!1+S'Q"OQ7EWO3_Q!A,'#UN@EOCM:UE M0A<#<-^26=%@_N*7R7%T]@3 HP[@T5/6_QO ITT<3.)#\2\[XL4OIW$T/1.W ME#1&.456?$A3,JK*NK,/E?B0.+T@(Z8AYT/AZT6.3.P'K MD@V3211LU$8E7NW9=!2=B!I)]HH^S)_P.CV-A[,H^FFOIR,H]5Y]]&LR+$(K MI1M;/(2\^PKHRFOMI'T8Y"4JC/86A S[20J@<,^B2:$M)['5[ AF=?#'FQOU M+N1.M:,GN M@FOYQEN3DS,+J:1H+.?J>Q?J1_1]+Q& ^-UHT.'=N^LA7H )P1(W82)MSB % M>EWZ/@F<.1E%SS=%R(RVML]4I[UXV.F,+H-6%EWI;=_DP-ECDA;Y16-*MJ?* M!=HZQ(0L;;54R,SP1PP_FLV&T5Y&#]M)H6P?Y6PKOKXY9*D;8,#^GMXX +J= M#1A4*\3+N%2@,-]N6!%=\3)M=IAZN.F/5G0K'_N:#@0^WF*P.& ]9D4H B M,LD5!@?;-CI53BY4H=S#2'S2 G5O$*V"/^MP04RE=6'X*Q?JAFKJQ9

](8#AXC1EMGAQUDTZ4$9E? CT$F<%$UTFUWYQ 1@4,P M+9=?FC#I=6/@PMR17UD'%$;1 M ^7@^1X*0F&%;ML=1O'T.;>RA3:[!Z4D)Y)3PJU=5:"Z^H9'#AA-R9GVC/YN MIDU&\6:FC3P=>I]];I#M6AJW:9GOI]/":(1D>*)K$UHTXPY&8TD7]E4"^B2J M)PNN]:$)3"8K]4TZ/U29+7P"ELFDRS)>,%0U]!(TWQ2F33<;1%,^!JKE$X/! M@(12P_.7">OG;E,A(ED4N-4O!<\%EN5!@WZ&)%\B$$FX-Y.QH\&ULI5EK<]NZ$?TK&-W. MK3UCRZ+\CA\SLI.T:9/48UW??(9(2$)" @P 6G9_?<\N^)(CJTG[Q19%[&)? MY^P"NEQ9]\TOE0KBJV5 9OYM85,N#1+0Y\Z93, M6*C(#\:CTK$, M],7!]64I%VJJPD-YY_!TT&K)=*&,U]8(I^97@TGRYB89D0"O^%.KE>]]%N3* MS-IO]/ ANQJ,R"*5JS20"HE_C^I6Y3EI@AW?:Z6#=D\2[']NM+]GY^',3'IU M:_,O.@O+J\'90&1J+JL\W-O5WU7MT#'I2VWN^:]8Q;5')P.15C[8HA:&!84V M\;]\J@/1$S@;O2(PK@7&;'?3"]8WTV@L[%W=.>66"Y%CMW-EO:#P7GZP) M2R_>F4QEZ_('L*XU<=R8>#/>JG"JRJ$X'.V)\6A\N$7?8>OR(>L[_!67-_D9 MU1QM5D-P>>-+F:JK04F*W*,:7/_^6W(RNMABY%%KY-$V[3]OY'8U.\FNV)SB MWW\[&X\.+\0?2P5HI+8HI7G69B&T"9?3)HQXR&? PUT::5,M< M>&A2 &CP0IH,$,UY0:9]FEM?83/:]%[YI2R5^*CGRJ.D3(KO/YAT*'8"MB8S MQJ.+V[@_/R47PKKFQ;V:DGC]8E*M25_RJ5^A=\CJE&WU%RZ!^(N"2D-E7\'/\ MGG3H3%$4##+B/3H:>*4#H%42(7\AE)J=Z/8?ZVR1=05EHBIY%#5Y4AT2%$KB#VX M+J7WJJ;67,N9SCM>[YB,%L(JXAO:]S69MD$0#32?7V7RURQRJ"E3U3802L D M7F05([838NYC-$;\-J5!XR7""%U=6!#OI<882"R8LT['392WP,M' -A66 ?U MCMRKBK+&*H?0$5OF&H9E-7K1R;PU,TV;T7NPM9ELZBK> A?V[9.B*9"Y0LF54>I>_]\"?@ M=]K"[W0K>#["G?V/FJ(\X1+;A+]?5-$"\(OBNO6>4U6B5:.>D1Z-*&O7L$U. M\CG+QRK?:QHL)XT"@P'@.=8F$%FR( \ FMIN+8MV@6AI"G:C9K5$&P=;"BKO MP,GJA72M=)I.TN5'I-(YGBP?95ZUV&+=8N%L57)Y44>:Q4Y"B4LM]J.,#\6' M.95+K9=:_;SON'H".F*SHXJCEP323COLAWA3(K0 50]Z(-!2"ZNHC\)(OQ1S MG%&QG+9F&W/,K(V]""4=6VO-M)V2U*U[;FB: XHX"_$LB@"\3$I<^E?_(BKL MY<\%"[LL .' -LHXY33>M>ZLN=CZMMZ(\-G@ M%!<$A,AX-*S]NS3%$:7 F MHC$PHY5MF"6F167U?-4E"53L2:( ]504GMESM/N)1I!FJ];WR*CKSG-2*+6= MB=VP][9CV.^5=!2;.!Y/:>:,\W%]@%R/0=^%5Z/?( =XRF4-F0Y 2YG%>;3Q M'GROFK,(36NTJ.LD-&#JIHWV38D'EM0NC/XW3P?&FGU.72^0@!VF$Q+]RVAX M+ J=YU!%"-4H1FQ>I:II3QA(BA] KS95>-0YKN M91;CN)Y0F7O;94+SR$Z74_7)]B6S$8[GE>/>"9/193PV4^(S'8>.MDVS9VUC M.-O*ZN\I+G\V.7C?UL$'XX.K>*38U"JV*VWJ_B>4KTUQ+Q#&">42HW)&\DA@ MKSFA^3H=Q,*]+TOYS)V8ZC6M3Y1XZ2HJ6II).)AKPQ4UY:=(O[TRZ6!"!Z0E MYJ)]JAD:-.HC^A!#.@T:6,4).:43O70T4_<5U:S2C6?:E%5T;@6' 5F_+9/G M;2;/MP;],S#PD8CL#B9- 42U*7&_JB."Q^:@9X8'QY8ABMJLKQ>ZCN]))*8- M9PU@UO/II1WUJ(N^O&# W)C6UR DF.F\"GQ.K7D9W!;UTK@E*\]9R0 Z*U;- M[0=BJ/=9DN#93].6WO_Z?YUKFF^)<_C<51_=;#WO M)J=[)X=' N>QL^1+XW.CK=4GC)J+ND'?V7(W%* M[#_IKD[NG#7X',^:&QGD_U39>O<9,WGOSH;FO P8!-(R&R]T7+PYJCQ=F\SH MHG_M&N8?E5'(5W(2F?K]9'J#6< 37_1VG[9Z'TH^@^W4-X"3Z4-[^_?9#EG3 M?H(^_CK=))/ _$AV)*OXV&ULG57;;MLP#/T5P@.*#RA0-.WZK-A,+%26/(ENNK\?)2=>-K0!MA>+HLBC=2/#HX[N2W).^+%K!9;7"$]U+>69W&' M4L@*M9-&@\7-/+KJ3Y<#'Q\"ODO\ M1J4\$-/XL<>,NBU]XK%]0/\2M+.6M7!X;=2C+*B<1^,("MR(1M&=V7W%O9ZA MQ\N-]N=PE#!.WDA(]PEIX-UN%%A^$B06 M,VMV8'TTHWDC2 W93$YJ?RDKLKPJ.8\62^&D [.!6XL.-8EP5N_OQ5JA^S"+ MB??PD7&^QUNV>.D;>!.X,9I*!Y]U@<6?^3%SZPBF!X++]"3@"NMSR)(>I$F: MG<#+.L%9P,O^1?!K.EN8P>LP_JU,72URG$>U![+/&"W.WO4ODLL3) <=R<$I M],6*WU[1*/0\A2;YL9"J\>4+#O/&2I+H7N-\&O6^1-@8Q>]0ZBV0OV+&(\=. M2R40+]>&^$RD4.!*P;H\@=Q4%=<$EV+^Q$&"@%= &P*I<]7P-;,1LG.A\D:U M)<2)@32O:NXMRC@'-=H6%]:8B\8AD('"@#/\=AM5L/LON2(P\-BH"V^BR$N/ M(TT!=7N#6$SA[-TX3;++_QZYR@BK-?/SI7;P^I+SGQ160;RIO30'_5'O(AM MFO;&_0D\Z&=T7B?3(2MS;[:'U6C)I]NA]8:3<3<;]D;C%*X-)UN2_BI8S@:M M[;(/D?WDV'P4UO(9,0GFP)#] ?2S22\9C%ZKN_BH,U1HMZ'_.;[21E/;)#IO MUV*OVL[R.[SMSS?";B6+5[CAU.1\-(S MCVOG9"I0Y]9&^*N%N3J]DH0, 'X+ 9 >&PO M=V]R:W-H965TK GPQ.NK,F-I*=E(]6^)HM'<\Z!!Q28Q$HOI[@ M#CBW0.C&WPVFTYJTBMWU&?US%3O&LJ,:[B3_BV7FN'1F#LE@3TMN[N7I"S3Q MQ!8OE5Q73W*JSR9X."VUD7FCC![D3-1O^MSDH:,P\]Y0"!J%H/*[-E1Y^8D: MNEHH>2+*GD8TNZA"K;31.29L4;9&X5>&>F:U+8N" V;94$[6E%.1 ME6=/@J MZIK;Y/WR0'<<]*\+UZ!1J^JFC8%U;2!XP\"I#(OI, M)68>,*E5"]#+H^#?G@W M"[SPAOQ?;RR5@7P'JJK7>?<3I,VF/^FIV*+:1T#NZ0F);D QRG7[_3V9>T%' MFH4!V9:[CU1K!.4,= _2GWAQV-N=)1'YS 3#ULG(0,YKV\_8JT7C=^-$K>1;,R6V3$ X'+"#6QM3_G'[A(\\;N,*FTYC<5>, ^I=! M(34;T$WB/D%CWWN+HGV*^?[%U4+)/6@[?:''/5VOKQSZ2CQJ=]OA\K:>J2[' MZ\GT&U4'O(.P=GM4]:ZF>(>J>MJK!2.+:L+:28,%JI9'')!!V0/X?2^E.0O6 M0#MRK_X!4$L#!!0 ( &62:%?:?4-.R0( X' 9 >&PO=V]R:W-H M965TUE>XE];I^_$^M\'JZ%?%5+1 UO&>-JY"VUS@>^ MK^(E9D0U18[<1%(A,Z*-*1>^RB62Q!5ES(^"H.MGA')O/'2^>SD>BD(SRO%> M@BJRC,C-%)E8C[S0VSD>Z&*IK<,?#W.RP!GJI_Q>&LNO4!*:(5=4<)"8CKQ) M.)BV;;Y+>*:X5GM[L)W,A7BUQFTR\@)+"!G&VB(0LZSP"AFS0(;&SRVF5QUI M"_?W._0;U[OI94X47@GV0A.]''D]#Q),2<'T@UA_PVT_'8L7"Z;<%]9E;COR M("Z4%MFVV##(*"]7\K;]#WL%O>!(0;0MB!SO\B#'\IIH,AY*L09ILPV:W;A6 M7;4A1[F]E)F6)DI-G1[?JVJVY?!:?]OL MH1Y+B/9A"#LC Y63&$>>&0*%^/Q3V TN3Q!L5P3;I]#'LW(T0*1 $^2: MIM1>!M!WXN0H\=/0YY]Z4="ZA/^]7F.,V1PEM$)WCU$5>7$3@PE,5BB- ,"3 MPK1@\)VF"+4-$JGJ\%4*I>"*2+FA? &33!1W:MT^@%G?J>)^RUX5&2Q,BQD6K?;3G)4!V&W*WM;O3!5VOUNO4/WHLN M/ I-V-%^SJ#;:'?"?9;=1M@/]UE&W8K"H4GP]S0J0[EP2JP@MO=9RE7EK<1^ M4FK<>WKY4MP1N:!< "J$ MWAGV@.H)'/\&4$L#!!0 ( &62:%=2VTLD> , &4* 9 >&PO=V]R M:W-H965TC%3 ME15,%2L.5 M!(V;>? ZOEZ.G;P7^,)Q9UI[<)ZLE?KF#G]G\R!RA%!@:AT"H^4!;U$(!T0T M_MEC!HU)I]C>']#?>=_)ES4S>*O$5Y[9?!YF1@47-8K^[Z/0TOA,CJCD.P5$L^[-N19OF&6+69:[4 [ M:4)S&^^JUR9R7+JDK*RFMYST[.(]DDL&7GQB:X'FY2RT!.I>A>D>8%D#)&< MKN"#DC8W\%9FF!WKAT2F890<&"V37L 5E@,81A>01,FP!V_8>#CT>,->#T\Y M5NN-3NNY;K@V)4MQ'E"Y&]0/&"R>/XLGT4T/JU'#:M2'OEA1=V650% ;:HBR M%$B5;ID +NM.JXM>,(L96 74A9HNY1;$67_Z+3Y_=IE$PQOX72OER6*Q1NV3 M=;A]@^G^,KZ )1-,I@@K_WEI>W80=SEN'Q+X>.PHW'_\#,P8M*:1^P.2Z:AU MBJ?Q+WOQU)S@;,T%MQS-!?6?UI05*)4^8DTFX^@)@5X@H>3VE45==* .:SP= MG^08)S?P2;G"4.<-M"-S.?Y-D;EE)H<-?;2/$D<[L#F"I.J"HNY\=)U_IAZZ M"?:X)>.9QV*%JB3EELM45 Z&2X]?D(^5]DWA6N1I^9_S/HI;I]&T[_LQ;CIU M_-.=2D&H=&VT2ZK-Z51[]IOYO^FY1_?+S2C MU%/ ' M'^+U /:!Z2V7U%JX(=5H,*6"U?504Q^L*OT@L5:6QA*_S6D.1.T$Z/U&*7LX M. /-9+GX%U!+ P04 " !EDFA7B2>_74@# #+" &0 'AL+W=O$$A/G$3A]'O$&I?1 1./O M'6;0+.D3V^,]^FVU=]K+DEN\T?*'2%TV#<8!I+CBI71W>OL9=_NI""9:VNH7 MMG7LB%9,2NNTVB63K41>?_G3K@ZMA#$[D1#M$J**=[U0Q?(C=WPV,7H+QD<3 MFA]46ZVRB9S(_:'<.T.S@O+<[ 8OHR/R0Z#:=HSVD>G06\QZ(',>M"Q*+X#%[<[#&N\ :G\$C) M:2D1] J2C.=KM"!R2V+@9(P9=""B?0'BO'^=7>_3&.6/P> M_NOW1BM%,KUW.MD<3"Y*0\PM0G->M[^8<^O)W^+2E'2O8%P7#BZ$M27/$X24 M.^PT6&^@S[KQ*&Y#4/Y^T\_[,E1%PJ<$;85?&)T@IK8+W$$#_9KH17\TZ,"G M)S2)L&A/ !]DC;K1X*H#?]$K E2$UBFM?D?R "ONCH>LVX E. WIG+9I'#$A5 M_1%[?X;BL*$X_->78:]W3J>I"O]*6B@MIN T)%PFI23AM$[@V%[.K_9_+\/) M2\)MUJCKA5=ZF38S]2U:&-&2Z!L8]J[8\,!NDEZ']T<]QEHV\^8#&@47S\B- M[1S0&[837CB_:ZIEK=S7\U>CWI"]/>6^$W8#MP81[OQAO(Z*>Y?CP6'RSOU1 M/(H4\Q1^"I3I0=215=G;8QH+6PU&H5E7;=1"HLO&ULQ55-;]LP#/TK@C<,&Q#4WT[2)@::ML-VZ%8D[7968L8V M*DN>)"?MOQ]E)ZX#NSD-V,42*?+QD1:IV5[(9Y4!:/)2,*[F5J9U>6G;:I-! M0=6%*('CR5;(@FH496JK4@)-:J>"V9[C1'9!480L!@HPT"Q64'-\"8 4(:?PZ85AO2.';W M1_2O=>Z8RYHJN!'L=Y[H;&Y-+)+ EE9,+\7^&QSR"0W>1C!5?\F^L0U#BVPJ MI45Q<$8&1.9%'LBC36BF4V=:NV- MY')N?LI*2SS-T4_'2]@!KX#0G/K;R+DE[AV)+[RS@"LH+XCO MC(CG>/X9/+\MA%_C^?^B$$/Y-_#!,+SIK4M5T@W,+6P>!7('5OSI@QLY5V?( M!RWYX!QZO,)>32H&1&RQ4YI$DK=$("'K5Y*"2"4ML]]U9&\4N%TY' 5COR-'HS *R34VNJ0LISV>KC_MZZ*@IPOT=>..GKG*BG&X=]G3MRG"E9@M+FNN'09?WR>@-N?54P0,(GCT)3UE[C;BG= M,#R1Q]/)22FC:=21)R/7=\A0=]F=>5F 3.M709&-J+AN1F>K;1^>ZV;>OIDW MK]8]E6G.%6&P15?G8HQS7C8O02-H4=;3=RTTSO)ZF^'C"=(8X/E6"'T43(#V M.8[_ E!+ P04 " !EDFA7"??[)JL$ "S#P &0 'AL+W=O,QE=CE:UVD'*B?*<61;@Z'KA[3,.G-IYGLCL^G;".C M,($[3L0FCBE_O8:([68]HU<*[L-U()5 GT]3NH8%R,?TCF-/KU#\,(9$A"PA M'%:SWI5Q<>VJ^=F$IQ!VHO9/E"=+QIY5Y[L_ZPV501"!)Q4"Q68+-Q!%"@C- M^*? [%5+*L7Z?XG^-?,=?5E2 3Q+=OE1\(9GW_$GYY9,;%N->"YJ%J_] EQ&( M\ZDN<1DU6?<*R.LFYV "T@U8@T' MQ!R:5@>>5?EL97C6'_K6:Y%[3$'* MO2!;S8@Y]2"Y3GW, M&(SM44?I.%7I.-VEDY\Q5>40ENX/@5"^MI5+-^)[E\MQ^RL[;UI*XS\#7&TQ M4]?[?;M:KSFLJ6QFZG%[K'D/ZCI0KYGOB>0AGN3>28PO+\"]$-/FCH?>'NH& M68#CKFTPXTK9$XTV3:,6 44*KKIWR *9J)+\':Z ]%^Q0L1Y)>R'"9$!VP@L M&13?;J20^*MLIY)\!J_@$V.0$X-I#.Q:-EIGE*WM:6N%"$\?]']FCBX>4)D?O.P#&=\\9,PQEJKOEVX,-8'Y)W M1LF&,QA/C&:PW9'F[JEII(U: EWDD[K$G$#?\RZ29W-+;7NB6:/:*NW;J]9Z M J'V4K&N(C]/=20C6Q3_;NT_]O!H[0ZN="NN=-_*E9MDF[MROWC$XV]'N=]) MF=W [TY]Q[QTW'Y314@^MU'<$9M\I2$O>.?Q,$9M)&$/''M_1N.I-K(UP\F7 M>T-E%NG4-\Y)WQR,QE9+J4U<#:\+-V5-ZOA$64'X%O2?+/ETY$%;Z0U&;C,O M#6NB&?M<5!9>M:D/D%,!J7>G/N9H0D0>3DPQO"K$>!#GIS*'B!;%@K;D"2=0 M%VT*J$^V^[I"O!(D TV8)+ZZ2X7+38&@IJ24R] +4PRTP&R6841N/&PO=V]R:W-H965TQ[:H4#([T#4JM[+0 M1C)RIEG&MC;(RA D19PFR5DL&5=1GH6YF+ROR$W&>U6R)F:<%?H+-<*#"XFT<7P?#KV_L'A)\>UW1J# MS^11ZR=OW)23*/% *+ @K\#<;X67*(07@_'>3LT/0JHAVL%QY0]E3L:MXB;;6^!"W?Y*L\&8RS>+4#8-P#C/<"W*/E9<,$ MK)AHT-\_JER6P,)=VP4QW@$Q_ \BWNH#B2X;W^T6"MTH:ENBG^T?E(NVC][< MV]?HSA6#*PL"%RXT&7QR^YNVPUN#=!VZZE&3Z]$PK-RCB,8[N/6%UK0Q_ ;] M,YO_!5!+ P04 " !EDFA7R(%T\;4# #L% &0 'AL+W=OQG/.] M*BB#)X'DOBR)^+&"@A\701R<%I[I=J?,0KB<5V0++Z"^5$]"S\*6DM,2F*2< M(0&;1? 8/Z3QV!C8'?]0.,J+,3*AO'+^9B9_YXL@,AY! 9DR"*)_#K"&HC D M[<>W!AJT]S2&E^,3_9,-7@?S2B2L>?&5YFJW"*8!RF%#]H5ZYL>_H EH9'@9 M+Z3]BX[UWF02H&PO%2\;8^U!25G]2[XW0EP8Q,,;!K@QP%<&.+YAD#0&R<\: M#!N#H56F#L7JD!)%EG/!CTB8W9IF!E9,:ZW#I\P\]QW/\D81L+ZBBG0ZN:M*PFV1>$ ^R(ADL@LH\2W& 8/G[ M;_$X^K-+,Y^PU!/,47#8*CCLHR^?X0!":NT4S]Z0K JJD##'N$O"&A5'EF7> MB8=E-(CTH3I<:M-[PWNU\01SM!FUVHQZM7FQFO#*)'7GD>HUO_=(^82EGF". M;.-6MK&WI!S[5- G+/4$@_>+071.\J:EV?7EV752[U7S1HVNLCU M>#).AFZRI__=A?$TGK6[G/BG;?S3WOB_L -(!;DNC:02-#/#^@6U9U1U'J1> MX+VA^X2EGF".D+-6R)FW5)SY5- G+/4$7&O1*LN4Y(H>AK 4@[NP$A3AG9&7DO[>[(?=)27S17 M27Q6$GM+R ;E2T:?M-07S97Q7/;'O37QK^>DUW\"&IKSB8RN,[)WCQO^N6:/ M^XOVKT0(PKH_A/VF=X?HM9CW17-E.Y?S\1_WUKZ_ MGGQ>B_V&YB36.,&C^+I"[=J8S*+AY"H+PXLV4 EB:]MI$F5\SU3=;6E7VY;= MHVU47:VO32O/MI?.F+H/^)F(+642%;#1R&@PT4Z)NK563Q2O;+/IE2O%2SO< M 1B^]5N0, $ 3 9 M >&PO=V]R:W-H965TE M+N%D3]E7G@$(]+W(2SZU,B&J6]OF208%YC>T@E)>65-68"&[;&/SB@%.M:C( M;<]Q0KO I+1F$SVV9+,)W8J!SV23"35@SR85 MWL CB"_5DLF>W5)24D#)"2T1@_74NG-O8]=1 AWQ%X$]/V@CM905I5]5YT,Z MM1PU(\@A$0J!Y<\.YI#GBB3G\:V!6FU.)3QL/]%CO7BYF!7F,*?YWR05V=0: M62B%-=[FXC/=_P[-@@+%2VC.]5^TKV/#T$+)E@M:-&(Y@X*4]2_^WA3B0" Y MW0*O$7B7"OQ&X)\*!B\(!HU@<*D@: 3!I8*P$82Z]G6Q=*476.#9A-$]8BI: MTE1#VZ75LL"D5#OK43!YE4B=F'TDW[8D)>('PF6*'G IMY/<. (M:"DR MCJ(RA;1#/^_7CWOTMEQ^6P/OJ0;W7B_P4R)ND.._0Y[C^5WSZ9<_0G6#?.=% M^:)?OH!$RETM]SKDT>79N^3QY=G=GEKZ[7[R-<__3_NI:[/4O$$W3SU8;WF% M$YA:\LG)@>W FKW^Q0V=]UU.F80M3,(BD[#8$.S(X4'K\*"//OM#ON[4VX*4 M&Y3@B@B<=]G:"[G6UAH6:IAZ5^YFWMAQ)O;NT"Z3&2.3L-@0[,BNH+4KZ+5K MCGFF[\5$-4#>G3N-W*?HXXJ&K85#7LK>I&_@G=0O/5^N.3NZ2R.2T8D.P(QN&K0W#7AM^8Y1S5#&: *0B>6&,R9602%AN"'5DX:BT<]5JX MW*YRDJ!/ZS4P]3KYYP&*%;!_NTSK)5UKFDG8PB0L,@F+#<&.O!VWWHX-?PB. M33IL$K8P"8M,PF)#L".'7>?Y?T?G?WH$-^"CQZ8_//VDF_?GO]9&H[3(*"TV M1:N=M \.! I@&WUTPY'^;JG/!MK1]GCH3A^*V,_A]=G2 V8;4G*4PUI*G9NA M_ AA]7%-W1&TTL<+*RH$+70S YP"4P'R^II2\=11"=I#L]E/4$L#!!0 ( M &62:%=F<_<8500 ' 1 9 >&PO=V]R:W-H965TA"I&FKT?9A-:C,[#X;<@"K)L[:!MI_OW8" M"8V=;'?4%XC#. >/' MF8>]\XLGNMDJ\\+/IB79P +4CW(N],IOK.1T!X6DO$ "UC/O"[Z]#RN%2N(O M"D=Y\8R,*TO.G\WB,9]Y@4$$#%;*F"#ZZP#WP)BQI''\)(-/+3:2\5W M)V6-8$>+^IN\G )QH8#C'H7PI!"^5R$Z*425HS6RRJT'HD@V%?R(A)'6ULQ# M%9M*6WM#"Y/&A1+Z5ZKU5+;8ER4#G1=%&+HCC!0K0(NJ@!Z+NDI,M*^(1$\@ M%5&07Z.K!U"$,GF-/J,?BP=T]>D:?4*T0-^W?"])D8W'0,>'B M]=;E2JT;NW5-Y]W*DJQ@YNG6DB .X&6__H+3X'>78Q]D[(V;4>-F-&0]>R)' M74T*!"7,F;1:/:W4S4@X9)- Q_=PZ8 M,XY:F3>XX@97/(AKL5]^)E+";LDH M.('5^LG%ICA(H@XR6VBRWT4?VVP<9>Q.&<1.&\6"*SF&@A=P+,VM= MWHZM^(=)MWYLF='8G:%) VTR#$V/@4(Y*WIB%\2X@V?0]D\&%0!Y58\ZKCED(G<8<87C(N'VY2\N$?:2>]RLR3I M AJT_;.!;ED1#[)1]LW1L4Y70LN527?,.&3&/<,9MWR&APFMGH'E>Z>-$WMD MU\6DRRP.(9SVS&_)!'_^]H_"AK M;]UOJ14/<^N>(P497 MFBXB59^?W4AM+HV#H O4%L*C45\QM8R+!YDLNZ]N#[J&6P;@OMRT%XF$./.>V%'P-TEQ5"7,BM!DQ ML8Y1#J$(IVZ(84MUX3#5?>N.!>?]Q*8M?3KNX',(Q9.>8U[8LEOX'^Q6#6 R M-,BD#BD=]VXE^A?78?-?Q)]$;/2!2W?L6JL%-R/MLJBO]_5" M\;*Z(2^YTAU3/6Z!Y"",@/Y]S;DZ+\REN_F3)?L74$L#!!0 ( &62:%<8 MN6&NT 4 - P 9 >&PO=V]R:W-H965TDZ33%X-UDIM+BU+AFN64OF9;UBFOUER MD5*E=\7*DAO!:%0$I8F%;=NS4AIG@_FL./9%S&=\JY(X8U\$DMLTI>+EAB7\ MZ6K@#%X/?(U7:Y4?L.:S#5VQ>Z:^;[X(O6?5E"A.629CGB'!EE>#:^>2X'$> M4)SQ=\R>Y,XVRKORP/G/?.8M8PD*5(ZC^>&0+EB0Y2;?CGPHZJ'/F M@;O;KW12=%YWYH%*MN#)CSA2ZZO!9( BMJ3;1'WE3W^RJD.CG!?R1!9_T5-Y M[L@=H' K%4^K8-V"-,[*3_I<%6(G0'/Z W 5@/<#A@<"W"K /3;#L H8'IMA M5 6,C@WPJ@"OJ'U9K*+2/E5T/A/\"8G\;$W+-PJYBFA=X#C+KZQ[)?2WL8Y3 M\]M,T6P5/R0,74O)E$0??:9HG,A/Z )]O_?1QP^?T <49^C;FF\ES2(YLY3. MG,=;897EILR"#V1QT1W/U%JB((M8U!/OF^.GAGA+][CN-G[M]@TV N_9YC-R M[=\0MK';TY[%\>&XKSOORQZ\+SLQA_LLU.%.7WBKEFY]";D%SSWV$NJ[/DK$ ML!^1/SXOY8:&[&J@GX^2B4) PGS(6$!)(P P5JB#FM1AR;Z M_ _!I40+*L1+G*W0=H3UH@Y55A(F \)"R!AI(1Y!2Q_]3_.O>'(F5F/ M/8*-:L%&1L&NPW";;A.J6(1HRH6*_Z7YN[M/,R/I5,T@83XD+("$D1(VVM'L MPG.F!T3S:M$\HVC?N*()6L99K-A%HH=8D7[1UD]3>O!IZG4N(+MN2*F*,>^I MJKR9+H!,1[KIL&?W%WI<%WILOCMV[@C$GO6X7+*^PHX[*CO.7F7'G=:-[+UR M^%V,Z^Y5K(MQ7&_+S7I47/.4,\W:O?I%.<#B@X!D2,73RS@-.Z@%-C 7WVJ"=N&UTQQ<)U MQA.^>NFKFI%RZM,8$N9#P@)(& &"M71U[&;.9+]_Q%LQ@'0%I?F@M "41J!H M;6UWYL..\:[]47@1^J:]?F2"KACZ+MERFZ"_XB5#'U\8%?)3K]Q&[,ER0])\ M4%H 2B-OR.'8J*BY25O<:(MA)C5FSLEB0M)\4%H 2B,5K34XFDZF_6,WIS$8 M'.-4]Z2YC1EULG2@5@,H+0"ED8K6FN",)O;H@':-C^"8C81SISAF[,DZ@CH+ MH+0 E$:Q]GCVB!W(=*;DB:#TH+ M0&GD#3F.&=$V'HUC-FF.']$".2&5F) T'Y06@-*(T[6BAAX^\#IMG"''; V= M-* %]8= :3XH+0"ED8K6&M"Z$Z]?.MQX/]CH/YP]GC5C3Y41E.:#T@)0&JEH M+2_XD(B-R8/-KL)M=K$1/&3ZV9DW@8IPC6@6H:BT;'/3NU=#4(\'E.:#T@)0 M&H&BM=5N;!^,WS^XQ:"6#RC-!Z4%H#0"16MKVUA#V&P-G?$K545L_;ZX_PO> M G?M$&_:^9W/W+B3A0$U=*!H;6$:WP>;?9_;+&)GO"5!71_<]4(Z"H):.6\G M)% )V[(T1@XV&SEW]#E.MVEO[4&M&U":#TH+0&D$BM96M+%N,(!U@T&M&U": M#TH+0&D$BM;6MK%N\/]CW;R![;<@*FU!?9KS&Q* -H1 T4HAK9T%URD3JV)I MO$1A[KZ4"V?KH_7R^^MBT?G>\1OG=RZ!<7-_@R[7^=U2LXDRBA"UU M*OOS6#]]1+E\OMQ1?%,L]W[@2O&TV%PS&C&1GZ"_7W*N7G?R!/4_,QI*]<$ @( &0 'AL+W=O,Q9M"Y5$ MC:3C#MB''RDILB7+K-W=FU@/O-\=]3^>*#*3/67?^)80@;YG:6=-68:%/&4;DQ>,X+@TRE+3L2S/S'"2&[-)>>V1S29T)](D M)X\,\5V68?;/G*1T/S5LX^W"4[+9"G7!G$T*O"%+(IZ+1R;/S(82)QG)>4)S MQ,AZ:GRV[R)[J S*%G\F9,^/CI'JR@NEW]3)?3PU+!412^D[E 9 MX(JFO/R+]G5;RT"K'1_T@C@P,=5:TM1!J6]I M+15)TW!5%2F22"9RB^[Q*^G#.^7/1 <['E*,AC$O?8^WK[6XV]*?O= M=-YYZ_SEC]Z_^] 3U^)RC*/!^##1!##1A'K, V8W MR';K:-;BUU_LT?BW'DZDY_AD)<.Q=>&TM'.;Q'5+KJM-W+XDK.P&_7:JM-_Q M J_(U)"UFQ/V2HR9[)QG]75N 0GS(6$!)"R$A$5 L%9:#)JT&.CHLR\%8;)N MY1N4J@1!*\I%;Y94&*_$J/?UZ\SV)N;KL?8]32RKW<8_;>-VVP2G;;QNFU#; MJVL% (*U!!@V @RUXW*.4YRO"%J6$ZGDZ$7"2(H%B9&@B+95ZA5H"#F,(6$^ M)"R A(60L @(ULHBK\DB[ZIA_/3E&6'.2?]8KEC#HP'FC :=P:SU=VT&7. P M@'080L(B[[2NC>PF^I9>HT:OT55ZI0E^2=)$)(1_E--8QN2\$A64J4+0I^#H MY(':=J=$+K017*O@!0X#2(71\Y+WZ7M[4C:<<5=?K=MK M];T]K;)=AP&DPQ 2%IT^KK-CU+8.7^N6=G:UP'R+UJDT^Q\SJ]H'T-0*E.:# MT@)06@A*BZ!H[4PZ6O>QM26@S*0")S&2>81P1G>YX#*K5NDNEJF4Y$AL"I\@:3YH+0 E!;6M.-)\]!RQ^TW5@3ELYT'AR5"6[MV5)4)I+XG M>Z4'7?D#I?F@M "4%O[@H;L>RLKML][" +K89Q[M1V:$; V7]02P,$% @ 99)H M5R^G$(<] P K@L !D !X;"]W;W)K&ULK59K M;]HP%/TK5E9-K;22!R0\!I%6JFF36JDJ[?K9)!>PEL29[4#Y][M.TA @I"L: M'XB=^)Q[SK6N?<<;+G[+%8 BKW&4R(FQ4BH=F:8,5A!3V>$I)/AEP45,%4[% MTI2I !KFH#@R'/ M;+E2^H7ICU.ZA!FHY_1!X,RL6$(60R(93XB Q<3X9H^F=@[(5_QBL)&U,=%6 MYIS_UI.?X<2PM"*((%":@N)C#5.((LV$.OZ4I$854P/KXS?V[[EY-#.G$J8\ M>F&A6DV,@4%"6- L4H]\\P-*0Z[F"W@D\W^R*=;V+8,$F50\+L&H(&9)\:2O M92)J ,<] 7!*@', L'LG -T2T,V-%LIR6[=447\L^(8(O1K9]"#/38Y&-RS1 MVSA3 K\RQ"G_#C 'DER3>ZHRP13#"5^0.T;G+"JFE[>@*(OD%:YZGMV2RXLK M785"A%$YI!&?:F".N<"#N#M$.ZUA?B6$ZW 3YMA]]"@' [ MASO[\W4N@Q',J4! M3 RL,PEB#8;_^9/M65^;?/\GLKTL=*LL=-O8_4?0=1^"T$DXL3$W!8674^@S M8NT[_;&YKGMHC7*FAU[EH=?J 67WFF07*+>;J])MW>DVQT>R&XE/E-VOY+=;Y7]Q!6-RO).Z1;O M)=58V_TC&UW;.?#1&NE,'X/*QZ#5QQU(.2(L3C,%(9[)"C"&:G(R.')R5+>M MH(TP'I)+O"JW0(6\:KPGVV,Z!90,2,P3M9+$ M=DA(MTV)F;93G;F!=JV3L#^6GI#)@&>)(GB;PE%>&I-1-BMV;>.LCN4-K?KO M\-QNU_51WV:MF=*=[#T52Y9(W.(%TEN=/M:0*)K#8J)XFO=7@%^'W!N7J;Z):M:M']OU!+ P04 " !EDFA7'2--$I4. LSP &0 M 'AL+W=O]3VT8"QO%_1<-U;IH9+EB2 M+4..,),B[8\7O6::Z?6U8A;0Q+\JR9#.W!]_DJVP7MLLR/TV?=& L3XKPX-9 MZ[%6EX^+\DMU;TP=?)U-Y]7[D_NZ7KX[.ZLF]V:65V\72S-OOG*[*&=YW7Q: MWIU5R]+D-^N-9M.S:#!(SF9Y,3^YNES?]K&\NERLZFDQ-Q_+H%K-9GGYYT]F MNGA\?Q*>?+OAU^+NOFYO.+NZ7.9WYI.I?UM^+)O/SIZ4FV)FYE6QF >EN7U_ M\B%\I\>C=H/U/?Y;F,=JZ^.@?2B?%XLO[2?ZYOW)H-TC,S63NB7RYI\'W-3W[T_.3X(;TWL')8EJM_Q\\=O<=G 23554O9MW&S1[,BOGFW_QK]XW8VB".GMD@ MZC:(=C88/C="W&T0OW:$8;?!\+4;C+H-1CL;1.$S&R3=!LEK'\.XVV#\VA'. MNPW.=S<8/;/!1;?!Q3H.FY_?^H>?YG5^=5DN'H.RO7>CM1^L$[3>NOF9%_,V M[)_JLOEJT6Q77V5_K(KZS^#'U-1Y,:W>!#\$9T%UGY>F"HIY\-N\J*O3YL;F MXY^+Z;3)9W5Y5C<#MYN?3;I!LLT@T3.#Q,'/BWE]7P79_,;<'-A>^K>_\&Q_ MUCS@IT<=?7O4/T5>\,.R?!M$P],@&D3Q]D/>_'-@#Z]? PXZ\+=/:?#C#V]> M!:=^6)C/;X/!>8\]S?S@)[-\&\2#'J!X/1@]K\@^N]7G&ZB0W=-^)3631@D[ MQ>Z6)XOQTV]@O*9C[V_@@5WZ:;/=\/!V[5_!=]4RGYCW)\V?N:/U^1+L&K_A!R*MW>4OO$FL93$L@TV6F/MU//A M*AE'EVR=UX$Z#T6#DWDM##]")S^@I/B-O?'ZY MO35E&Y9E$Q,3_-C,+&X6TVE>5L'2E)OGU3?!_YY]DMV$QSM&W_!LL/.M;UK\ M=C!VOV0IMX@WM]6(V:Y[GUL]HI\$R+X.'?+HZ M.KW>P?JFE\12$LLVV'CK]VKP=C#8>5X3Y)#R54,JM %^6 LO4C?6))82F(9B0D2DR2F2$Q#F)/>BZ?T7ASYBOR" M#"R)I226D9@@,4EBBL0TA#F!#0?V*.[@.TX7_(/US7FGC=WY0G*Q,V% !\U0 M3:":1#6%:IK2W!QOM1'A"Q.'Q<28FRJX+1>S]2&F?-[D>'$;3+9>@06/7=RG M1?ZYF!9U8:HVU >S[!VP=Y8WVL7V\96WH]TDDT-FJ"903:*:0C5-:6Z2(YOD MZ-5'#+[EM0H>B_H^R*>U*>=YV_(&D[RZGYJJ>GKF/IAA[U"],TQJ*:IEJ"90 M3:*:0C5-:6[8;845'MMAA6B)A6HIJF6H)E!-HII"-4UI;G1MF17ZVZQOQR=. M]Y^*FTGTXJ%HW]9SVDV63X/9:EH7RVEARH-I1SLM5$L[S3EN-]B=NV3HF +5 M)*HI5-.4YJ;8=FJAOU3[<'=7FKN\-L%\-?O.22U%M0S5!*K)3MLN<\_C41S&.VT&.JJF-#?)MF@+_4U;=B"BI[YC M%6B7AFHIJF6H)E!-=MIV5,-D/(S'R6Y6T>J-TMRLVHXN])=T'\OBH7W.74Z; M,69F7ON?5-$6#M525,M03:":1#6%:IK2W#C;TBX\/_95'-K4H5J*:AFJ"523 MJ*9035.:&UW;V(7>?L4]VK9G<2@8Z8H9I -8EJ"M4TI;DAMK5;Y.U&]B8134Y_SK\6L]7L M8$C1*@[54E3+4$V@FD0UA6J:TMPXVRHN&AX[G4![-51+42U#-8%J$M44JFE* M=I,6F"NCDU\V ZT9X-U5)4RU!-H)I$-85J MFM+<#-LR+AH?.WM BS=42U$M0S6!:A+5%*II2G.C:XNWR'^ZG)T]K!=+Z-ZR MU*8\>(#7OWWO6**EVPN/;13\:9I?PD-S M6G0_!*I)5%.HIBG-3:LMV&)_P2;+156U9U \[BQ>IM Q-:6YL=U:C-%?J>T<"6OR^?%U:YGXW=Z)99=K M9-=K9!=L9%=L9)=L9-=L_#O:M=BV:_&Q[5J,MFNHEJ):AFH"U22J*533E.9& MU[9K\6O;M:=W.MPNRL#DD_OU$;.#H4;;-%1+XP/=W.YK-+1(0S6):@K5-*6Y M2;5%6NPOTK9Z8#-9E9N522;Y=-K,'C[_N4ELE^&#H45+-E1+XP.G>.V&%FW. M4$VBFD(U36EN:&US%G_/M2;]@_7.,-JV=5H8;86X7:QS=X'0#!U6H)I$-85J MFM+<)-LB+7YAWAOH/[B*S>_WCNT:/?6:6&\G=J]E9_0,06J2513J*8I MS#M4R5!.H)E%-H9JF-#?^MJ\;'KORY! M MY% M1;4,U02J2513J*8IS8WNUF74O*W)7YYQH*T=JJ6=YLPX]M>:1,<4J"91 M3:&:IC0WM[:-&_K;./9PL7^PWC%&>[I.\[V7$AU0H)I$-85JFM+<#-N>;NCO MZ7YY,.6_FJ?:1;U>MF^Q;*^\?3">:".':BFJ9:@F4$VBFD(U36ENDFUY-SSV MM+W0>WQIP&>17D[:1ATCP9 MYYLSYN^<]P\?S#?:VW5:.'2KX?' ^6_G8&^*[D.&:@+5)*HI5-.4YN;8]G-# M_XEQ3R=F;,[;/!CG_&F!]F\7,GI^1HR6>IVVF^O=]:3003-4$Z@F44VAFJ8T M]\+/=(+[IS M4DJBE4TY3FYM*6:R/_R7!]K\7B MYWIG$*W<.NWEJ*)E&JI)5%.HIBG-C:HMTT;^,NU7 M?RGW^M5X_$/TCB]Z8ARJ9:@F4$VBFD(U36E.R!-;M26#(U_@)6AMAFHIJF6H M)E!-HII"-4UI;G1MO9:\:AU*:%[<#?;"*[)K_S[USC%Z"3A4$Z@F44VAFJ8T M-\>V=4O^_M8MV2_ 1H.+>'?)\^M7WB_U[W+O8**U&ZI)5%.HIBG-#::MW1)_ M[?;"!+C/->?](_6>3*"-'*IEJ"903:*:0C5-:6[6;6^7#(^=!Z,=':JEJ):A MFD UB6H*U32EN=&U'5WB/P_NN -KR?[:CX>N$G_M'[QW8-%F#M4$JDE44ZBF M*Z MH5J*:AFJ"523J*9035.:&UW;PB5_1POG1WO'&EV:$M4R5!.H)I,#%[8;CI.] M^E*APVI*S>35,/PDG7V/9?8_^I9MMS4;M,K^\]NWZP;[Y0+46U#-4$ MJDE44ZBF*FH9JJ6HEJ&:0#6):@K5-*6YT;55V+AG%?;B M(KU^L'>DT84AQ_MEV^XBO>B M4DJBE4TY3FYM0V8V-_,^:?-X,U3)4$Z@F44VAFJ8T][?!=F?C8[NS,=J=H5J*:AFJ"523J*9035.:&UW; MG8U?>T6WH]8^]>N]\XU6;9T6#IQWM.V=9XP.*E!-HII"-4UIF^">5??&U&E> MYU>7,U/>F6LSG39)7*SF=?O$NW5K4)K;)MCANP_1R=G>[5GX3H0';I?A.[6^ M_X?FZ[>+1?WMDW: QT7Y9?UPKOX/4$L#!!0 ( &62:%>TFPZ0=PP M *:. 9 >&PO=V]R:W-H965TV95.TI6-1?M5> M-(D3O4=^S2/RX9'(F[?3FVQ3ILF*W^=&L5DN MX_S;1YYF;[^-[7MYS+*7[0__F=^.S.TI\93/RJU&++Z\ M\CN>IELI<2+_JU1'QZ#; ^O?']0_[=Z]>#>/<<'OLO3O9%XN;D?AR)CSIWB3 ME@_9VQ^\>D?>5F^6I<7N?^-M_[>!/S)FFZ+,EM7!X@R6R6K_-?Y:.5$[P U: M#K"K ^R3 QR[Y0"G.L#I&L&M#G!WSNS?RLX'%I?Q]";/WHQ\^]=";?O-SLS= MT>+M)ZOM!_^YS,5O$W%<.?T[SO-X51;&+XR7<9(6[XUWQL0H%G'."R-9&5]6 M25G\*EX4W_^9I*GXL(J;22E";P4FLRK,QWT8NR7,;^M\;-CNKX9MVH[QY3,S M?GGWWOC'2$J^K ?< MHV,.I3[]_2O/9TG!C76>S+B1/1EOQ\8L&NL\2],X+XPUS_>?TOLF:\D0NM;N MQ<*=V/:*^SIUQF9P,WFM6P:*J%CF'BUS2B>JAW0,*<9 8HIC_M$QGVQU=]ER*;IXT9?-7HSU)I\M M1$<]WR7I_O+YWOC>?J'^2(KKFKH7\VHI&HHA4N2=)"DHIF)7<+0KN)"DW/BT M6BX;M1,H2NM7NQ M0.U&_>@D14$A%<\L4PZ;33I)-X]I,A-N/?$\63TWCHA)!5U3H&H,I::Z5X,. MJW>65H>B;$.J,92::IM$!(L<3T__NUD^BC04*3I+XZ(0^%'/UJ0H-J+/^+YC ME$9GH1P!56.56KUC=HX)K]HE^<#Z 8! Q] V#:G&*C6_/III,4T2@G4!$=0+ MFVA.RO#MZ.!;4BZ,."UYOHJW4S?&+"X6*2\*@U>V-[H)90JH&D.IJ<9+K+#Z M2V! N+ M)@OI5<%GFSPI$]&%S.(T%6X]?C-X/%L<7*3=@[('5(U5:I93L\\*PR:%Y[=*7K%ZY&,N(9&T?*=-BVD9"&:12JWP MT.E$:5%ME["%B7.>B$SQK\4IR10VS13WN\O_]C)?.=5H#)09H&JL4JO/K@3C M*(I:C)'<8-/<@!I;T&&TO8,20J76)?7DL-\FQ\>8@04=0]LT*!]4:I:M#,A$ M*K99)X?^-CWT_Q0GN?$:IQMA7I;O;B.HV_?=>-?H%73H#U5CE5K49>QJRV&_ M?:&@T&48)EY]2(H7XU/.N?$0EXWX3@?2]@XZ\$>IJ29+0+#[%QYLZ+@?JL90 M:JIM$A%L&A$JVXPGF;?%^>3E;K38NG4$2 JK%*S?+42YX3A&YS+CMR M^.]HU1U:<_GWKVL^*\5K)<\;A[AT'.T['Z"L@%)3/9:LX/2O3CA0,H"J,92: M:IN$"(>&B$ZI+)KF/XV^0ED"JL:<_3*MJ^TI%$4J-:5;;DED M"2$.#2%=$_FO+(W+)$W*;XVN0:$$JL90:JK!DEZF62#IE-#G!2H?4?K(/2BHH-=5N22I>_VJ)!^41J!I#J:FV26SQ -621D^A MJ )58]YYI:1E@M63:.+I5DJH=*:G6>E0VMY!@06EIMHLR<;K7R?QH)0"56,H M-=6VVL/@ ]5):%UM3[$/BWM:TZR>A!./AI,'_IP48NB\ZVYST>^2#U#28MH6 M08D$I:8:*:G%ZU\4\: ( E5C*#75-HD@'ET4N?(!RDJ]^2'%RBXH>J#45+LD M>G@T>ERY< .MKMT0HS/S[AG2:<:77=G(2J M,92:ZJP$#=_IW:?Z4'" JC&4FFJ;! >?+HGT'@%7NLHHTQE[7GB:OE!>0*FI M;DE>\&E>(-/WXNPR+:[=#*'0@%)3C:VM,>7WSU[L$E)0D$"IJ;9)D/#I\L=5 ML\M^P[/6WGGW"R4(E)KJER0(GR:(;OE+SB73$;1;(Q0X4&JJNQ(X_*A_$D-I M JK&4&KJ>G&2.0*:.7IWP95N\WSMWB@ZM*Y1*#75* D9 0T99/;24\>TLF[S M@ZHQE)KJJD22H/_2M0&4-Z!J#*6FVB9Y(Z +&_VSUCGO=L-P[#;?$58Y!T4. ME)KJG$2.@$8.,HWUUKBE(VFW3RBJH-14ER6J!/UOP J@( )58R@UU38)(L&@ MJ]T&W5:HO://0MNS01:\K:UX2U/(A83NMAXN=D%<[(JX0T!+(*$EZ'_G50"E M$:@:0ZFIMDD:">CR1VU)D^-V"/RKR.?5WO M&'WN/;T))7*$-'+HK:<4GG/&Z0"%CJ?;VT+AB#PWL)AK8 M732&P(50XD(XT%)6E>Z%,AH=7=NK(? ADO@0T?AP34:3Q34ZKF[[A*HQE)KJ MN822J/^#&A&TN@%58R@UU3:)+-% #VI$U,,0E5%01$&IJ49)1(EH1.F1TW3) MC8ZGW2BAF(-24[V6F!.Y_7,92BM0-8924VV3M!(-]+1&I:M5M'#J0=O.$<@Y*3359"Z[LU".74]SJ_L-EY[T2GYWK"&>A; M!N6<2;'@O&1Q&4]OUO$S_S/.GY-58:3\2;_] _/XIR\K##Q.A_Y;E+[L8T_\#4$L#!!0 ( &62:%<0 M')T<' 0 ,@: 9 >&PO=V]R:W-H965TS5=[8,)AV(UB9EMH)7VXV>'$-,M M&$CE+Y 7GR>/SY/#P[%'&R&?U0) HY<\*]0X6FB]O(QCE2X@9^I"+*$P=^9" MYDR;4_D4JZ4$-BN#\BPF2=*+<\:+:#(JK]W+R4BL=,8+N)=(K?*2W,6UR@SGD.AN"B0A/DX^AE?7M&^#2A' M?.&P47O'R$YE*L2S/?D\&T>)9009I-I",/.UAFO(,HMD>/Q=@4;U,VW@_O$. M_;:;']9B]5(O8"<.= *D"2,E[^Z"2Y0W3;#*28H.D'6W0[$$YU3+: MD..%5>512W.7FS@]^J1]VP]%N^/;^MSO(IR#_&L7:<+-/B-.*Q]66!SG XQ:F%R@9_(A( M0NC;\-A,J9X7J>=%2KS. ;Q'+0P[RQ[0/^B:J06"%Y I5]!$S@MF*^-2+5D* MX\B\^@KD&J+)]]_A7O*3ARJMJ=(2G1Z@>ITQI9"8HTH+)"0JJP-]^]4,19\U MY*HQI30 ZT[-NN--\([LG'&)UBQ; 0K]4\IY>ZEZ\END;UFR'@40?!F"-$V<221C9*USX;ZK^@/3.=[#?>'X'F:,/ MK\"D^1MR0KW[X=KFSKD2[H82/80]8>=/V&LD[Q"]UU3SAW[HL;,>[/>>!N&/ M5[P7LFT.G3GA02CQ0]@4=CZ%O8;R#O&'YXA/G ,1OP-]$1G3/./Z]:2_\UZP MEMDCSIT(#B0[">%09*]I\G=-K66O]LZ!B-^!'KAZ1K<2 #TP?5H;'Z(W(LZA2#^4 M]B%\BCB?(OXNJKWV@\:^CO8'G0/J.PLB?@MJ5/]X]8=HE*BS*9J$6LL)85G4 M61;U-U2MWX *]_0W@#HWHGXWNN%K/H-BAO[DD,U.J7\_8-LD[BWD!5O)"V%: MU)D6#;285^&>T.!19T34;T2-LA\M?#]HVPPZKZ*AEO-H",^BSK-HH!6]"M.Z8?.*%0AG,34QRT3?!G=C=CWKS:O(O4$L#!!0 ( &62:%<6P^%,Y@( & ' 9 >&PO M=V]R:W-H965T?[82,K2G;WH ?[O[^W<5W'FVX>)89HH)M MD3,Y=C*ER@O7E4F&!9'GO$2F=Y9<%$3IJ5BYLA1(4NM4Y*[O>:%;$,J<>&37 M9B(>\4KEE.%,@*R*@HB7">9\,W9ZSF[A@:XR91;<>%22%&$PD"\Z?S>0V'3N> <(<$V44B/Y;XQ3S MW AIC!^-IM,>:1SWQSOU&QN[CF5!)$YY_I6F*AL[D0,I+DF5JP>^^8Q-/ .C ME_! TDE%2\:9TU04%;_DVV3AST'WW_#P6\:CS)70NU3[J?@K$8(P)>$,;@@5\$3R"H$OH=F .TH6 M-*>*HH3C*U2$YO)$6T]Y4>BLSA5/GF%6B233N8%6[@@H@R\9KR1AJ1RY2K.: M$]VDX9K47/X;7!'<0^"=@N_Y 3S. MK^#XZ.2 ;M F,+"ZP1NZTYQ(N9\P+L!>;?AVITWA5F$AOW$P@6)E>[N$A%=,U0VP76V?C\NZ:_XRK]^>>R)6 ME$G(<:E=O?.ASH*H^WD]4;RT/73!E>[(=ICI)Q"%,=#[2\[5;F(.:!_5^"=0 M2P,$% @ 99)H5Q?ZD(RW! O1\ !D !X;"]W;W)K&ULK9EM<^(V$,>_BL:]Z=S-]&++Q@92PDP2^:9]<7.9<&E?"RS M<[9%+0'7;U_Y(3:V%0'-O@%;[/\GK58K>]'LR/,?8LN81#_3)!-WUE;*W:UM MB]66I53<\!W+U"]KGJ=4JMM\8XM=SFA4BM+$=ATGL%,:9]9\5K8]Y?,9W\LD MSMA3CL0^36G^[P-+^/'.PM9KPW.\V^L>WP;NFXA*"W^BME1G%RCPI4EYS^*FS^C.\LI1L02MI(%@JJO WMD M25*0U#C^J:%6TV1K5@=&D/?BTH7;_ MQDHGY\_LP+(]0R06=+/)V896\[KE#RX1N""[6Z0Y_R&7,?U-.-YO%SNZMQY7^_A_^Z],QE> MLSZ\DN>=61_/;,4W65PL#EV(*\A(#RDVNUNQHRMV9ZG=3+#\P*SYK[_@P/E= M-[^0, ()"X%@G4B,FDB,3/3Y=RYIHO;F,AZZ&%3RH)07SX?#W,6^/[,/IW.K M,1I/)UTC,C0*@FG0-0J'1A/L.8U1QT>_\=$W^OBB5AB+T$)2R;1;B5%^[3J# MA!%(6 @$Z\0@:&(00&1\ !D)2!B!A(5 L$XDQDTDQN_+^$KNGZ0@'GMN+^.' M1NX(]XS(T,@?C;U>Q@^- C_P]1D_:7R<&'V\5Z\X.4UBJO//*+UVC4'"""0L M!()UYG_:S/\4(MNGD)& A!%(6 @$ZT0".^VKN/.^?*_UG83WIKU\UQD%HUZ^ M:XQ&N$<*-4:^Y^GS'9\4'-CH9;C/59FK=<\HO':5@=((*"V$HG5#X+8A<"&2 MOJ9 Q0.21D!I(12M&X^VQL+&PN&"Q/>&#W%_TD]\C9$3]!-_:#3V^Z_V&B/L M.-,W,K\M8+"Y@GEF0B*^+OXZ2G2%_H-9?_6"@Z014%H(1>M&HBVSL ^R 8"6 M6Z T DH+H6C=>+0E%S;6$1=L ,$PMX-^_@]M\"#]AS:C23_[-7V]]=1O2QEL MKF6^+6G",U0T:_TSJJ]>:9 T DH+H6C=.+3E%IZ 9#YHZ05*(Z"T$(K6C4=; M?F%C37%!YD\'V>CT$_^L"3EO$AI-NG^DMQ6-:ZYHU!-_2W<,'8HG?W&F$,5T MR203:)GPU6;<7F&BN0\]M$K0\,V\1Y$W+>)#2:5-[9)\>1 M*M-T4%S8C__ M#U!+ P04 " !EDFA7TS@L=:L" :"0 &0 'AL+W=O%[/+3&A3CPP:U,>#]A*%H3"E".Q*DO, M?XV@8)NAXSN[A4>RS*5><.-!A9

V.DE3PS]J(G]]G0\?2!H(!4:@:L/FL80U%H(G6,GS6GT[C4P/WQ MCOVKT:ZT/&,!8U;\()G,A\XG!V6PP*M"/K+--ZCUF .FK!#F%VVL;:2,TY60 MK*S!Z@0EH?:+MW4<]@"*IQT0U(#@-2!Z Q#6@/!<#U$-B,[UT*T!1KIKM9O M)5CB>,#9!G%MK=CTP$3?H%6\"-7W9":YVB4*)^-[FK(2T!/>@D#7"4A,"G&# M;M%\EJ#KJQMTA0A%3SE;"4PS,7"E56(;Q<%.\2@X23B#JH-"[P,*O"!L.<_X?'C0)N?_O$_^V?M!,,(F M_:'A"\](?UMN+3IJ1^L:UA<53F'HJ"(E@*_!B=^_\WO>E[; 7I(LN239Y$)D M!RF(FA1$I]AW*9!XBV"KRK^ MD18CI[AT+5_':O;L]Z/[K'%;=A[990<&P7^ MH(&J,#C=U&8_>DQGEGUD$+R(#C0M631C#'$M U%@BC"G@*5-ZTB3]) M_K>W\))DB27SH[UH>9VCD%[(I0V]NU?L2^!+TV4%2MF*2OO';U:;1GYG^M>K M]9'?'_LMZXEJ_+9/_Z&WKX8'S)>$"E3 0KGR.A^5,&X[L9U(5IE6\\RD:EQF MF*O'"W!MH/87C,G=1#MHGD/Q;U!+ P04 " !EDFA70N8,![X# !C% M&0 'AL+W=OT!QS<4L/)BLIX*1RRC/3 ML2S?S'%:&,&J:KNAP8J<>)86<$,1.^4YIG]O(".7M6$;CPVWZ>'(98,9K$I\ M@!WP;^4-%7=F2TG2' J6D@)1V*^-S_9U9+O2H;+X,X4+ZUPC&U ML3!0 GM\RO@MN?P.34 SR8M)QJI?=&EL+0/%)\9)WCB+$>1I4?_CAR81'0?! M43LXC8,S=/"><7 ;!_>E/7B-@_?2'F:-0Q6Z6<=>)2[$' \_RE0G:$MR,?\8KBKX$74?Q=U'\""O ;T/ M@>,T8Q^$\;==B-Z__8#>HK1 7X_DQ'"1L)7)Q1AE3V;H_^=^^]9+CM;'$KGOL,;ZN:!A1B MP0C>O;%]ZY,JUSIAH4Y8I G6JXK75L6;H@=?"<<98O_QNJJ*4W/]BBL_*>? ML?V5>>[F?&SCSI9]FW!LX\\&G&AL8R^\>6O4BWS61CZ;C'R',V!(*(V01'H/ M/"T.JC G(:^=@SIAH4Y8I G6JX3?5L+7K0R^SJKHA(4Z89$F6*\J\[8J\Y^D M##5WUGWKK8$PC$WD)ZJG"V.3Q4 Z(A5EJ5:%11OU8C+JWZ *N*6NH 3L6A* M&:=8+DA5D4ZR7CL-=<)"G;!($ZQ7D&5;D*5N<5CJK(I.6*@3%FF"]:IB6T]K M?^LGR4,#[KZVMK,8"(3"R/&'2P>%D;OP!B*AZL[U7;5,V)V]CST9_ZW(*:;Q ML5**!,YBVUR*33!71CR)>NV,U$H+M=(B7;1^49RGHCBZQ:(AZJJ-3EJHE1;I MHO5K\[3]LR?W,3\B&.YH^3\;Z<78QI\/Y6)L8R_O^[,&HP0 ,,3 9 >&PO=V]R:W-H965T NM\PO?5]&" MI51U1,XR^&*3( C]E/+,FXYMWYV>-C;=-SS^4*;#G\ZSNF#&-K_'$"PPBEK!(FRDH/%;LFB6)F0EP_%U. MZE5K&L/M]\WLOUOR0.:9*G8MDA\\UHN)-_10S&9TF>A[L?Z#E80LP$@DROZB M=3DV\%"T5%JDI3$@2'E6/.EKZ8@M@UZ; 2D-B,5=+&11WE!-IV,IUDB:T3"; M>;%4K36 XYF)RH.6\"\'.SU]T")Z.3>\8G0M4@BVHM9=Y\C^A?[,;?/2>(_K M-W1RPS3EB3JM1@@[0J$OR$=J0253B&?H,>-:G4$GO/^U$$M%LUB-?0V8SJ'0;1:S^+V]#UPKPF1#^(HX)WQ@>0=U@S-$ M)%CP\W MZ.3+Z3;VXN%8J5NYMFM7ZK:MU#!1@;"PZS7;F3R\4#F-V,2#1%-,KI@W_?47 M' :_.5#U*E0]U^PE*@0)JC2$A&?S,W3%YCS+X!4V>$*SB*$3B%KAB%/T;Z-+ M"B;%6GV[EBD JRG!/1R._54#Q'X%L;\'Q+-RZRD4&4A) CMT7UC]'5CG_3[I M-\,**UCAP9Z[M<^#W1;NX,/]X0@WXQM4^ 9[N>WVEV^ PT,\-JH CIP9^L/6;$!SN6(2 M-&CC.H;N)(=PWC&)+(DF1*-/2&(BR2A$J%$B3\OS%K+!#'D"E%,GBWOX).2%K8D)H-^90X M-1268WB175[=<- )NRV\:FW#3I$ZA-=_Z]$Q/+J[/'J]4:<[:.%1JR%VR^$! M/#XJ8\?PZNTFD2L\M8+B_F&5[9Z9([K94M=PGI)P&%[2!'WCL\;:AIT"?6QQ MJX46NY7V /3;6=/(Q+W2 +TQ$[,A2HMC)B8HIF^NXQ^N]1B[!?D &N^RI)&' M>ZD-C[#DX<)?RS=VZ_=!^!W9TSXS]!Y4NL\<>M\*];MC;]=?FS1:2)2+A1NU9J@NS10YIP)OM>+RM^Y54B;G]O8( MCIMBF>GBBJ7JK6ZH+HM[F7IX<;WUG4HX>"N4L!F8!IT!H)+%C5'1T"*WMS3/ M0FN1VM<%HS&39@#\/Q-";QIF@>K>;OH34$L#!!0 ( &62:%=OOS4AD@, M *,+ 9 >&PO=V]R:W-H965T %)+>73^DBD#D/CN[ UCQVM0V<*GZXV]L;Y:E6;;T=/<%;*]G MYID9VS.CO50O>@U@R-><"ST.UL9L;L)0IVO(J6[)#0C\LI0JIP:G:A7JC0*: M.:&L@-OQQ&"O*V-B77F6\L5. M_LC&062)@$-JK J*?SNX \ZM)N3XJU :E#:M8'7\IOVC:8:[B3_PC*S M'@>#@&2PI%MN9G+_&0J'NE9?*KEVOV1?[(T"DFZUD7DAC 0Y$_Z??BT"41'H MG!)("H'$<7M#CO*>&CH9*;DGRNY&;7;@7'72",>$S#&5<7QYOT6[+UFWY0$*BUU2! M)DQXL2M4(OUZF7 MLQ?R1F]H"N, ;YP&M8-@\NLO<2_ZK8&J4U)UFK075)B='281$SB;+S!+4U@Q M(9A8X5GG5*1 +C!M/A27=2YX(UUGQ#X!NTFGV^F,PET-6K=$ZYZ!=D6>/-E_ M$'3?$5PG_4&['J%7(O3.B/H\/9'/P3_G%OP'7X5=$=):0];D=LL8[:(44XRIE,N]?84 M0OP3[D2<'$"3Q@04YX**#"LGHF(Q?=Z:?Y>W C5Y]Y@D_>&)4!U*4]Q88R8+ MH2"5*\'^1HZTV@"D4F,IQQS6PGBMPPI,U$I.P!PJ4MQQ9G'<\1D?2": ME<3D%:@B;9+[?B$>D(R^UM;QL-(WY:!6KCO4Z/E6&-]"E:ME!WKK^Z[#=M^^ M/E"%+Y4F')8H&K7ZF"?E.T(_,7+CNK!G:;"G<\,U=M&@[ ;\OI32O$VL@;(O MGWP#4$L#!!0 ( &62:%>^+3 2R , )81 9 >&PO=V]R:W-H965T M[\V]"?:H%I\0>!DV@=(YW*GK%O^N2W>.-XND>0022U!58_1]A!EFDG MU8^_:E.GB:F%[>,7]U],\BJ9/1:P8]E7$LO#QKEQ4 P)+C/YF9U^A3JAN?:+ M6";,?W2JVBX]!T6ED"ROQ:H'.:'5+WZN0;0$*M%^05 +@M>"V17!M!9,7POF M5P2S6C S9*I4#(<02[Q=!U? !GY'O?T2!%TQ[ MNK.SJ^_*=(*\A9'[?=G8Y4]03-#4ZXO>26;:/)2I\9M>\?N=2))B/2YZ^G)? M:6?]6CU/W(H"1[!QU$0@@!_!V;[[P5]XG_JXC&D6CF36839KF,UL[NH9\".) M "6@ZE:P4@WW/GA6DZ'P*K.%,=,3[''K3^>>^EN[QS:7D8)VN,P;+G,KE[N4 M \1(@)09Z'&.<,Y*V@MG_N_RV5DC#BV:DQ%N](F4-/Y342&8=4LN&U/)[2&$I&:=PKH9=@<]XGT$? MKN6;TEHLYV\KR]J)H;Q&,NOPNFEXW?QW7I*A/2AJ)$9E@1+.^DNMBC1OL0OZ MV%D[-)3=2&8==JN&W6I4=CA1PQ4)\HQRLZCH8[AZR]#KF=FL'1O*<"2S#D/? MNRSLO/^!HCQ!=@0+R#KJXI](VGLW%.58;EV6K46R;V7YB,_FU:GV62B#%&?H MSS).\RNO!KO9T$7&J&YA[69[QW<9!1=&P?!Z0PGAZCU*J) XRUK+#U-SO?"L M40;#&],MK-TL,W&7W66][UN7QE?':A3Q4A6;+KO.N.T%-^J^8%2WL'9K5]W, MZRDZM[61S8&GYH. 0)&NF&I/VUQM/CKVE>?;%XP#Q59:>&:Z*DWF2I MGAJO/@)4)Y(59EN\9XIL;@X/@&/@NH&ZGS F7TYT@.93S/9O4$L#!!0 ( M &62:%<$R,HE9 D $=R 9 >&PO=V]R:W-H965T(.7%WY+5NNR>F$TO]G&*_$@RM^W]U(]&QTI MRV0CLB+),T>*I]O!9^\3C_PJH-[BCT0\%R>/G>JC/.;YM^K)+\O;@5OMD4C% MHJP0L?JU%W?DV6Y?IV,!TX M2_$4[]+RM_SYGZ+Y0%'%6^1I4?]TGIMMW8&SV!5EOFF"U1YLDNSP._[>?!$G M 5[X2H#?!/B7!@1-0'!I0-@$A)<&1$U =&G N D87QHP:0(F]6 =OMUZ:$A< MQO,;F3\[LMI:T:H']?C6T6I$DJR2XD,IU;N)BBOG#[O'0ORY$UGIT+WZ63@? MB"CC)"U^='YR?G\@SHR7?#]TW."CX[M^T!%^ M9P__=5%:PXD]_/-6#E7HJ^'4'L[$H\H^?36[0LB]&,S__C=O M[/ZC:VR1,(*$422,(6$,@F*&*Z*B*R*J*7_="_A2G:5YNJLDBWU:U8M?H6S%]1Q\) M(T@81<(8$L9!,$,EXZ-*QM>7$V.D0I P@H11)(PA81P$,Q0R.2ID8CV._%(4 MNSA3\TG^=*@IZHFEGDR*SMG$BNNK%B2,(&'T (M.IB9OYOF1:TY.#)F3@V"& M#J9''4RM.OBRVSRJ*J)203WVCE*!^+Y8Q]FJUL9SJPKIDH8U0U]I(&%D>C:: MH>L&4:O2.-_*GXZGD]9F#+EG' 0SQGQV'//9^U:65GS? 4?"R*RCL@RFK?%& M9F1(& ?!#%5XKG:97/LI9ERLG2E]90&FDH7FA>8XV<8U_K?,Z"MT'!J5Q%,W4RHDCZ5UR#%'SA2HDQ+)3 M,O%J)<4J+H6S:,R+>HKIU(XU6V_M(&FDH;6UTYY%H$D9E,91-%,LVMSTK,[8 M_%X*A^VRI5@Z+[KI% '4X(32")1&H30&I7$4S=2*MCF]X/I35P_J94)I!$JC M4!J#TCB*9BI%^Z/>.QND=GYO%4$MTH9VZBD'0W<\:T\Z4)<42N,HFBD/;91Z M=J?T\T;4,\ZS;<:!NJ10&H'2*)3&H#2.HIE"T5ZI!S!+/:A;"J41*(U":0Q* MXRB:J13MF7IVT_3Z&0?JHD)II*&-3ZW/LW,<9$8&I7$4S=2&]E$]NY':/HIT M#C_4*872")1&H30&I7$4S12*-E^]&6"Z@5JL4!J!TBB4QJ TCJ*9+6':C_7M M?NS77'Y[RJ6:8:18[@Y=H=IAZ^P0Z[0YJP:WT\/XG3UO[^8O)(U":0Q*XRB: MJ0?MN?IVS_5>YO\6BU*=T\19MHO3Y+_JX2(O2J>(]TFV*IPGF6_JMN*6;#JU MXIW/]WYM@[?5 G53H30*I3$HC:-HIEJTZ>K;3=?V/./\S[FX>VF[^'$^MJ)]0%.K ]U8J$T J51*(U!:1Q%,Y6BG5C?[L0BFDCL M*7H+*3SO_(BBL[F-0+-2*(U!:1Q%,R6BW5C?[L9>V5M@I_=61_07N@$(=!\H ME,:@-(ZBF5K1AJQOM?'0O07V;+VU,[ZD&X! DU(HC4%I'$4SQ:(]6=_NR7:4 MN?<[J>:>0CB?E4;$YA4SSL[M+0NH%PNE42B-06D<13/5HUU;?PJH<:&V+91& MH#0*I3$HC:-HIE*T;>O;FV9[-\S;>;U5,SLK:+W)Y-RM(="T%$IC4!I'T_@[ M<:<$H'VO#6UJ2" (V@J .K!0&H/2.(IF*D [L('=@?TBRN-)[<&:3]J32*M+F;# !3$Q0(Q9*(U :A=(8E,91-%,IVH@-WG\= GN* MWD(Z7Q; "\91A^4&S4NA- :E<13-%(GV8(-W7KC SN^MD//5!KKL%J@A"Z4Q M*(VC:.9R:=J0#>V&;->Y]?F%QQ<7,/9L?;4"I1$HC4)I#$KC*)JI*6WBAM[U M!4P(-7&A- *E42B-06D<13.5HLW>\ VS%U# V%/T%I)_5L!,@J"C?H&FI5 : M@](XBF9J1+N_H=W]O7Y)3ZC;&UZTNBF!)J50&H/2.(IFRN-DP5>K^7?97PSM MC-X2"+L,.'_6E@#4GX72&)3&4313 MJ?#>W^;$<-VU['X/("%FK50FD$2J-0 M&H/2.(IF"DH[NB%@<8,0ZM5":01*HU :@](XBF8J17NU(7A%6#NOMVK.5UZ= MC:,@.JM&H(XLE,:@-(ZBF7K0CFSXQH(&%U4C4,NUH=D7AB?0G!1*8U :1]%, M!6B[-;3;K7^U&*GZ5[+Z.%*NE8*RO5#'$]D]\T -62B-0&D42F-0&D?1S#L: M:.,VC, M4(-FI5 :@](XBF;J09NNT1MK'%Q2H]@9O35PH)TNF]'NIH4FI% :@](XBG88 M_M')'?*J6RS^*Y:K)"N<5#PIO#N M"EEMH-Y_RO/RY4EU'[[CO2/G_P=02P,$% @ 99)H5[<$-*US P >Q@ M T !X;"]S='EL97,N>&ULW5E1;YLP$/XKB*Y3*TTEA)6$-8FT1:HT:9LF MM0][JYQ@$DO&,.-T27_]?)@ 27U1VH<5\25-27&4Y%1I),ID2I;MRX16YI"0NP"GE7K_7"[V4,.%. M1F*5WJ:J<.;92JBQZ_NUS3&GK[&VAA]=Q_!-LYB.W8>+][]7F;IYYYCSV8>S ML][#Y1'^+&J ='41]@QHB'N\1;'>>: MJA9UCCE'1V;S<#HQ;8.>55M+&>;H6QR;$6'#&?3MN3#Z6WK1N %"L....7_$ MHN\&+]V]:@U-1DDFFJ44N,:@^4E*G4?"Q^Z4<#:3#+P2DC*^,>8^&.89SZ2C M]!K6 7VP%$\&]DT/EG?%DS*1R3*VB6!^9]7E>\"V!P(9Y[7 OFL,DU%.E*)2 MW.I.>7%I? 8Y5?M^DVN%"TDV?O_:;1S*DPXRRV1,97-+<;>FR8C3!.1(MEC" M666Y!Z!26:H;,2.+3)!2P]:C:FC:.>7\#NY]OY(=[G72FKFR2D7=U(*JIJ$Q M'>!OLQGN-NWP5;Q.SAXS]66EAR/*/JPM^E/2A*W+_CJI!6#L/LY.\IQO/G.V M$"DU@S\ZX&1$MG[.,I/L24>#4IEK Y6N\TBE8O.VY8\D^3U=JVTYK1-<<[^# MFO]MGA=44$EX6[2N_5/.\JL5!X.WDES>5?8%6S56[S.G+O*Z"R+#+HCL0$T& MT>EKK-Y03UUD%S(Y>+,[^TM$^ET0V>^"R* +(D_SJ>A5;^>M+<#.!J"V.K#1 M&KL_8./&FZ#.;,6X8J+J+5D<4_%L'Z#I%9EQNLNOKX]I0E9M#G#81V[+PXY@ M/@:S(X!A<3 %F(_QPN+\3^,9HN,Q&*9M:$6&J,\0]3%>-F1:?K X=I]('_:1 M1E$0A"&6T>G4JF"*Y2T,X6MGP[2!!Q8'(KTLU_ALXQ5RN ZP.3U4(=A(\4K$ M1HKG&A![WL CBNRSC<4!#VP6L-J!^/8X4%-VGR" 6<6T82L81Z((0Z 6[34: MADAV0OC8YP=;)4$0178$,+N"(, 06(TX@BD #1@2!.5S<.]YY&V?4U[S=\/D M+U!+ P04 " !EDFA7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( &62:%?IS / >&PO=V]R M:V)O;VLN>&ULQ9E1;]LV$(#_"J&790^>;4E)VZ NL#3I9L!=C;C('@=:.MM$ M*-(EJ:3MK]])JE,J5@Y[N?G)%DG3GT[D?23U]M&Z^[6U]^)KI8V?);L0]I?C ML2]V4$G_F]V#P9J-=94,>.FV8[]W($N_ PB5'J>3R<6XDLHD[]X>^EJZ<7QA M Q1!68.%3<&=@D?_L[ZY% _*J[72*GR;)>UW#8FHE%&5^@[E+)DDPN_LXY_6 MJ>_6!*E7A;-:SY)I5W$'+JCBJ'C50'Z6:]^6!+F^E0@R2RXFV.%&.1_:%FW_ M$AD? !MW5W6P'Y0.X*YE@#^EYV=QT0 M-XJANU18X>9E"\X'^=Z:$HR'4N W;[4JD:,45U)+4X"((%,",CTAY#]I!)D1 MD-E)(%<-#OXT@LP)R/R$D+U(GA.0YZ>$S"+("P+RXI20>03YBH!\Q0MY);WR MPF[$TH''IL\3SVL"[34OVD)]J579Y,0F/7Z41FZ;:1)^\6*)TSJ"?$- ON&% M7-7[O6ZQI'[*B:UZVDP>I_ )E<,GO)ASY#/;YD_%[]ZCUF(P4B[,=EF ]-"C MH2PR9=;(#8ZX\"VFH70Q9?;%W](Y:?K/BC+#E%D-M_ I@9QK;S<;AULVR;M M[/RT!Q=C4FZ8,LMA;@I;@?@LO_8'%J6"*;,+5L$6]Z.U[&Q084_^:(E'66#* MK %DJE1X6HNBL (NBL$4JA]#2@=39A^LZK6'+W7#>(,#L3\O* 5,F1TPZ%!Q MMD3E/XM?2CD@97; "YBX+]+@?XTI*2&DS$(@A=I;?Z;D?H/9%$="'0PD98^4 MV1Z=60>Q*(FDS!(Y2&T0C-)&RJP-TF[]@4>9)#V127[$,\:DA)*>8E\A1F)A MS7:T4#$FY924V2DO89Y=0Y!*QYB485)FP[RT%6HW0CX^@\DHPV3,AJ%S=[PM MSRC%9,R*&/N):.,TDO&K)B%].AN,,R$;B2DL4SJK8 M6;0UJO#9MB6C+),Q6R;"_""5$W=2H\%Q!'85,29EF8S9,O32HI<7*.)6R4@?(O[-YC>2%U ML72B^>@.2?/SYLAC4VO]'LL^F865Y>$=YN']Z[M_ 5!+ P04 " !EDFA7 MN#;$W*D! N&P &@ 'AL+U]R96QS+W=OE0G^/^T,3>Y52=X[S8I]1\.!?7^W J8[]NPOEV95NWIS+=ENW. M->7Z6.Z"T\%@Y-K7&<5B]CJSM[HVX3\3Z^WVL Z?]?K[%,[IC\'NIVZ/<1]" M*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM M!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;X]Z M>P*]/>KM"?3VJ+_IUZQW2M0GSV/-;X_'=2G6[W MAN?C[\O'R^QQ2]02P,$% @ 99)H5U/9*RFR 0 4QL !, M !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-? MP$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8 M#QAJ6X\-7[D6XUH/GVB7*TK/WC> MAL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<= MVIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+* M7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) 97)PC$ 8 )PG 3 " &UL4$L! A0#% @ 99)H5ZBB59/:!0 ]QX !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 99)H5\BV9DBP!@ 'R$ !@ ("!(1@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99)H M5Z!Y5I9^!P J2( !@ ("!<2P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 99)H5[$2O">M P 'PL !D M ("!6D8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 99)H5]!,W^RZ!P 7Q8 !D ("! MCE0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 99)H5Y==?3=0! :0H !D ("!=F< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99)H5V*4#]BY M!0 F T !D ("!F'D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99)H5ZY.KV2A P ?@L !D M ("!?XP 'AL+W=O&PO=V]R M:W-H965T , &4* M 9 " @5>3 !X;"]W;W)K&UL M4$L! A0#% @ 99)H5XDGOUU( P RP@ !D ("!!I< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M99)H5R,VSKUV @ <@4 !D ("!9J( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99)H5R^G$(<] P K@L !D M ("!D+P 'AL+W=O&PO=V]R:W-H M965TTFPZ0=PP *:. 9 M " @=#. !X;"]W;W)K&UL4$L! M A0#% @ 99)H5Q &PO=V]R:W-H965T[B !X;"]W;W)K&UL4$L! A0#% @ 99)H M5],X+'6K @ &@D !D ("!W.< 'AL+W=O&PO=V]R:W-H965TO^[,&HP0 ,,3 9 " @;/N !X;"]W;W)K M&UL4$L! A0#% @ 99)H5V^_-2&2 P HPL M !D ("!C?, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99)H5[<$-*US P >Q@ T M ( !\ 0! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ 99)H5[@VQ-RI 0 +AL !H ( ! MF T! 'AL+U]R96QS+W=O0\! %M#;VYT96YT7U1Y<&5S ;72YX;6Q02P4& #4 -0!J#@ 7!$! end XML 58 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 59 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 206 259 1 false 51 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Basis of Presentation Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 10201 - Disclosure - Liquidity and Management's Plans Sheet http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans Liquidity and Management's Plans Notes 9 false false R10.htm 10301 - Disclosure - Supplemental Balance Sheet Information Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation Supplemental Balance Sheet Information Notes 10 false false R11.htm 10401 - Disclosure - Intangible Assets Sheet http://www.reshapelifesciences.com/role/DisclosureIntangibleAssets Intangible Assets Notes 11 false false R12.htm 10501 - Disclosure - Leases Sheet http://www.reshapelifesciences.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 10601 - Disclosure - Equity Sheet http://www.reshapelifesciences.com/role/DisclosureEquity Equity Notes 13 false false R14.htm 10701 - Disclosure - Warrants Sheet http://www.reshapelifesciences.com/role/DisclosureWarrants Warrants Notes 14 false false R15.htm 10801 - Disclosure - Revenue Disaggregation and Operating Segments Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments Revenue Disaggregation and Operating Segments Notes 15 false false R16.htm 10901 - Disclosure - Income Taxes Sheet http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 11001 - Disclosure - Stock-based Compensation Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 17 false false R18.htm 11101 - Disclosure - Commitment and Contingencies Sheet http://www.reshapelifesciences.com/role/DisclosureCommitmentAndContingencies Commitment and Contingencies Notes 18 false false R19.htm 11201 - Disclosure - Subsequent Events Sheet http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents Subsequent Events Notes 19 false false R20.htm 20102 - Disclosure - Basis of Presentation (Policies) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies Basis of Presentation (Policies) Policies 20 false false R21.htm 30103 - Disclosure - Basis of Presentation (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables Basis of Presentation (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation 21 false false R22.htm 30303 - Disclosure - Supplemental Balance Sheet Information (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables Supplemental Balance Sheet Information (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation 22 false false R23.htm 30403 - Disclosure - Intangible Assets (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureIntangibleAssets 23 false false R24.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureLeases 24 false false R25.htm 30703 - Disclosure - Warrants (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureWarrantsTables Warrants (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureWarrants 25 false false R26.htm 30803 - Disclosure - Revenue Disaggregation and Operating Segments (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables Revenue Disaggregation and Operating Segments (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments 26 false false R27.htm 31003 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation 27 false false R28.htm 40101 - Disclosure - Basis of Presentation - Long-Lived Assets (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails Basis of Presentation - Long-Lived Assets (Details) Details 28 false false R29.htm 40102 - Disclosure - Basis of Presentation - (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails Basis of Presentation - (Details) Details http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables 29 false false R30.htm 40201 - Disclosure - Liquidity and Management Plans (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails Liquidity and Management Plans (Details) Details http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans 30 false false R31.htm 40301 - Disclosure - Supplemental Balance Sheet Information (as Restated) (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails Supplemental Balance Sheet Information (as Restated) (Details) Details http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables 31 false false R32.htm 40401 - Disclosure - Intangible Assets (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails Intangible Assets (Details) Details http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsTables 32 false false R33.htm 40501 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 33 false false R34.htm 40502 - Disclosure - Leases - Maturities of Liabilities (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails Leases - Maturities of Liabilities (Details) Details 34 false false R35.htm 40601 - Disclosure - Equity (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureEquityDetails Equity (Details) Details http://www.reshapelifesciences.com/role/DisclosureEquity 35 false false R36.htm 40701 - Disclosure - Warrants (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails Warrants (Details) Details http://www.reshapelifesciences.com/role/DisclosureWarrantsTables 36 false false R37.htm 40702 - Disclosure - Warrants - Black-Scholes Option Pricing Model (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails Warrants - Black-Scholes Option Pricing Model (Details) Details 37 false false R38.htm 40703 - Disclosure - Warrants - Fair Value of Warrant Liabilities (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails Warrants - Fair Value of Warrant Liabilities (Details) Details 38 false false R39.htm 40801 - Disclosure - Revenue Disaggregation and Operating Segments (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails Revenue Disaggregation and Operating Segments (Details) Details http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables 39 false false R40.htm 40901 - Disclosure - Income Taxes (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes 40 false false R41.htm 41001 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-based Compensation - Stock-based compensation expense (Details) Details 41 false false R42.htm 41002 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 42 false false R43.htm 41003 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails Stock-based Compensation - Restricted Stock Units (Details) Details 43 false false R44.htm 41101 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details 44 false false R45.htm 41201 - Disclosure - Subsequent Events (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents 45 false false All Reports Book All Reports rsls-20230930.xsd rsls-20230930_cal.xml rsls-20230930_def.xml rsls-20230930_lab.xml rsls-20230930_pre.xml rsls-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rsls-20230930x10q.htm": { "nsprefix": "rsls", "nsuri": "http://www.reshapelifesciences.com/20230930", "dts": { "schema": { "local": [ "rsls-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "rsls-20230930_cal.xml" ] }, "definitionLink": { "local": [ "rsls-20230930_def.xml" ] }, "labelLink": { "local": [ "rsls-20230930_lab.xml" ] }, "presentationLink": { "local": [ "rsls-20230930_pre.xml" ] }, "inline": { "local": [ "rsls-20230930x10q.htm" ] } }, "keyStandard": 219, "keyCustom": 40, "axisStandard": 20, "axisCustom": 0, "memberStandard": 29, "memberCustom": 20, "hidden": { "total": 16, "http://fasb.org/us-gaap/2023": 11, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 206, "entityCount": 1, "segmentCount": 51, "elementCount": 426, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 579, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } }, "R6": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TnCTXJj2TEW3gw5ORnwCyA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TnCTXJj2TEW3gw5ORnwCyA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation", "longName": "10101 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans", "longName": "10201 - Disclosure - Liquidity and Management's Plans", "shortName": "Liquidity and Management's Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation", "longName": "10301 - Disclosure - Supplemental Balance Sheet Information", "shortName": "Supplemental Balance Sheet Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssets", "longName": "10401 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.reshapelifesciences.com/role/DisclosureLeases", "longName": "10501 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.reshapelifesciences.com/role/DisclosureEquity", "longName": "10601 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.reshapelifesciences.com/role/DisclosureWarrants", "longName": "10701 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:StockWarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:StockWarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments", "longName": "10801 - Disclosure - Revenue Disaggregation and Operating Segments", "shortName": "Revenue Disaggregation and Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes", "longName": "10901 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation", "longName": "11001 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.reshapelifesciences.com/role/DisclosureCommitmentAndContingencies", "longName": "11101 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents", "longName": "11201 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies", "longName": "20102 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables", "longName": "30103 - Disclosure - Basis of Presentation (Tables)", "shortName": "Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables", "longName": "30303 - Disclosure - Supplemental Balance Sheet Information (Tables)", "shortName": "Supplemental Balance Sheet Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsTables", "longName": "30403 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesTables", "longName": "30503 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "rsls:ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables", "longName": "30703 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables", "longName": "30803 - Disclosure - Revenue Disaggregation and Operating Segments (Tables)", "shortName": "Revenue Disaggregation and Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables", "longName": "31003 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails", "longName": "40101 - Disclosure - Basis of Presentation - Long-Lived Assets (Details)", "shortName": "Basis of Presentation - Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_PropertyPlantAndEquipmentMember_QW8KO2gTKEOeSu_iLhGldw", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_PropertyPlantAndEquipmentMember_QW8KO2gTKEOeSu_iLhGldw", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails", "longName": "40102 - Disclosure - Basis of Presentation - (Details)", "shortName": "Basis of Presentation - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember__TpFqepgzk6RBo61yDV-Gg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember__TpFqepgzk6RBo61yDV-Gg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "longName": "40201 - Disclosure - Liquidity and Management Plans (Details)", "shortName": "Liquidity and Management Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "rsls:WorkingCapital", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "rsls:WorkingCapital", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails", "longName": "40301 - Disclosure - Supplemental Balance Sheet Information (as Restated) (Details)", "shortName": "Supplemental Balance Sheet Information (as Restated) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails", "longName": "40401 - Disclosure - Intangible Assets (Details)", "shortName": "Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_12_31_2022_8Hjt3h-AMkSzcLoSgAPnow", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "rsls:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_8Hjt3h-AMkSzcLoSgAPnow", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "rsls:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "longName": "40501 - Disclosure - Leases - Supplemental Information (Details)", "shortName": "Leases - Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails", "longName": "40502 - Disclosure - Leases - Maturities of Liabilities (Details)", "shortName": "Leases - Maturities of Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "longName": "40601 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "longName": "40701 - Disclosure - Warrants (Details)", "shortName": "Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_4_20_2023_qTpSbkdKxUyxUDXcJ0zZTQ", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "Unit_Divide_USD_shares_wL5_XmCMaEyPUVBc-UbdOQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_2_8_2023_us-gaap_SubsidiarySaleOfStockAxis_rsls_PublicOfferingMember_TJcOZ61g7UCuzj7f_t7a7g", "name": "rsls:NumberOfClassesOfWarrants", "unitRef": "Unit_Standard_item_8yWzmBQJ2Eu3uBjQ3asSFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } }, "R37": { "role": "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "longName": "40702 - Disclosure - Warrants - Black-Scholes Option Pricing Model (Details)", "shortName": "Warrants - Black-Scholes Option Pricing Model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_2_8_2023_us-gaap_ClassOfWarrantOrRightAxis_rsls_CashExerciseMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_us-gaap_ValuationTechniqueAxis_rsls_BlackScholesModelMember_d2-2_W5HEkmlWvxeb2PbUg", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Standard_pure_JAWZgb8xG0S3dzb7Xos6rQ", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "p", "td", "tr", "table", "rsls:ScheduleOfWarrantAssumptionsUsedToCalculateFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_8_2023_us-gaap_ClassOfWarrantOrRightAxis_rsls_CashExerciseMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_us-gaap_ValuationTechniqueAxis_rsls_BlackScholesModelMember_d2-2_W5HEkmlWvxeb2PbUg", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Standard_pure_JAWZgb8xG0S3dzb7Xos6rQ", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "p", "td", "tr", "table", "rsls:ScheduleOfWarrantAssumptionsUsedToCalculateFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails", "longName": "40703 - Disclosure - Warrants - Fair Value of Warrant Liabilities (Details)", "shortName": "Warrants - Fair Value of Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_2_8_2023_us-gaap_ClassOfWarrantOrRightAxis_rsls_CommonStockPurchaseWarrantsMember_c_8lUVc1kE6T_myZnILcBA", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_8_2023_us-gaap_ClassOfWarrantOrRightAxis_rsls_CommonStockPurchaseWarrantsMember_c_8lUVc1kE6T_myZnILcBA", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails", "longName": "40801 - Disclosure - Revenue Disaggregation and Operating Segments (Details)", "shortName": "Revenue Disaggregation and Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_country_US_flOcJp2W_0mRNMHSQ0R9Zw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } }, "R40": { "role": "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesDetails", "longName": "40901 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_X9K-UdvRhEGf8HcbaohuSA", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_JAWZgb8xG0S3dzb7Xos6rQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } }, "R41": { "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "41001 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details)", "shortName": "Stock-based Compensation - Stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_I3w5T12fz0KTXZc4ZQeYDQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "longName": "41002 - Disclosure - Stock-based Compensation - Stock Option Activity (Details)", "shortName": "Stock-based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tscgff6BPUimFUWGU9_igQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tscgff6BPUimFUWGU9_igQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "longName": "41003 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details)", "shortName": "Stock-based Compensation - Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ljJsbUF0B0KZR31qWlbP9g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ljJsbUF0B0KZR31qWlbP9g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_AmIrKHdsJEKnhjvrtYprPQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "41101 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_8_6_2021_To_8_6_2021_srt_LitigationCaseAxis_rsls_CowenAndCompanyLlcMember_DxuIj88GTEGUKfwaXOOLZw", "name": "rsls:LossContingencyServiceFeesSoughtValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_8_6_2021_To_8_6_2021_srt_LitigationCaseAxis_rsls_CowenAndCompanyLlcMember_DxuIj88GTEGUKfwaXOOLZw", "name": "rsls:LossContingencyServiceFeesSoughtValue", "unitRef": "Unit_Standard_USD_eRtxIRwyGEOZIoXJYmdyRw", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "longName": "41201 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_9_30_2023_EYMH-tAcTEuWtlCipwHA_w", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_wL5_XmCMaEyPUVBc-UbdOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_3_2023_To_11_3_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jLoW5YqDvkWj1-ij7wBLlQ", "name": "rsls:WorkforceReductionPercent", "unitRef": "Unit_Standard_pure_JAWZgb8xG0S3dzb7Xos6rQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rsls-20230930x10q.htm", "unique": true } } }, "tag": { "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r30", "r139", "r141", "r145", "r379", "r394" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r302", "r303", "r304", "r418", "r586", "r587", "r588", "r609", "r631" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other liabilities", "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": [ "r24" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitment and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r97", "r215", "r216", "r504", "r595" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r208" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "terseLabel": "Cost of revenue", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r84", "r376" ] }, "us-gaap_LossContingencyInformationAboutLitigationMattersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyInformationAboutLitigationMattersAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Information about Litigation Matters [Abstract]", "terseLabel": "Litigation" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r83", "r153", "r183", "r188", "r192", "r194", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r347", "r529", "r600" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "U.S. federal income tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r154", "r311", "r321" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r93", "r524" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Provision for inventory excess and obsolescence", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r205" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities.", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r150" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities.", "totalLabel": "Cash used in investing activities:", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r150" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r93", "r525" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Long-Lived Assets", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r206", "r207", "r534" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares in exchange of warrant exercise", "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": [ "r248" ] }, "rsls_OneOfInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "OneOfInvestorsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to one of the investors.", "label": "One of The Investors [Member]", "terseLabel": "One of the investors" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities.", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r98", "r152", "r232", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r249", "r340", "r486", "r487", "r502" ] }, "us-gaap_InventorySuppliesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventorySuppliesNetOfReserves", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Sub-assemblies", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods." } } }, "auth_ref": [ "r42", "r526" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, 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": [ "r69", "r233" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Over-allotment option", "terseLabel": "Over-allotment option", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r27", "r121", "r142", "r143", "r144", "r155", "r156", "r157", "r159", "r165", "r167", "r180", "r201", "r202", "r249", "r302", "r303", "r304", "r315", "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r352", "r353", "r354", "r355", "r356", "r357", "r370", "r404", "r405", "r406", "r418", "r483" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued and other liabilities:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r554", "r555", "r558", "r559", "r560", "r561", "r629", "r631" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r155", "r156", "r157", "r159", "r165", "r167", "r201", "r202", "r302", "r303", "r304", "r315", "r316", "r334", "r336", "r337", "r339", "r341", "r404", "r406", "r418", "r631" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, 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": [ "r69", "r443" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock 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": [ "r69", "r443", "r461", "r631", "r632" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r69", "r233" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Rest of world", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r633", "r634", "r635", "r636" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 300,000,000 shares authorized at September 30, 2023 and December 31, 2022; 3,452,841 and 519,219 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r70", "r386", "r551" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r121", "r142", "r143", "r144", "r155", "r156", "r157", "r159", "r165", "r167", "r180", "r201", "r202", "r249", "r302", "r303", "r304", "r315", "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r352", "r353", "r354", "r355", "r356", "r357", "r370", "r404", "r405", "r406", "r418", "r483" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair value as of September 30, 2023", "periodStartLabel": "Fair value as of February 8, 2023 (issuance date)", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r15" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r12", "r29", "r335", "r338", "r370", "r404", "r405", "r576", "r577", "r578", "r586", "r587", "r588" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r70", "r443" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r70", "r443", "r461", "r631", "r632" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r358", "r372" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue Disaggregation and Operating Segments", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r119", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r263" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Disaggregation and Operating Segments" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Stock compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r59", "r60", "r268" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r605" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r33" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized share-based expenses", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r605" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r61", "r62", "r325", "r543", "r544" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible preferred stock", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r233", "r234", "r237", "r558", "r559", "r560", "r561" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r37" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r72", "r101", "r388", "r407", "r409", "r415", "r444", "r551" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r325", "r543", "r544" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22", "r551" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value Outstanding (in dollars)", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares outstanding, Ending balance (in shares)", "periodStartLabel": "Shares outstanding, Beginning balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r274", "r275" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrants exercised", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Outstanding, Ending balance (in dollars per share)", "periodStartLabel": "Weighted Average Exercise Price Per Share, Outstanding, Beginning balance (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r274", "r275" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable (in shares)", "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": [ "r276" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable (in dollars per share)", "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": [ "r276" ] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Legal Settlements", "terseLabel": "Payment for legal judgment", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r48", "r49", "r50", "r51", "r52", "r53", "r54", "r99", "r100", "r101", "r129", "r130", "r131", "r181", "r233", "r234", "r235", "r237", "r240", "r245", "r247", "r411", "r412", "r413", "r414", "r535", "r571", "r583" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Equity", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r129", "r130", "r131", "r181", "r233", "r234", "r235", "r237", "r240", "r245", "r247", "r411", "r412", "r413", "r414", "r535", "r571", "r583" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Stock-based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r266", "r270", "r298", "r299", "r301", "r546" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r364", "r550" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock options", "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": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r195", "r376", "r397", "r398", "r399", "r400", "r401", "r402", "r517", "r536", "r552", "r572", "r598", "r599", "r603", "r628" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r155", "r156", "r157", "r180", "r376", "r410", "r429", "r435", "r436", "r437", "r438", "r439", "r440", "r443", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r462", "r465", "r466", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r483", "r557" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r264", "r265", "r293", "r294", "r295", "r374", "r375", "r403", "r433", "r434", "r488", "r490", "r492", "r493", "r495", "r515", "r516", "r530", "r535", "r545", "r553", "r556", "r594", "r602", "r620", "r621", "r622", "r623", "r624" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r23", "r153", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r329", "r332", "r333", "r347", "r441", "r528", "r564", "r600", "r617", "r618" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296" ] }, "rsls_AdjustmentsToAdditionalPaidInCapitalStockOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalStockOfferingCosts", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Additional paid in capital (APIC) resulting from direct costs associated with issuing stock.", "label": "Adjustments To Additional Paid In Capital Stock Offering Costs", "terseLabel": "Equity issuance costs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based Compensation", "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": [ "r267", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregated by geography", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r183", "r188", "r192", "r194", "r529" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r195", "r376", "r397", "r398", "r399", "r400", "r401", "r402", "r517", "r536", "r552", "r572", "r598", "r599", "r603", "r628" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r267", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events", "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": [ "r358", "r372" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r265", "r375", "r403", "r433", "r434", "r488", "r490", "r492", "r493", "r495", "r515", "r516", "r530", "r535", "r545", "r553", "r602", "r619", "r620", "r621", "r622", "r623", "r624" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r264", "r265", "r293", "r294", "r295", "r374", "r375", "r403", "r433", "r434", "r488", "r490", "r492", "r493", "r495", "r515", "r516", "r530", "r535", "r545", "r553", "r556", "r594", "r602", "r620", "r621", "r622", "r623", "r624" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "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": [ "r358", "r372" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r127" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r358", "r372" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r611" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued and other liabilities", "verboseLabel": "Accrued and other liabilities", "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": [ "r24" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r75", "r108", "r389", "r551", "r584", "r591", "r612" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Recognition", "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": [ "r261", "r536", "r537", "r538", "r539", "r540", "r541", "r542" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r358", "r372" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "verboseLabel": "Non-cash impairment charge", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r581", "r593" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "United States" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r261", "r536", "r537", "r538", "r539", "r540", "r541", "r542" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "verboseLabel": "Accrued professional", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 13)", "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": [ "r26", "r65", "r384", "r442" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-Lived", "verboseLabel": "Impairment of long-lived assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r581", "r593" ] }, "rsls_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValueInExcessOfProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValueInExcessOfProceeds", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing in excess of proceeds at issuance.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value In Excess Of Proceeds", "terseLabel": "Fair value of liability warrants in excess of proceeds, at issuance" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r326" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r19" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in Stockholders' (Deficit) Equity", "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_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Loss on foreign currency exchange, net", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r480" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Shares used to compute diluted net loss per share (in shares)", "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": [ "r170", "r177" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Common stock purchased", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r13", "r69", "r70", "r101", "r418", "r483", "r498", "r563" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r360" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r39", "r40", "r41", "r113", "r114", "r115", "r116" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income tax", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r103", "r117", "r319", "r320", "r585" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r196", "r197", "r430", "r431", "r432", "r489", "r491", "r494", "r496", "r503", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r518", "r537", "r556", "r603", "r628" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r58" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Shares used to compute basic net loss per share (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r168", "r177" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r196", "r197", "r430", "r431", "r432", "r489", "r491", "r494", "r496", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r518", "r537", "r556", "r603", "r628" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r82" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants to purchase common stock", "verboseLabel": "Warrants", "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": [ "r554", "r555", "r558", "r559", "r560", "r561" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of stock from RSUs", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r13", "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r81", "r90", "r110", "r122", "r137", "r140", "r144", "r153", "r158", "r160", "r161", "r162", "r163", "r166", "r167", "r173", "r183", "r188", "r192", "r194", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r343", "r347", "r393", "r463", "r481", "r482", "r529", "r562", "r600" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]", "terseLabel": "Maturities of operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "terseLabel": "Gain on changes in fair value of liability warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r8" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r148", "r160", "r161", "r162", "r163", "r168", "r169", "r174", "r177", "r183", "r188", "r192", "r194", "r529" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock (in shares)", "verboseLabel": "Common stock purchased (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r69", "r70", "r101", "r411", "r483", "r498" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r43", "r46" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r574", "r582", "r626", "r627" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r566" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r359" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liability", "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r88" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r297", "r305" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income, net of tax", "verboseLabel": "Other comprehensive income, net of tax", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r105", "r138", "r141" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r106", "r128", "r153", "r183", "r189", "r193", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r328", "r332", "r347", "r383", "r455", "r551", "r564", "r600", "r601", "r617" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock", "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": [ "r69", "r385", "r551" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Compensation expense recognized", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of currency exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r613" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r146", "r160", "r161", "r162", "r163", "r164", "r168", "r171", "r175", "r176", "r177", "r179", "r342", "r343", "r380", "r395", "r527" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Cash and cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r32", "r88", "r151" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r105" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "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": [ "r184", "r185", "r187", "r190", "r191", "r195", "r196", "r198", "r260", "r261", "r376" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Shares issued upon vesting of restricted stock units", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r13", "r101" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "verboseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of stock from RSUs (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r13", "r69", "r70", "r101" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock units", "terseLabel": "Unvested restricted stock units", "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": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r308", "r309" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Issuance of common stock pursuant to reverse stock split (in shares)", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r112", "r118", "r166", "r167", "r186", "r310", "r318", "r396" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of securities called by each warrant", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Agreed settlement amount", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks/Tradenames", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r63" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "In-process research and development", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r123", "r136", "r153", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r328", "r332", "r347", "r551", "r600", "r601", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r211" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of components of inventory", "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": [ "r21", "r76", "r77", "r78" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "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": [ "r7" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life, Vested and expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r290" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of common stock warrant liabilities", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r4" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r344" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r79", "r132", "r387", "r408", "r409" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate at end of period", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r367", "r550" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitment and Contingencies" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from issuance of stock", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r363" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of changes in the fair value of warrant liabilities", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r15", "r64" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Gain on changes in fair value of liability warrants", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r346" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other expense (income), net:" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r44" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r368" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Offering price (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Gross proceeds from issuance of shares", "verboseLabel": "Proceeds from sale and issuance of securities", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Share issue price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Anti-dilutive securities", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory", "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": [ "r134", "r520", "r551" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r122", "r137", "r140", "r149", "r153", "r158", "r166", "r167", "r183", "r188", "r192", "r194", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r327", "r330", "r331", "r343", "r347", "r381", "r392", "r417", "r463", "r481", "r482", "r529", "r548", "r549", "r563", "r578", "r600" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r178" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r55" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of capital assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r87" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 5.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedTerseLabel": "(Gain) loss on disposal of assets, net", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r581" ] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Australia" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share - basic and diluted:" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r86" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r371", "r373" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Shares, Options cancelled (in shares)", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r604" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r133", "r199", "r203" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Options cancelled (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r604" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r68", "r107" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive securities", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments of equity issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r31" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life, Exercisable", "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": [ "r56" ] }, "us-gaap_PrepaidAdvertising": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidAdvertising", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Advertising", "terseLabel": "Prepaid advertising and marketing", "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r523", "r533", "r592" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life Outstanding", "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": [ "r102" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "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": [ "r9" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r111", "r606", "r607", "r608" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r16", "r17", "r57" ] }, "rsls_ProjectedAnnualizedCostSavingsWorkforceReduction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ProjectedAnnualizedCostSavingsWorkforceReduction", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The approximate projected annualized cost savings from a workforce reduction.", "label": "Projected Annualized Cost Savings Workforce Reduction", "terseLabel": "Projected annualized cost savings from workforce reduction" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Additional disclosures" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r146", "r160", "r161", "r162", "r163", "r164", "r171", "r175", "r176", "r177", "r179", "r342", "r343", "r380", "r395", "r527" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Europe" } } }, "auth_ref": [ "r633", "r634", "r635", "r636" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "positiveLabel": "Accounts receivable", "verboseLabel": "Accounts and other receivables (net of allowance for doubtful accounts of $859 and $410 respectively)", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Shares, Vested and expected to vest (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r290" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Vested and expected to vest (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r290" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r568" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r566" ] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment", "documentation": "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": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r70" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r25", "r124", "r153", "r200", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r329", "r332", "r333", "r347", "r551", "r600", "r617", "r618" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r569" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax provision", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r80", "r109", "r183", "r188", "r192", "r194", "r381", "r391", "r529" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r326" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets:" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Total prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r575" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Additional disclosures" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r71", "r551", "r630" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r570" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net", "totalLabel": "Total finite-lived intangible assets", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r94", "r377" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r37", "r38" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Developed technology", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r104" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r94", "r378" ] }, "rsls_CommonWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CommonWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the warrants issued for common stock.", "label": "Common Warrants [Member]", "terseLabel": "Common warrants" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrant fair value measurement inputs", "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": [ "r345" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of components of accrued and other liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r95" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r522", "r532", "r592" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r20" ] }, "rsls_WorkforceReductionPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WorkforceReductionPercent", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of workforce reduction under reorganization.", "label": "Workforce Reduction, Percent", "terseLabel": "Workforce reduction percentage" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r614" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "terseLabel": "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": [ "r521", "r531", "r592" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Warrants", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term at end of period (in years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r366", "r550" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r573" ] }, "rsls_LiabilitiesAndShareholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LiabilitiesAndShareholdersEquityAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Liabilities And Shareholders Equity [Abstract]", "label": "Liabilities And Shareholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "rsls_LiquidityAndManagementsPlansLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LiquidityAndManagementsPlansLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Liquidity and Managements Plans [Line Items]", "label": "Liquidity and Managements Plans [Line Items]", "verboseLabel": "Liquidity and Management Plans" } } }, "auth_ref": [] }, "rsls_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with both a finite life and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of identifiable intangible assets" } } }, "auth_ref": [] }, "rsls_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued as a result of the exercise of stock warrants during the period.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "verboseLabel": "Exercise of warrants, shares" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r47" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r120", "r129", "r130", "r131", "r153", "r171", "r172", "r175", "r177", "r181", "r182", "r200", "r223", "r225", "r226", "r227", "r230", "r231", "r233", "r234", "r237", "r240", "r247", "r347", "r411", "r412", "r413", "r414", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r443", "r464", "r483", "r497", "r498", "r499", "r500", "r501", "r571", "r583", "r589" ] }, "rsls_ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities and cash flow for operating leases of lessee.", "label": "Schedule of Assets and Liabilities and Cash Flow, Lessee Operating Lease, [Table Text Block]", "terseLabel": "Schedule of supplemental information related to operating leases" } } }, "auth_ref": [] }, "rsls_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "The working capital formula indicates the amount of short-term liquid assets remaining after short-term liabilities have been paid off. It is a measure of a company's short-term liquidity.", "label": "Net working capital" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r565" ] }, "rsls_ScheduleOfWarrantAssumptionsUsedToCalculateFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ScheduleOfWarrantAssumptionsUsedToCalculateFairValueTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrant assumptions used to calculate fair value.", "label": "Schedule of Warrant Assumptions Used to Calculate Fair Value", "terseLabel": "Schedule of warrant assumptions used to calculate fair value" } } }, "auth_ref": [] }, "rsls_BlackScholesModelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "BlackScholesModelMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Black-Scholes model.", "label": "Black Scholes Model [Member]", "terseLabel": "Black-Scholes model" } } }, "auth_ref": [] }, "rsls_IncreaseDecreaseInWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "IncreaseDecreaseInWarrantLiability", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "change in warrant liability", "label": "Increase (Decrease) In Warrant Liability", "terseLabel": "Warranty liability" } } }, "auth_ref": [] }, "rsls_WarrantLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WarrantLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of current portion of warrant liability.", "label": "Warrant Liability Current", "terseLabel": "Warranty liability, current" } } }, "auth_ref": [] }, "rsls_SubstantialDoubtAboutGoingConcernAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "SubstantialDoubtAboutGoingConcernAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Liquidity and Management's Plans" } } }, "auth_ref": [] }, "rsls_ReverseStockSplitsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ReverseStockSplitsPolicyPolicyTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy reverse stock splits policy.", "label": "Reverse Stock Splits Policy [Policy Text Block]", "terseLabel": "Reverse Stock Split and Merger Exchange Ratio" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r514", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ] }, "rsls_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock warrants.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of warrants" } } }, "auth_ref": [] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r514", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r567" ] }, "rsls_SeriesCConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "SeriesCConvertiblePreferredStockMember", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Classification of preferred stock that has different rights than provided to Series A or B convertible preferred stock, that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Series C convertible preferred stock" } } }, "auth_ref": [] }, "rsls_LiquidityAndManagementsPlansTable": { "xbrltype": "stringItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LiquidityAndManagementsPlansTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Liquidity and Managements Plans [Table]", "label": "Liquidity, Going Concern and Managements Plans [Table]" } } }, "auth_ref": [] }, "rsls_StockWarrantsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "StockWarrantsDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrants" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of warrants or rights issued.", "label": "Stock Warrants Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "rsls_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Pertaining to registered direct stock offerings.", "label": "Registered Direct Offering [Member]", "terseLabel": "Registered direct offering" } } }, "auth_ref": [] }, "rsls_NumberOfSharesForEachUnit": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "NumberOfSharesForEachUnit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares contained in each unit.", "label": "Number of Shares for Each Unit", "terseLabel": "Number of shares for each unit" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other noncash items", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r90" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "rsls_OfferingCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "OfferingCost", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of offering cost incurred during the period.", "label": "Offering Cost", "terseLabel": "Offering cost" } } }, "auth_ref": [] }, "rsls_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "PublicWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to warrants.", "label": "Public Warrants [Member]", "terseLabel": "Public warrants" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price (in dollars per share)", "verboseLabel": "Exercise price of warrants (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r248" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "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": [ "r217", "r218", "r219", "r222", "r596", "r597" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [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": [ "r96" ] }, "rsls_LitigationSettlementFirstInstallment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementFirstInstallment", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of first installment paid on amount payable for settlement of litigation.", "label": "Litigation Settlement First Installment", "terseLabel": "Litigation settlement first installment amount paid" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r155", "r156", "r157", "r180", "r376", "r410", "r429", "r435", "r436", "r437", "r438", "r439", "r440", "r443", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r462", "r465", "r466", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r483", "r557" ] }, "rsls_NumberOfWarrantsForEachUnit": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "NumberOfWarrantsForEachUnit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to pre-funded warrants.", "label": "Number of Warrants for Each Unit", "terseLabel": "Number of warrants for each unit" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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": [] }, "rsls_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExercisesOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExercisesOfWarrants", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of exercises of warrants of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercises of Warrants", "negatedLabel": "Exercises of liability warrants" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "verboseLabel": "Commitment and Contingencies", "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": [ "r217", "r218", "r219", "r222", "r596", "r597" ] }, "rsls_NumberOfUnitsIssuedDuringPeriodNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "NumberOfUnitsIssuedDuringPeriodNewIssues", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of new units issued during the period.", "label": "Number of Units Issued During Period, New Issues", "terseLabel": "Number of units issued" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r154", "r307", "r312", "r313", "r314", "r317", "r322", "r323", "r324", "r416" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative.", "terseLabel": "General and administrative", "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": [ "r85", "r466" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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": [] }, "rsls_WarrantsCashlessExerciseProvisionSharesMultiplier": { "xbrltype": "pureItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WarrantsCashlessExerciseProvisionSharesMultiplier", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The multiplier for calculation of number of shares issuable upon cashless exercise provision of warrants.", "label": "Warrants, Cashless Exercise Provision, Shares, Multiplier", "terseLabel": "Warrants, cashless exercise provision, shares, multiplier" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r368" ] }, "rsls_LitigationSettlementInterestPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementInterestPercent", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent of interest on amount payable on settlement of litigation.", "label": "Litigation Settlement, Interest Percent", "terseLabel": "Litigation settlement, interest percent" } } }, "auth_ref": [] }, "rsls_GrossProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "GrossProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Gross Proceeds From Issuance of Common Stock", "terseLabel": "Gross proceeds from issuance of shares" } } }, "auth_ref": [] }, "rsls_NumberOfClassesOfWarrants": { "xbrltype": "integerItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "NumberOfClassesOfWarrants", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of classes of warrants.", "label": "Number of Classes of Warrants", "terseLabel": "Number of classes of warrants issued" } } }, "auth_ref": [] }, "rsls_WarrantsIssuedShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WarrantsIssuedShares", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants issued.", "label": "Warrants Issued, Shares", "terseLabel": "Number of warrants issued" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Option 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": [ "r547" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r209", "r210", "r211", "r212", "r377", "r378" ] }, "rsls_ClassOfWarrantOrRightFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ClassOfWarrantOrRightFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of warrants.", "label": "Class Of Warrant Or Right, Fair Value Disclosure", "terseLabel": "Fair value portion of warrants" } } }, "auth_ref": [] }, "rsls_CommonStockWarrantsWithAlternativeCashlessExerciseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CommonStockWarrantsWithAlternativeCashlessExerciseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to common stock warrants issued with alternative cashless exercise feature.", "label": "Common Stock Warrants with Alternative Cashless Exercise [member]", "terseLabel": "Common stock warrants with alternative cashless exercise" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails", "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r361" ] }, "rsls_ClassOfWarrantOrRightIssuePricePerWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ClassOfWarrantOrRightIssuePricePerWarrant", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Issuance price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Issue Price Per Warrant", "terseLabel": "Price per warrant" } } }, "auth_ref": [] }, "rsls_ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to ReShape Vest and Diabetes Bloc-Stim Neuromodulation products.", "label": "ReShape Vest and Diabetes Bloc-Stim Neuromodulation Products [Member]", "terseLabel": "Reshape vest and diabetes bloc-stim neuromodulation products" } } }, "auth_ref": [] }, "rsls_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "PublicOfferingMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementPlansDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to public offering.", "label": "Public Offering [Member]", "terseLabel": "Public offering" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Information" } } }, "auth_ref": [] }, "rsls_NumberOfInvestors": { "xbrltype": "integerItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "NumberOfInvestors", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of investors.", "label": "Number Of Investors", "terseLabel": "Number of investors" } } }, "auth_ref": [] }, "rsls_ObalonTherapeuticsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ObalonTherapeuticsInc.Member", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Obalon Therapeutics Inc.", "label": "Obalon Therapeutics Inc [Member]", "terseLabel": "Obalon line" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r44", "r45" ] }, "rsls_CowenAndCompanyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CowenAndCompanyLlcMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to complaint filed by Cowen and Company, LLC.", "label": "Cowen and Company" } } }, "auth_ref": [] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r14" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r361" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r580" ] }, "rsls_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndUndistributedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndUndistributedDuringPeriod", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested and undistributed during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Undistributed During the Period", "terseLabel": "Vested and undistributed" } } }, "auth_ref": [] }, "rsls_PrepaidPatentExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "PrepaidPatentExpenseCurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for patent costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Patent Expense, Current", "terseLabel": "Patents" } } }, "auth_ref": [] }, "rsls_StockIssuedDuringPeriodValueReverseStockSplits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "StockIssuedDuringPeriodValueReverseStockSplits", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock issued due to reverse stock splits during the period.", "label": "Stock Issued During Period, Value, Reverse Stock Splits", "terseLabel": "Issuance of common stock pursuant to reverse stock split" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r14" ] }, "rsls_AccruedLegalLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "AccruedLegalLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued legal Liabilities classified as current.", "label": "Accrued Legal Liabilities, Current", "terseLabel": "Accrued legal settlements" } } }, "auth_ref": [] }, "rsls_LitigationSettlementAttorneyFeesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementAttorneyFeesPayable", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of attorney fees payable for settlement of litigation.", "label": "Litigation Settlement, Attorney Fees Payable", "terseLabel": "Litigation settlement, attorney fees payable" } } }, "auth_ref": [] }, "rsls_AggregateNumberOfSharesIssuedWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "AggregateNumberOfSharesIssuedWarrantsExercised", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate number of shares issued as a result of the exercise of stock warrants.", "label": "Aggregate Number of Shares Issued, Warrants Exercised", "terseLabel": "Aggregate number of shares issued from exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r66", "r306", "r625" ] }, "rsls_LossContingencyServiceFeesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LossContingencyServiceFeesSoughtValue", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the service fees the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Service Fees Sought, Value", "terseLabel": "Service fees sought" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r382", "r390", "r551" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest income, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "rsls_LitigationSettlementPaymentsOfAttorneyFeesTrancheOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementPaymentsOfAttorneyFeesTrancheOne", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of attorney fees paid upfront for settlement of litigation.", "label": "Litigation Settlement, Payments of Attorney Fees, Tranche One", "terseLabel": "Litigation settlement, attorney fees to be paid up front" } } }, "auth_ref": [] }, "rsls_LitigationSettlementPaymentsOfAttorneyFeesTrancheTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementPaymentsOfAttorneyFeesTrancheTwo", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of attorney fees to be paid after six months.", "label": "Litigation Settlement, Payments of Attorney Fees, Tranche Two", "terseLabel": "Litigation settlement, attorney fees to be paid after six months" } } }, "auth_ref": [] }, "rsls_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Pre funded warrants.", "label": "Pre-Funded Warrants [Member]", "terseLabel": "Pre Funded Warrants" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r82" ] }, "rsls_LitigationSettlementPaymentsOfAttorneyFeesTrancheThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LitigationSettlementPaymentsOfAttorneyFeesTrancheThree", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of attorney fees to be paid after twelve months.", "label": "Litigation Settlement, Payments of Attorney Fees, Tranche Three", "terseLabel": "Litigation settlement, attorney fees to be paid after twelve months" } } }, "auth_ref": [] }, "rsls_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Securities Purchase Agreement.", "label": "Securities purchase agreement", "terseLabel": "Purchase Agreement" } } }, "auth_ref": [] }, "rsls_LossContingencyAccrualAttorneyFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "LossContingencyAccrualAttorneyFees", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability for the attorney fees.", "label": "Loss Contingency Accrual, Attorney Fees", "terseLabel": "Litigation settlement, accrual for attorney fees" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r135", "r551" ] }, "rsls_SecuritiesOfferingCostsPercentageOfGrossProceeds": { "xbrltype": "percentItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "SecuritiesOfferingCostsPercentageOfGrossProceeds", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Offering costs, as a percentage of gross proceeds from securities offering.", "label": "Securities Offering Costs, Percentage of Gross Proceeds", "terseLabel": "Cash fee, as a percentage of gross proceeds" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent", "verboseLabel": "Operating lease liabilities, long-term portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r361" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Area of land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity and Management's Plans", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r67" ] }, "rsls_WarrantsIssuedPercentageOfAggregateAmountOfCommonShares": { "xbrltype": "percentItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "WarrantsIssuedPercentageOfAggregateAmountOfCommonShares", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants issued, as a percentage of aggregate amount of common shares.", "label": "Warrants Issued, Percentage of Aggregate Amount of Common Shares", "terseLabel": "Warrants issued, as a percentage of aggregate common shares" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of components of prepaid expenses and other current assets", "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": [] }, "rsls_AmendedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "AmendedWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to amended warrants.", "label": "Amended Warrants [Member]", "terseLabel": "Amended warrants" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of unvested RSUs award activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r18" ] }, "rsls_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to private placement warrants.", "label": "Private Placement Warrants [Member]", "terseLabel": "Private placement warrants" } } }, "auth_ref": [] }, "rsls_IrvineCaliforniaOfficeAndWarehouseSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "IrvineCaliforniaOfficeAndWarehouseSpaceMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to office and warehouse space in Irvine, California.", "label": "Irvine, California, Office and Warehouse Space", "terseLabel": "Office and warehouse space in Irvine" } } }, "auth_ref": [] }, "rsls_RepresentativesWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "RepresentativesWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to representative's warrants.", "label": "Representative's Warrants [Member]", "terseLabel": "Representative's warrants" } } }, "auth_ref": [] }, "rsls_CommonStockPurchaseWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CommonStockPurchaseWarrantsMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to common stock purchase warrants.", "label": "Common Stock Purchase Warrants" } } }, "auth_ref": [] }, "rsls_CashExerciseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CashExerciseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cash exercise.", "label": "Cash Exercise [Member]", "terseLabel": "Cash exercise" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r147", "r204" ] }, "rsls_CashlessExerciseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.reshapelifesciences.com/20230930", "localname": "CashlessExerciseMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cashless exercise.", "label": "Cashless Exercise [Member]", "terseLabel": "Cashless exercise" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r214", "r467" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r566" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r213", "r214", "r467" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Inventory:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating leases liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r362", "r365" ] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Balance Sheet information related to operating leases" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures accruals", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ResidualValueOfLeasedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidualValueOfLeasedAsset", "crdr": "debit", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Residual Value of Leased Asset", "terseLabel": "Residual value of these assets", "documentation": "Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "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": [ "r546" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r32", "r125", "r519" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise Price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r610" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period", "verboseLabel": "Recognition period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r300" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Expected dividends", "terseLabel": "Dividend Yield", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r610" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Expected term", "terseLabel": "Term (years)", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationAsRestatedDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "Customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r250", "r251", "r262" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash flow information related to operating leases" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Useful Life (years)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r610" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares Non-vested RSUs, Ending balance (in shares)", "periodStartLabel": "Shares Unvested RSUs, Beginning balance (in shares)", "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": [ "r282", "r283" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Non-vested RSUs, Ending balance (in dollars per share)", "periodStartLabel": "Weighted Average Grant Date Fair Value, Unvested RSUs, Beginning balance (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r282", "r283" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Stock Price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares, Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r286" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r586", "r587", "r609", "r629", "r631" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r120", "r129", "r130", "r131", "r153", "r171", "r172", "r175", "r177", "r181", "r182", "r200", "r223", "r225", "r226", "r227", "r230", "r231", "r233", "r234", "r237", "r240", "r247", "r347", "r411", "r412", "r413", "r414", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r443", "r464", "r483", "r497", "r498", "r499", "r500", "r501", "r571", "r583", "r589" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Risk Free Rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r610" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsBlackScholesOptionPricingModelDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in dollars per share)", "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": [ "r286" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r70", "r73", "r74", "r92", "r445", "r461", "r484", "r485", "r551", "r564", "r584", "r591", "r612", "r631" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts and other receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r7" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r590", "r616" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-7" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r538": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r539": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r540": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r541": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r542": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r543": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r544": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r549": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r571": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r574": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r584": { "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" }, "r585": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r609": { "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" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r627": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 64 0001558370-23-018344-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-018344-xbrl.zip M4$L#!!0 ( &62:% 1 <7]K.G"S)3M+8DZ2CV'%',W:LL9VF;QV(A"0T%*@" MH/_TT]\")"A2!$%24A+ZCB^V1.PNL/M; (L%"+WY]7$9H'O"!0W9VX/AX> M$>:%/F7SMP>1G/5>'_SZ[E\_O/EWK_?'^YM+Y(=>M"1,(H\3+(F/'JA,]%L 3,J2%'1T.3<%9(BYD MIV@X[+_N'PV.CM&+T^/!Z8L!FEP9NBMHVHQ6$3X*_U1X"[+$2&(^)_(C7A*Q MPAYY>["0!!+NPOR,=@Q">[>%.:JX$\>@L[N2K)*UEHS<.Q;LOP MY.2DKTM3 U+/+A0*7M]K[#;$O^4:[.AX>0B$ W[ M3((LBY9'-I<\&@"VDC!!IP'I*3+"L83A1_2.#@<90_,P*#&T+LE9CY-9J>U> M]:%T[44.&_]QF74BZ&HE34B+\KXA>:GLDSZ4IGV0S-58YR!6POL)F>&J,109 MSZ#5GM';]"?0R:IH3D6?K#CQZC1^3;G66E9K+-TY%5X0BHB36T#"Q]P?,?\L$C)JAM4#X8F0B$(IBJ4B)1;%<9 2_Z6^*VZ@H@DG^FKW3G\$- M!$R/VI:J>R7,"8F#T<.!%P7-^=;-*F5+'AKH]@4HV$_J6. L9#X,<,2'#R(, MJ*_ZP7LG:] M,I-7'41+.)W0'M6%=BT:X6I*KIH-\9>BP6%T'XT!SRE-$)]+QXGBRR**L=#-WIGKCQVJS5"]PC+BT!("T^0EQ5,:Z"].5"MX*E ] M*D5U+5=-JQG)':R5L"8[ >;_B/D?F*3R*=,Y$C#K4#K#I,&)3E:8O8?,1\Q\ M% O+=LH.LYTS%!/,@6Y!) 4U&Z9'%%?4P5\Y^5(PE ^F@N'W"C,\UP:] MG4"G*DZZ+EH'I,/!D26$,L+T8+T6]Z- 6F '715TV=Y8>.J$XU41CJZ_U#/Z M9\PY9L6=E_2YT_"_% UO&#O35Z_4X2&YPX_$LCI?%SD!.+&MR!4OTLP="-6; MDC#+ZO,Z*K$,DW(VHJ^B$]9!5@49=!<*T?(DH_L$0ET;9BY2!V@0A163 M'EJ6BI^STF 9E'IT$MV!)"!VC' -IQ3=!B:1UD^]C]L4-8G]$) MZ7$1TKK[/!W&C=+*=AAS94ZD7A:12M+$'1)-UTQV+#9*G6C\4D3#L'=X[!C# MEPQX+EH75A#/%\>XDGB^PVZ78.,R9/-+>D]\YP9V?4;GMIDE[+<'(S!.@OB> MEM]M=>\#Y_K UD2RYEJ@U^&V:SY=9[3+MK*K.9PX-LBMQYGU#LZF.?82Y/*% M3I!*,^X=&,WCR!(X-HN=@#@R\1TDS2%Y'V#ORZVW4*\_7:]T0HI3C[+Y5>B3 MH *P>LP58\M]Q$)'K6?*H^MQ6 M(]X*Q,N7@CVDY"-=@0IGDH+N)-=V@-^0>\(B @_P?,[5^X?0'(A6DK=)V/R6 MS/4QC!+0&_,[@7]='+F3"E"^!AW\I'4@4TF'_*Z9 OO3#X_J(RD[*[^]))#OQ=P5FHM!\6".JQV2@S7R B[3\75 M3>IWZ.SA8,$61PK"G4#5>=UT Z3>N4D!;YW[MER M,T%W*F??PZ,=P:;L3FA?%Z%MF!_O8&_^1E+IM2$%"N?F1L7[2?\O"V7U1V7N M;L@,Z3M<3]5%I&\/!%W"NN8@>;;0]WNJNTA[YI[1/T'5P\=E8$@DE0'PYH/Z^= >T M++J?K3'<4O4-+VBAYN!O%LW/4R_<4O&\&[=0[P!/+7I?XBD)ME0Y4+Q?1=LW M_8W;4I,'N3M5]8VJH';()6*%V[E+KGR-[_2^##TM)J869>3J@S;@(525-,Y= MJ^O695O55A;U+;U=MZ<>]89'O>/A=JVP7LU<9H8J3OU=U&Z(_1[QFH8P#,H" M+[=&8/,JY#J5!YSGN%0+3A0&PU>UVU%VV[33 :V7NO=)($4J9C=_S%Z3W- 2 MJUW$5?*U1*,MBOEA;D/Q^@ XG MU9C_9^;L$JP,;A>8D]R=*J.ID!Q[X .JU3 )U*>G0: B_K<'DDC(W7=?7)JX8HLIX1G%:O)L*F>KR]8_ZYNJGX6P(\"0=O3Y?MF\O0YBT,7_:4<]IO"7X]L #'Z1RK^KKJ49LH7\I8VYPTT3?%&:5 M/>,B/K%TNX(I5>C+$9[BOS8OK\W1$C]..V799 MC:Z^!ZDM,92J IR3XN \C*9R- TC^5L(C8:QW2.#K3OS25A::4XON,N Z-TB:/ MF?J%-74V.OX_9IM*F/B_%J4C\F^LM\O%[*"6(9=]'TB_G5.(J$HI6AU")0# MV'M&$MOR)P*2: WG%-./'D]@XA8O?.U MB74580LA-S%,'./$<4UQW-DH_NY1CM[R^IT(=1'8.0P21!*A_.)6TN5'$O%P M&?K)-L"$PT=/"@M8.TAI%9*I2F= M3TIF((?.UT .A@II.*D MRONG-_<1\*I)?WLLM8HQUODE-KL1=LQ%DFQ'C M+'P@3)_E7ZXP>[H,O,)P4$ZRHS\TZ=N;OE.:D@N%6+]"\'1+^#WUR 4AXC:, MH _K_IM-R]6C_PK!9)6>,QR(TE"Z3/V1YT$5_B69XR"S4"N&S56$7UGA=%BK MTK=\G#-Y/"_YE8=)Q+T%=,31G!--84GA5=*VT*,GG%Q$S">^B3@*>I52M%(; M>@]Q[01B?_W8H92;L(6ZJ5>9DI#MH4:WI#U"9K[=9K/$D$ZZ5JH MV1C&?4;.U._MAIQ1# L4F =@UONL]]PB06[5'F)!TX9\+=3\8Z2:=CW3KT\6 M$[H?R8-^F%W[U&?Y1NNAPBQ2.OQ$TX!ZIW&+08O7G1'A/A5)(.]55%$BZ"F@.S"UXL^ZZ4F>, MOZOR4(\0T%J/$%]<\'"IQF\5@.L?N#6!2D;CN@S/9=UDAA:=]R'KS(]MUK/0 M9-6DX.YSPK_)8JDT$K6EK_2U2S/YLQH+%Z=P_A+M;1[/_#UEEPLI/W) *>CX7R^QUZ&P '6<7*-T>LQ,]E M6%DG_TUZYRP44B2+4CR'E4MN46/=-ZC+VNH5;CP99EN?SIJCI7J;(5W#N<\\ M-)#02GN,X+-K6Z6DO(6AOEJ5E"]J+(4MU<&].'L^2Z_TH,@5P>J4B-Z_@H7D M)Q9.!>'WJKXQ6T52W! O9!X-:')S(@PT:GS1%W>E9_R,QO:TQ+>HK#736\6Z MP39]7U NY%A-(T&PK,Y6%LF?RPR7G9PR2N8?/Q^[W6M28?7CTB-#W#A;"H&]5X7/I M;W&(4['#_PRB!U@ 9S*!!3WLQ2W40[W1, LAL+PAZD2J.IM:V)]RT+0R1H5> M\1?Q]"%"!DLO^H\ZBBCD+;Z'_B2*VN3R@$U9VSCTQ?=+Q*]EO_LO4$L#!!0 M ( &62:%?^?N+X]0X +34 5 &UL M[5U;4^,X%G[?JOT/WNS+S$/(E0Y0S4R%6Q=5T*& V9E]FA*V0K3C6%G)#K"_ M?B793NS$LB4GV$K255TT)#J2OO,=W8Z.I*^_OD]=:PX)1=@[;W2.V@T+>C9V MD/=ZW@AH$U ;H<:OO_S];U__T6S^N"(.<56E:G?=0_:A]U>E:S&65R 2@3PIXE=1;?7$898N_, MZG1:)ZUNN]NS^F>]]EF_;3W<+Q+>LPJ.46%*%WE_G?$?+ZQ(BR'UZ-D[1>>- MB>_/SEJMM[>WH[?>$2:O3+[=:?UQ?_=D3^ 4-)%'?>#9L&&Q]&=4?'B';> + M-27$WU^(&V?0:RW*DJ;@?S7C9$W^4;/3;?8Z1^_4:8155,B_$8/A'V3!Z9R> MGK;$MW'2M90%.;-O44[ZA8*8GBWK*\$N?(1C2Q1YYG_,X'F#HNG,Y1F*SR8$ MCL\;A+JTR;EJG_;:'/,_GWQ&.3>G2^PYT&.FP7ZAV$4.-X4+X/)2GB80^K1A M\6)^>[Q-U8M .@$SZ*(Q9+;*C!?2(QM/6SQM2ROWUN=B67Q+1^/1#!)A3-L' M)2NF0G27>#HC<,+2H#F\P_1S06:45B560"(^):5[+VB%Q<.*66- M?AN@I'ENL=YWD/7--*F^A,JV 4*M@*TCN@=^0)"/(+/Q.P1>D"O^V!ZBH@(B M1#9P[< 58.]8_2,4/,=/&FN2JH/O/F02SN)3Y/-RV8RDW;::UB)?]OLB:RN9 MMQ5E;D6Y"TP,E8OM5$$NG\%@DB:)PZ,,GQC?QX"^B$&>3?U> 9B)>54+NCZ- M/Q%\"BZC#_X,K3[.U 4OT#UOQ!^VZJC+94 (T]=*E3+3_/FE=]([;A\/3GJ# MWJ SZ+0'B4HGS&)(TO4'Q([S9[^N64IZMA2E:-%@&K:H)F*4QO)C@J=+C46% M8)T*8^) PJ;O#2N@K!YXQLL ;L-Z@^AUXHMO9@1AUA(^SAO=RFGAP]?0<_A_ MU_\-T!RX?%@;^I> D ^VU/@7< ,HH4M)UAP:U4E;)[H\5-,-@(_I!-FLK^+@ M)$RG$^T'I0J8(NZZIG(WM&T<<#OTG)$_@>01VI#9)IOOT._0+^AK563W@^GR M4",#Z)EJ +?>G%4=DP^&0\)S,LE^T%F(*&*M;RIK#P3. '*NWV=\PAA;ITKX9!E0_:3C^V_)MAEU:1\^/8_5F@K3EY?_246 MEDAACDFIJCUI;$5 3'= )>J?O_A93V@.<:IDY-*7ATJ%Q9J\3P_@@_M2U-Q- MZ<1&$YA71[F320&@F5R2 #K*;5&:/@V8K>GZ=;L?-F%4 Z/*JE6/U/4]6O[) MG[\#0MA*.J[61S91>4GW@"-M>"JKT5K]" 5\J@GM ;,; #5QG9J-HGC-6B1G M--.;45P __8X[8*/5N^J,R1,(?4,HM,76"F^_ +/1KRA&F\?=8 VCM$I"(>TYWW MW!ZQ)\#D1BBM)#.'.TT^LEMD(333?3\/)/*4%C*9D7*/R%1%I]>M]JIW(S@. M"JOT )!SZUV"&?)Y_;*="-FI]XA7'82F=[F//##;@\XU(!X;_.G0MH,I9X*? M!Q@C&\G6,L6">\1X2;"FARPE8(A=R=3)GG";BY_O^0[]T?@9O,N]ACJY[)%9 M; -YR4W>KZV5(Q15G:N0'7=+,B4]8-%5/6"Q+,7"8RM13K4-Y#L_*A73.)P# MY/)=@&>O>ENJ^@&-,X&+#&]+K M=Y\ 9K+( ^3CEE$D8AB8)+,<5K776\^'S+CD8:N?5F*J<9VTOYQTZ^I62AI- M.ABV6CWIK2A.ZG.X+A53Y&)=IC3',NJB-\=)6Z F/<.H?FGRC;":/Q \ELY3 M$RG,,P15&M8)+()ENH_@$8\7^ M.?+I9XFY02.:(S5:?V J M]0[*!/:!=DUTA:ZE9HK>?GTC>W0HI'!D)KT_!K )8 .#W[X!Y/&YS9="[.\IU M"9R%&P!U3^MBUU(XK8T4\AU[.-91WC4%Q:+FD5^_>ZZTWDR?)]RPGE $0@R= M_P34#SO%.*I08D2Y,C^L9]UZ]!56..-H5C_.W# =H5<7B M3C;4H]PSJ)'##S/*,*,-U6=Z](/8LD]VJJG>5N:'RA7Z8489SBU]C9E^\'VA MK C$!5O1RW>@)*G-L96M;5BK8=3T8RX"ZHT(>++A%:,PW5NL$CGW@(E0 MON\3]!+X8??T (JNARF?Z\[:PV?@-GU1*<,LG\ ./4?\%7&X6"9MW]X^I0[F M6.=GFIVZ<5>GY)*=J1E3E^6;!DI3EN.24Q96C!664_VEURM7.:=O ^:G5E,? M)%(^0,8:O]J)\%/+5S#\G_T=1M%CR&]FH_4'7A%7>Q8;&C M<;(J(V\CT MXH:<N*+C]\HOV9NL0DU9&/9/._:,_4,?ECKUK2F-RVN/K0N MC"O,60$O$YAC%5OB9IWL K!Z743U9%Y!-NFUD5";A,YDDC3&_J#3[^P;H85P MC3]6/>6+C_^!,$1@-3)$0G*^T '07D(!>O%4U;?M&N*I]M(T-M&$@8%6BQ&":_PFZSC7T]X"&2K@5;92C2HN=]Z#APO375QBH_WF$@UK!$K X/:NH#.W_J^P>0*!R_^ M.'#C.X7EJS*IR!Y37!I^Q/J)VNSN>-]"'O?2"/3Q1U9P:E#;?YH B^ V)&9 M\JB8O,5[=N(TU.-!Y\O>4:T!//;1M$U=R*V]$*(4'U8@=0 V4$8#L3$8Z[&+ MXQYMIBJ=R-*U] =@ 'K88^I5(PBK'_/7-R9R7BN5AXVJYW$ -K*Y/F*[R3_F M4*LG< UC[.:0[_WERARD713AC^U [NPSSPZBIU/CD3+S"55E U')[" MI[1B M8I-2/<5I@DDM!MWP609-&\J43NOF"UN:U7W#5@5&HZZ)V$KD?D/SK&3E!2Q^ M:\7:"TK:,YB\S [2ADHK)C:I7*?G!KO<$K_T.H+59YNRO-7%4GM,_B8:B%E6 M='+6< _C9U\*L5>FL($"8DN0.SKK'D(D6N*3I&AXR1(QQW*VQ)]\9%&&;_J@$JW&KM\AL9'\ M-N(\D4.@71>^@4-($D-LM^)ZC_C*$P7J,^4.C']U':B_!?N)QZ7YJ4$7TX# MIV V<\6Q9>!> )=C>)I ?IW&&)-0IT,QP(:O?/D N6HGI_OM7KMC-:UE4?P8 M=:(T*RK.$N59B0*MGP"UXC)_MGZ*BOVYXI/4Z[['[.?+<])MQ##JU/0!2J.&%Q[ $(I6S;-6_-,=1\$-XD%)1G1LH8U)-:,?(W "4 MZ?>O7$]G+OZ \!&*I_ *6ZJRW(Y27 Z7Z;=^1RI(7!2HU'K7T^\HJWIX=N+R M2]5Q7DUH1WDM PHM?J85 YVU7OS:'3J%M/GZ5$,:V;L M:O;T3DFB'A2W'@T(]Y5)O;'I9.98GP8-:=>J J!/'BXDWKBH:@^LJ2S>K\IQ MQ>4DWUF62@$S><.?Y4H14TI52R0[AZE4Q>IN _?5-P&6&5IAC;3M\ MX758=_S&FU64\M?K"GPG[YCH "5"5=Q!5VL/? #XC88AN-$_MMNAUL5]K!+@O@[X8D MBJBMA[V#;'"$$D+C8.>K8-4;J2Y6<4-5JM@CG +$R".C\0WC";C_AH!(6G#Y M#,UIVKHD)]OZEO$;..56URU5;9[ [(7%31&^A'5L7' M&\#S&][01J)<#LLT\D"K1]2;:1&L3-G&GG8^!V@54MCJKO"LZ>375D@(^_'" MBO_E_U!+ P04 " !EDFA7E2T]!9(S #40P, %0 ')S;',M,C R,S Y M,S!?9&5F+GAM;.U]VW+C.++@^XG8?]#6>=C9!Y?MJNZ9KHKI.2'?ZCC"93EL MU_39IPZ:A"1.480*(&UKOGX!4!=*Q)4WI%QZF)ZRG0#RCD0B$_S[?[W.DL$S M(C3&Z>_O3M^?O!N@-,11G$Y^?Y=GXZ/?WOW7/_[7?_S]?Q\=_<_9_#TY/TO[T_>GWX<'!W] M0\QQ%E V!J<#,=F']Z>K/YPOI\/IY\'IZ?%OQQ]./GP<_/+YX\GG7TX&=U]7 M<%\9:N/8!)C$Z??/_#]/;+T!(S&EGU]I_/N[:9;-/Q\?O[R\O'_Y^!Z3"1M^ M%2A:S/]N10S_A8R;LR#A M*SU,$E#/F>C.*."Y#H=8S)K3;/L%FB9JL(-MH'^SDP=^=4V M,*W,U1&N9TD0?F=A)IN2CN95*'=%Y%<3DGT&2H]%X M^:N;.'B*DSB+4:L"LUNH92KOT3-*<\1^$4PF!$V$.3*7.9HCPOZ=3A[01,07 M;5#JOEC+U(H021S:SO%LSJ(I@8'\MY>O_)^H#;J;+-L?!PK3&H99_-R2TW1? MK!=J[Q'-F ,1X3/[^[]:ZS6,KULW5F<"1-B9L4."MRH&+XM>2J;Z=N6 M8/Y$T8^<+7GYW)8;4LY9PCT@X0K]Y3]W%T-T%KQ'.<%S_G\B]7#,HN;Q\1+^ M^"5F)[&CE+ER_(+(.R,;9(F'A)#U?'S!H^4/C%VGOQV=GAY]$!F7_]Q=2R*% M1HH=I%% (B[TG&9X-GR-Z06>!3&+W,9!GO T@KU-6D^VS2L+FL8!?1)\R^G1 M) CF!2$(1;/CR]>,620/I"_3?";V&W98BZEJM5W)T%6RJ;(&I_,8,;3Y;_B" M!>F";+ZT@UZMY1ZGV7$4S]:R#Y*DG@*5TF(\2_>KP$K,UAPI]F_.4IP>187@ M6D11,G>K" M]ZP;?Y=0MH"MF.IJAV5-=_R''=7O>YHA.&4XDS)_0T9H-+:(K MG;V$-%.0F&VJPIS3[UOK(F[T$8I6*W-L6W(6<<:GV@ .2I"#PIT-O@H.4Y$P M7F&;X' +Q81GXS&I[7#X;S;^9OF+/Z]3YL;1.CLX?&(Q2!"N#30)GE#R^SM+ MZ"6M1NCC_NG\@G'T$B<)VTQV,B77LSD[3W$$%43;#/WS5,$#V\%;+-DHZI!L M,X<9TFJA,<$S>\E@=Y1RRA;$(OP.UIO*TI+K^J2".1OZ/AOP'SSB@2O>F+ 0 MY_=W[%]S$F/"3@V_OSM9.8)CB2

(@M>KL)AN1.:,FM3Y\^G9P,C@:;F=D/ MJ\D';/9!,?V S[_R*.L56C(U2K*2F;&?-B;&?OBS?-5PR:)]GHG@Z.R8E ZT M8D(FX+:\2 W2+K:B @-Q!; U>1OPNC[!DLO8!H>&3D 9^%4<@1YI[@?,R&XL MOR?=6/NKAQ"Q,U6,%3HOA9-JA!*R+XJ6RWY+Z1R%HN1 J>Q*6#EE.N@FJFYB M+K98OU4#D.0Z1PMO+P*0N4078 M+SD\1;M$0!W8*&%UA,FAF_AZ VNQQ?*]NGHYOBM/K\43AJJ]V_P. MK5MVWA&-7CT#KX$3=#RB<)K&/W*=BY #*_59#0Z"4*WAJ\ =B&W/ (U\QW9X M]&Y-*L3+9J5#V*MIK"Q58Q!E$*5F[ )Y)$6K\I:[5/O[BX*+6+=F[ZJ\C619 M@8%Y])V".T/4IX#6GJ$4\#!HU8=S*G@7>ML])NF9CRTQ\7(VDJ*^%3'I4/;K MVPF>(Y(MN.UF+"KC*9$YC]?.%@:#L1BI=IUV8R'QPVA2%B/=^=&NF;F)##OC MU_]>9$/0UA9E1TCOET'W_.BDN %:_TUZ.[+UUSZQ_;I5C+6+;_%7-<:;OS>Y MP9&Q!DM7Z?6BIH36ZG9F!QVO/O\=! MAB:8Q/\6- .[$=7_14^77"A[)QOJO?JF"_247:MV/ MH$/6J_JQ2LP>HP)4.4C< "+G:'4$]P(GD]G8%"PE@6UQZWQW4R)?W M"#W27LWEBE.$Q)N#NZ_%G2V^!O_"1/19:"S(80:EACG. 8M/&_R,X9CC+'7X MI9JGJ9G6$S-NA'/OYNQ$9-G":Q#GU>SY0Z,9(C,>O1I2GS)0I6*J@ &0J#5, M.; UF>V9F8';V :'WLU&CG39/M3(>JX6)3%_0OB>!;S:.M%M,$W19!70,UF& MJM!=0"O2VJP$57(6F];V4/VYB^QVW:<,2;\WQ$6+[/)!T!&YCR=374),":^^ M)=6-@$*Q39.V;(0;U2W>#5N(H=JVK<*F_YMA-?J2_FT5VEX-YRL*^)LZ/,5Q MGX$1R>R9C(0%LBTOO!J-&OFPO>J3]EFA/, M[8X34EA-"YD"&@*5ADX[*;0]I2V691M8CJVPZ+\D6X[V=@N;$EV_6;75:^QG MB_4__SM&A'%CNKA!STAV*>,V6)T;LA[NDS$E;T:K:.J3:"YSF-ED.TOC!)JK M6'$#9/O/G%E2MY4T8%\M)=7WWSU*<=P'J:K">1UB^6&_**<6.*Z,,*]\]$\L/?"Y? M.#E;?"MZM!$-23PW>'3;X;JN NL)(+#'>*.I&6'/A'9O*FL("5LCYZ//PI*: MG:8+'16^;7"W<^0,I>%T%A#=^UBF82X=3)6!(-BP0LJMEVEGF ,;J@,[Z&I2 MR4C7VB3!#$)_TPXIVB8G"0E^R^)R&J>(TF'X(X]I;*J*DT.K*\34\$!HY?\D M2+^7&<QZ-G MB_)?-/9E/X%2Y=RF\,PDK=E5 :V(;L^P:DD#F[#JW;A9((7U3IC4+":0==>T9AHZ]V+AZ[P8@07?K6T%R-/T6H"'* M/X.IJSW;0*AKL[9A_-&A+S8KPYAH:;'$3,I K%FQ_\*R,HI;-66[J &X 7D, M7H=Y-A4?T3)>?NP"&W+_,G 0A%K<=E3!'8AM^XY#P_?*]88<#T\W&U7$JY<: MM\?P*IQPA1U.QR!>;!K5O,OK7.TWX # =^)L1[[U>^ M871,1,[L/*"JA].J0!5-48-Y(419'*8#M2"JG;(P(T^Q>>U>^Y%ER*X:D75( M]J[.HY<4$3J-YPI-WOJ[5-X5B+XQ5ZKM#H0>^W:45,4NK%RM5[7<06^ED1*T MO(8FW"9&X]*S_IJH1 JKW)>5T#X>-BI]MF"81K=, 3:_*6?#M"^?.9H&,2;1X4;8]1[2*,C9>HC(G0PH1<$WMT8FQ)@^2B?U*\P MBA%=UGU&H_2>/R1%XG1R%M"8?DOQ$T7DF;?3B5X']F>E'_GA\28 MW"'VWV@8_2LOWJ>D]XBN*DSY-=/ZAR5@&@UG.->&'%TLI33)KA;S$?!LD+W" M9(">G='W7!@*WRRH[S_-_0W-"B.T3L0TJ.H M!*9__)6'Z0J,B89V#M1JQF'-BOV^N;^+XOKE?1EJ?M] WC*@6_0R#$-N:FSK MOR,X9?\,EX<3]>[G-(>E5[:8Q5\:(BH427L*EX&:DA 5X,:O"M>4##:CUO_; MP&ZTE'<)%0T ;MO6O4WEY_7XAA=%<<';BYB&">9Q.3U;L!_FF ;)%X+S.653 M)'G$[]89#.:LR%GP/D=%!:_.9/M9W+9)KL/E?;QN[(*G^?'C>K,I6=]@OI8[ M%[M7.MP*V;[;(SOCT]8+T/7YX_>=]#+>(OL0CV-C4[-AE)WQR,?!XH&]:Y&- MJ\.']MR%O9!4=J["K/_WUTVD*$U114+O)]IS9O>@UJ%]G>/?TC)V,T MODZC^#F.HA/1%T1]Q-A4=0SR:G<;S1ZQY(Z/&#'9<,,_19*\P MB0?7QJK7'41!QFH#J8$^E/J)TH-15T1\D3O4]2)8C+2II="-!?*6VAHOYQ?4 M=D::^:$?VV)=@H7(#$^E2?#S65^@)LCT.IJ$D-[WN.)[!CG-\ P1U4FF"B3U MZW*PG@CAJ9C1> L%Y2:FA)62I85NLC%IV8HM%N]U_Y%AN]I\M%AZN',.DDMQ MO\BSA&&8SW+1$WV!Y@2%1:E.Z;V=T7CU 7KE#76#^11WP0UG!,3)0O8K!#67 MY/6FJLT_U63-KMS;T03[_$;T;VY]:]/K^.;PG:T:,]7E75??VZHO>MP8=P_7=H[$;G^7 M!&WQX^7EY3U!=!K,41*/F6N+6:".Z/L0SXX%7]:9K'/,,$XIBC8I7!25KRK7 M[J#0$?2:(38BVN'CRE_U[/?6@//=@.?E@.;O'G/ C+X0V)8&7 M0#YSU\NODXBW$VWRUE5X=P=@;6%3-I*$^1,Z6MM:69^UN=\M 6RE>M6D[/@# M?]_U$3CIGT>4 '8HB9*O6RYF*0:5?DD^[+-%2V-1$)I0P=^33Q]/!(_Y;_Y\ M0"1&]+QX-S3CWO..@2-"4"36EQ;L.8WL4@J".4>SY4IZ$:A5B?/>B23_=K%Y MWSM.D;@$-#FJ$F"'$@F2Q-H4*JA+O=+2;\UY$7R<+7Y_]Z$:IS!LHNPSK[IA M6^9E(L:QX+9!OG[NXSD?C:9(BX9/M&,!&&F$-@N4._F\Z&)V':Q MWXBM&EYZD\!YSBPZS:P$48&%XL[DRE25184 8"(Y#^B4G?'Y_UW^R./G(!&7 MO-EY0,@B3B5YEI3I;M"FD8C6R=V'] MVE!85E0!DZ&-M'S+Y:]-G1MH":QN9^Z2(.6=&#R0&!12)3S*/QM]HD4I7",HP!E:8H).4@1!@HKI89J0VCSH* M4& MI1L *V;0"4E'!3 )7:DOI=12,@V"%3#H)&6B!)BT2G',+4Y#;;"@@(45-&A= MG9P 8"(I$-0&;!Z8_K=FB;BVN:RXT"F]3<6"CH=I0- 4)XP R@.0;*'(>CJ. MA;*YZ[/2CD0!LX(2XG89:]T WSG06KI9-B(=<< $M\HWW04+GF2R2[KM OL6 MF+T6RE)MN]3 DQ#)452E32TD%3R4 ZFSG%0$];)+_2&>;,TVCR!*V:\'A;(' MV7%>3PLP^]@^$1ND9#L(REG3S5),5 &3G+5+ ^'+%&=,-PEU[\2ZLB?S>=,\ MSO?^TSBPLZ 1F#277IR3*I*%=)1G- M2_OJ/0I#Z(;YWLL8RU),'3'PE0LV^ MT?^VU>;)"9PLSO%L%F>KI_S/Q;M9$Y2&:MEH1_C>P!K+2DL=,-F)DEB;W)+- M -\IU,:2TQ$'3'#;1A[,XVS3&5=YTUD![3N\JR<=)3G A'2/,L8"%%T&)&6; M)=WJ%A['8:S:CFP&^@[^ZHG.AC)@4BRA*.XHF6^8L]V7-UD]H^+._P93?H$\ M&C\&K^H\K=LLO@/&FJ;I2B8P85>IM8X8_4>*]40FHP285':B7UL9F8?YOJEO M\P2M(-$H2E!MYG\\%?MA;[OX<>=#.>AQ[T0P^Z MC>\[]* ?>M //>B''G2G^/U]AT&ND[0>4F/"N2X K0,BC1CNA=8+^U)##PX4@%5^T. MIH3N74"?6A40T+VK@J=YX](/Z3\O".>!:?X!2M.D>6WS.1C]C8G+R='EPSS(+ =)+5Y M>@4LQ%2]3OW*PE*0!$Q(%FE]/2B4/+Y6V]0'+3BY^]).JA6#! Y*.M=:!A(: M@-F%HM1.*QG#&"@Y6VLI&>@!)K'="CNMJ%3 4+*RUC)2$0),.!;E<7K3LA\/ M)4UK;V;VM/D7Y/Y7Q)BN(@\5,2#"[$-%S*$BYE 1\W-6Q+!-C_#.\PM4_/]U M6LW-W>,DN<+D)2"J3+CS+%".47:"=R8/6.9\OSH.%#9:4U/WK W!]F8#PG6& MPJ;:$!3X._E;E&U:C10RVH&!DI1H03X[E &3C4U7V!TF@OE91N*G/.,;^B,N MFC44TFP\*Y2$1POR;\R+7IY9$V05E]D7.6%>Y([%TKBH%;E'+)RFJ+A-G2=Q MY<'56C- 28@T$'$MNH$Y 7ZQ:YBE'SM67Q'2@V4OA(EN= -3/K#Z%\Y+5Z1 M><2*Q+H@YBD0)0HS_DT/\4WM>\0L@\898H?NYSA$!>'W*,230I2Z=RFZ7Q9* ME64+&TCWS *FE#JSO$4OXB^.CFAW+)0ZSK8.:F:*]T/&A>.L*>3*8-^;3"V% MMMY>.A.N(D2T\D,!D^K3Y^6%R5 M<#Z(TP[CR1C%64YJN7"[::'4%'?LW>V8L1]*LXJ8V]8:EWGW8;MPX9##0:5_ M1:J1AUB]'7OYBD@8TTJO09T)P-2U=YF&D-#M4YB%TC61IG(&WR9<7X=-@E22 M#*"9X2*F_'*6N8D5?N+6=^.(=(T*'T_^=O)Q<#383,)^6,TS^$LQT^$U(#6> M7*_$&3"GC?>@Y4= K,*RBJ:V"4H,#JH72ZYM>2%V70YTE M0?C](62[)J)?<83DE=%Z4-][B*WNK'<,)27^]?^GJW/R4]JDBK_"*8KR!(W& MR_UTR,**F4".?F,+/N+S( E%C>]5$!,1H @Z'AFR9VRE[]*8K(59H=1?6'P5 ML UR@9W!UWB6GJO\R@X=+/:*1ND]XI]388'G64!C^BW%3Q01\9;1=3K/,WY] MD(9LU-(WR36EVZ6@E(?8^8AN> J[A>XC\9W#)QQ0Z!Z@].)^+1O\5'3"]X1 MDM@="7XY.3TYW3T2B"5X@W)Y$?9[OLZ16&A0K#3XRW(M+X>&M;=0?M5=>YRP M'NZE*5.!TMGBD2VK.758C01V!'$4Y'8OIP6Y_KTYQ6HDH".+@^9: MR;%,)F Y&OJF#:.@G(,'!.1TH43:\2ZF(6Z[3I918M,6BF8#T:KQX 6+TW:'?X:6<1 M'_6TS1 _6\@GT!RM.ET1ZI&L327<*K7MDIG KJ;DJ-X&,_W1SSP,T+FO!W,T MJT^9-\!TX'(V3_ "%2T*(X&)]LRH@8=R6K15ZZTWT=1D^9?13G'6-\97>O_P MS?".D'8,E*"_CJP,I/F7E]M3'-:CH 3T=62V!P]R+._VM#+:@8'2HUI'(CND M -N6&F[;INQ9>]/[S;&US29Y)JZ=6/LMO/]2+?,.%6H MG_LTL/?KEA3.F2O TG<-F3.<\0]'=>.Q5G/#CB':T:.66 4JRW@3,X.(^*=G MT^AKD 83X2%Y2M6QK.)#M:QB/?<@2*/!9O:!F+Y)TE%1E"8GAHKE9-E!VT$^ M-H3\B3*L K)X"/A6:7QU4@T/(]/F)J M]ZTFS;]K+J'$P^+1^)$%OS0(1;I> ME^RR&0@HW674QRV)6=#659GV7?Z4Q.&JNU5=HRV'@Y)JLE>K=3&IG*"NV*RS M9-4AR66@G^./.VEK]ENX-@ '%84T_\#D.^\%+_K#96+;A?!];F@@J5U2@ 7[ MYP&=\O_QD\HS

L)NB7A@ZK'Z##!# M6CS_MOD<,'_RS?#-9+NQOK./S<1M220PL=X1'"(447Z*Y!VZ_.//HW'IJR'J M0;#0^RRD3+*5,5D]Q6O28:$IT6IFY+96_ CA,2U5GBY<=WUH:N/DU>(UG^4S)SYV_ M^SXL*Q1@Q= =;/WO\1H#/%M\#?Z%B?@0A2;+YS0#K*_-M.Q]:G$$M ILD#46 MRCG/ L#W-3 "2WG+2?+*XCR?33/^]-N,HW]ZWH4J7 MA6JDU;\0'TD0H5E OO-SI?B!DZ07H6&,[Q1:BP(T4.I??->I.$=2GOE!C$L\ MY[/4.F,WH^58WTFR%L5I2;%_L:XB!PW-E>1")2?F,H7GJJP:Y%INGO8QV)Y6 M6*EI_T;1.$]NXK%[9J(\%(H[[TY)RM0"2Y]JB/U"U)\&,@^#XM4[-/TEI?LC MT=+G8XOJ)C(]PU(+PY?0?O^Z,&MLGW9-,CWE4@/\KVU:FCN M.5PK*5JUJUX5H!D&0?D<2U-9FN@$)DO=^PA7F[<15&B*$@N*7\]M'4;"H MMTVM&8*+-LBYT54%]C5Y9OO.>< \."9I'(S&XSCDV/T1$#3%;-F'>1#*BR/J M3.#[OJD-]5[7 #O2[C\.DSLN4W+;.,IO/MN2J'(XI77@>YJ:'A+$%/ F2%6G MI3( E#1S#=F5R0!VS"FH&3&7P7Q(.A%D/2(RXY6F:4:"4)5ILAD()8=XC2L(\3R."CQ2JMR+!.X'Z)T$R";-2(:!RJ!R7=;#^^"Q4S35ZT"AA+*."NKVB(WQ(&ZGRK>\W*[ MB/IK]2*JF ;(.^BBK?5L(0IU[1XUEXSP^47&@IO\,2R<-FW @=EY]&JUO8# MOA4:_ M@_U]?4QR-73W8X>DU '[M\/1:GYX+SM-KS<\RSX@,DP1GHN[0_ T& M#3R4W)Z;="P(Z\H8[M$DIADB*+J("0HSLUF81D!)R]4P$!-I_DU%[(/K[W"/ MB$C@:W9\#;RG'5\E+;<=7T,74"%IMWKM"$![O%']C#+J?',GZ"KGZ93ELO+6 M=STHE"W>0H\V>[N*F&ZC* LN2^&@[--.+)92TA5_2P?.U9)_Q-ETF+#]B3-4T0I9>OS-G&5%-"67\N*)NYBYSJ4]N=4XJ?@PS=)4$H,C\VODD_ LHE MFIN+TM/4%?>',V2W(2@ H53LN/!:08K'U^_ /D.HT&S+@/3PO.#A>4$ #0=[ M]+S@THT)J[HQ- 8H8/VV V@)D']!3.)"]K0)0%#"'SA&T47._QCH2%_!67"#C43Y7D7ISP.OS>S@D7>KO":;5C[+Y/56N&_B59-]U3 MB[Q^D@/0P-G1_J)@-Y@& MSK?;&MA*=^:A-=#O8P!N6XF&K$T<]@&LP YM@KVT"?ZDW54M-!H>NJOZVZ?V MH;MJ+QMN6^@R[+WA]IY_/(+R>@1N9-3,;L, 8+7 5DPWD.1_3_^* IX>X09X MG<[S[)&MI8G!U."P7F=P"\'45 &+P&2(:@,PW0! \9=)"TW"@O/$W"YV]S'] M?D40ND[Y68QF]VS+T[X5Y#(!E'#,K)8Z >HHA"?0R],_<<)"*_ZBN9,L%6.A MA)C-Q*@@SK\$I5'9C5U+M7(0B-YJ TG&])'7'FM#-Z% &%'E/;D)&,HF9R\J M$T7 JAH.I67N9T%W$_578G:H)&VMD2)1YZS6P;R;QUB>F+9FV9+2>F%WY+,15XK!I]EW^27EC9#P;6\VPK&0<* M@>TMA]<,;+NHNPM ]N!9@Y^QP5-?IMM4'?IN]'1Q[%=!3$3S_Z8 U]JO2\=" M:\MNY->E% *S5UTKZFZ^26&F;E- :[]V,$\W0D$6UY\E0?C](9RRO]+B.P[< MK7#\<802U]+[#\K2^Z.!6.EHN=2@6&NP7&P@5CO4Y__$]_FM5.>KJ?+O6 ]7 M^/MVA2_.R2+*C1.9M%:LI+BA^QF*UMU'SI+@$>.1-90&5T M:(OKIRTNH%.+AC<)%)3#F%,KFX2.+CEKV4X(I5FPA::TSEH!&WL9?F$0\/4? M43A-XQ^Y+JVG M[G)AT531!%H_7^:G! KE^O;GJY=.WTRY<5XL9 [9N4H%#< MOTEWUIY)28E__3^4=8,LZS[< 7=?*?Z&KH#750EKPF_BX(FG&F/D_/C:1\T- M,%]H(%8:X/'J#X/28H<+X)\Z8]#*%? A8W#(&)@>TKG+23@-Z-H#6KV8HQH$ M):"L^32.BBR@QG*(+O<^NES'&Z7XB#_,]"W%3Q219TZ)O.64!CNHH;%F(NA3ITM-;^QJL=,:27BN.ZN.M0OTXO7UE\S)BH^RY8 M7RM#J5=P+';NBSW[J&6KA+*AC;J/5:%45/C5+BEK@!7AMTSR%R:;&TSI=1HF M.3NW,]L*2,K 5%%4C^M#J0[I;RNMP210>:-[](Q2T<,2+#_EP>651B-VLF?_ M3B8Z])'^B%M.1U* MLA+^[*<-[NP'_D&(* ^9NC\PA8U#V=6B&@Q6FLA&!-Q\U?1TY/?M1, SR$ML MJ#0C9( %D LR*=0.]V54=/,)^+,D3/V!0/63R[13DC@"&5 M!$4'5(&?[L'2!M/Y3AA9*5WI(=,&I (+J\YRRC9T2H?ACSRF!=?5"7(E-*R" M.EN_9R0+IGSX/PG2%U98C /@'BVUT"2K'<*Z\IBCIR#!Z>.4A5ESE&=QR /3 M]VJ7J(?W[?.<-6SM__1T^0D9'K(@$\>-+PA/&%[3. P21>BF@855%.82OVF( M\B21XA!21D<9Q&E@ 7@I*_U:RT%-2KMRH"A\/\'/QR'_I#U9%*)8_K"1Q/(7 M?WY[V&%[^0^^79&5NG &EY'VR2XOIZ[^ MV?=-@#5?JZC[CR-OEJRR M9/1!S)Y>V"^)X!^-/6>XDB 4>>[SG&9XALCE*T]8Q^EDR)_+9:@^!J\*D=>: MR?<6TT0?:A$,*MLOBH3. H;;.9[-60@IJ)?_EK=4IA0YY?U/3ZIY?S'[T1.? M?E">?^=/8?E/J%C;ZRW 0SA%4SJBP:Y@(-);*%.)) M&O\;1<4;M.>89E1W?=#16A[<"SM/,UM8GSENEGAJ,G/:$;!N)3I5B;*GT?($ MV->,%+AJ DH3O5VGT-2#?$;^!77I];;QM'N;[ M6.ZDFUN/B!M)\R^U+RA%)$@8CL-HQCA+,R*^2V( M(L:2*;^&8V%E@N><0!L16HWTG7&H+4 KZH"YT7:" =,)N_55_![(.V+:EC/O M)ES3:=^^9 &6M"X_'Z Z^RDTT78PE%VD!U6S9'5@D ._@I-X46E$V'9]&RQ@;D+%OQWPY> 1':'_<;S^_ <8GG] M>\0[,% /\2V)=\L/;%/N/S:I3^.&E#2Z2X+T-ICI"W>Z60I0+D"J^EL!1R<< M\*]$ZPUTLS5HCR@:>"B9@2[MHJP2&E;XEZN1"2H>F,XJ;4SL]WC2'FOD)Y+& M>\];.(749G)A2.7G6>YQDEQAPO_8MDX:%H-RRNE(8SOB&K!B\A;)+#[PU;T2 MKM;9FQVUD3%WI),K)KXQ=63,&Z,X8X=OWA1R^3J/2='X?YT6&8V.U--BW;UW ME[VKJP53WYCZ+KNZ>:#3J3>5K /EXF1_U%/"Q#>FCKQ=#D6%[17??\#\5WWM M^?;+^ZY]W3_EM>?M&]/I$H5_(/XZ N/",R+!!&U]8(BS?]S7L3:.I--Z8Q0RC*"[0WU2PT>$3 M%>U^'1F$8<5&RWZ]Z4_,@X1^J_:!3VKXQ M>2LG7BLO4='ROKG]QG1?'<2I>'#:D>[7PN2M'&I[U_U:W'YCNN\3$=9FQO9-\;4]*2H5XS>XQ3&H>Z+^)T MN-Y;B=0M[;ZCBZA=KKX5?=WL;,N.^QZ2)79K]JZW?]T+AVK'/&#J:=6X>XO3 MY\+&.9WT$6=!4OX[;]Z]Q=G_0]FFK;?4C=.HW;[YVGOO9ET\@;0QJEO^_BP: M75SD7F&R_!6'4QWU^D9B[Q,?X'1Y]W MJ*NH[;(1HAK62:IL*F7,33/MS+_W-WV-%+ ='N[!$ROWS&!(S ^CXN_?V')N MWU<[/3GYZ/#&RF:]Y7,K8L7#(RN'1U8.CZP<'EDY/+("XI$5V:9P__#-]!:D M;LS>)!=:>FS%P [_,FXO*7AX<,4N7]K>/O2SO;%R^2-G4?1URDPJ%_P995-$ M'J=!NDRNK1,7';Z]4A.)O<\X=7,)4).;$,_SW9+?33^W^_I[LX%WXD1ZUOFW MUNEMI+RX&N_J21CGY??>:>^!LN_R_*?1]37K=PK@OK"ILXL@0U=!3$21!HAH MQ@W+O;^W\!WNN+'[8#05_@"VE)\JBJKCW:#9VD]D8-O;,3PK<\;O)XKAX)J: ML]1^&GOKM;FW*39[7PS@*:KKM2&8T(0*#3[Y]/%$:#'_37M5Z]_2B'_$+'[* MV<\7.5G7V>QH:V^KOOU@RKIKJS>> _//W97NKF<>YA M]"B-G\5.#L7>'>:B]L@BZI:!]UD!R6B8Q9E@)-OD>)LQV]@8=(P<2QY/JY^6 M+\T]"%)>]EB:W6MYXPVF= L;7:VB"K@MET5)5L*9_;3!E_WPYPT3]:30,::4 MDHI#%1"LDD,]R[D]JNCH:*=P8CNO<9(6_NE! 13NZ55(SO\09*J9J9E/+NK_)+ M>UI/MDT.BY/&F,R*V.H)Y]E&5[\&68:(*;M6?SHH1Z\FVN!";R]YJQWTEA'K M%4+T >>3:2:[AG 9Z-N=MJ7%:Y=K23>PD^F&O@>4986O&2T;W4H8*%DQ(V*IA$*G%O&\R2@ M[!3Q1\#K?+(1N>>U[QI'IH'WY,I4!7Z6KDQ#$%#I:-V9=@0@AV;4.Z.,NB^' MF,UPNER3ZDHA9'!0O)2%!I6J(624=,7?.X*NB=SD)I[R$ MH\2D32ETWC^B"_3+,X6RL)JYQD N#FCWBEE92*N*_IS=@Z97P5! *2S08F_>SL:E[9*?1+88B 3V:MA5L2LZ#-O^A&SX@,DP2+ MYK2B;U ;;VO@??L_=VTLBTM#F'\I[7B)&],CRTIPST\G&\C07:?L=2^*4,9K M2O/M!Q-$@RV]12_B3TII6@Z&DI1SDK(E;P&0DE\^MJ@Y%Y1"^<9J8"85F/!+$:3 MV>#3U>!0*N"=MF0E-7"E=([9,8XQ8/G1LA#%SR@:I:7 WRPZFSF@U+C7E*<- MB?V\.K?>$$;C,>)Q'W\UABX[V8()0_@+P93>$1PB%$E+:-WG@%*Z;B.]FB3V M(KV5 R_B]C(VP\F$H D+_(KFTM%X&16*<%XFQ-I302EIMY9E;4K[$2DFW\>8 MX72/HEQX DT+K@883,VZO5S4Q/3">6:[_T*A>%DQS8.$OY;%C?PA>&;F3JO8 MR>MT7.?H7TX-4D(U::S;2;#\-?\/_TCI/_X_4$L#!!0 ( &62:%?EWP\S M464 )[:!0 5 &UL[;W]<^0XKB#X^XNX M_X'7]R*F.B+=734];V.Z[\ULN&Q7KV-=9:_MFMZYCHL)66(Z]5HI94M*?\Q? M?P2ISQ2_] FFYR)VYW4Y 1"@ ! $2> ___O+-B)/-,W")/[+-Q^^>_\-H;&? M!&'\^)=O]OGZY,_?_/>__A__]I__Y\G)__YX>T6"Q-]O:9P3/Z5>3@/R'.8; MAG#26+"B?WQ MNP_E#V<%N23^B7SX\/V?O__C^S_^0/[TTP_O?_K3>W+SN83[S%A;AR; *(Q_ M^PG^YX&-1YB($P?^4\3]>);Z7\_EIH+\\I%%)X(?OJ[&4$/"ODQ+L!/YT M\N&/)S]\^.XE"[X1+%K0_Z84!OX@$^?#CS_^^#W_M03M0!HHLU^#O$)H O_' M]^+';_[Z;X2(.4Z3B-[2->$C_I2_[NA?OLG"[2X">OQOFY2NY<-':?H]X'\? MTT?X]C I/\*D?/AO,"G_5_'G>Z:<],I[H-$W!,"_WEXJQ?FQ1;")^?VB/ ]B MM\MI!'^Y8O_5XI6^Y#0.:%!R"S0T'Y@/P14""%>D$[]%- (=3]+N#&2E$F34 M_^XQ>?H^H"&W.?B/$_@/+CC[QS_.$N9(3A^R//7\O*3$9?C+-Y+?OV_Q V"G M:9LI+_5+,NP_#7(6$-_["3/?77X2B>D4Z.LTV4J9*(9+)#_^(WJ(9%RV6$QI MENQ3G_;Z&$W.5/,C1F.\?\B MJPAS9_0RI]O,3LH&N#.JTA%!HRX5K LJ<\",I=H %N%H:MV91)*\L5[CBC.C M*=PSBAKQQ,^XJMYD\5"UX3S.J,*_J^]ES(AHM=;NDM2 M6:2FA,153 7CASIZ (:FKE(^U.I0@1,!CZ$:-S0-D^ B#L[9CD0CV@$Q=SI;6LV0?Y^GK61*H==J A:GB5@*U-5Z+@F0 M%CRI=*J%NB(4[D,0K352@&, MI%!:;E2JQ)!(&PMMM3T- C8I6?%_KL*8?E#**H7%U!L-\VV=D0 BZ8N2$Y6N M%)"K\C\(X)#K&,'7%!R0D/:/R/= M7I&P6%U>:?RV_-V5SN"=+\V7$(!9_,/"!;[H9I/$ZFQ?%P3G ZM8+3_RX>^+ M?V@Y YV/S<$(AT/8?]Q1?Y\R=?OPQX?[,)=>2>J"X'QP%:OE!S_\??$/+F>@ M\\'Y;R19DP]_?/?P+2FQEOSJ]ZD']Y;O7K4R?)CMWY<_$M+ M1N]^9@%#!!!BXG9"9F=T0!P&I!X<L2B?"X2&5#!;M=$K-C/I8 MJL*!*SQ>J4HX-S72,R^GCTGZJKV#T(#"OJ_18;A[9:,"0;RU<<"#[N)&2DI8 M=$\X/>>S*>_=UHNBC_LLC&FF7O0/H#"55\IP6WE;($C**^%!I0(;':CRF@,55"*T!;-:2@2"JBX46E*B4*$3BD0$)P M&QL:1295:0.A.@T)NP<^HP&!Y3(Z+"@]!D#B?7PV\!9N$27^;W<;CTW$]3Z' ME^F0SU#O#K1(J+M'"W$.]I :#*R=I)$EY1:,8Q*.NB("F32PT:,I!-'F,QVV M0TF]Z#(.Z,O_I&K7V8%#-1 YTP34!#P!!!?>:2TA MQ8S/M6J^/[&_Z"H$="!Q'VLI&#]\JW4 AO942\J'^J564STX@@,O$6<387;U M%L\B[12\!>N"BDN8ERMY Q!9S3N<&+6D>+CJEJK/),8,ZG[*F @XXY$GVZL> M_(ZCUE(F2U5N_;BX^DI&[WSK"H8 $**23LAL;U5<>]D#YW6?G3QZWD[H(XWR MK/Q+K9C%'_[!+R0#+]?K3V'LQ7[(3"L1[Y 5IH$?1G MK!O9)FS#%D.M2?9?61*% :\N^=&+H+@C)/=H/J%3'*6)LJ)I*B 'M*M3*$T. M@:LQNN)H%=#T%=%&Z<%9Y&79]9IGTDY?PL/HT +> >U0"2%5E$-@7)V1<]-U M+0 &%UTY(/D50)%5J,GY>;+UPL/7IR%I M%F7\L[__\8?W_-/#7_YQQR)\FIVQ)>Z)IGG(?-D- Z=I2@,^^&>W0"W-Y MY1@@&&A+#[39U*>LCU8^ZF8+M2F22<57+-UY.-EY&@G#-?H 5 M+@T?-WD&O\0,/'D* P:=)T1P0D[A:=Y'XM<,'1)=":I;[Y4\4$*+:[0!"6-& MQ1=G/YDX]&&DDGQ#4P(SR"T@$]=O821&@_U&DN>8IG]@/^Y B._FW;C(S'G\ M=RBF[DPW:XY$%%>*6JLZ0 =BB [;TN#A"J6RJHD-7;1YA5Y(=3CWN!I]FF5L MOV;8GQ\"X6FRG-VF%KXS@_(6] O6QS&@?P?RY^ MWX=/7L18RT[S,R]-7\/X\6]>M%>EN"QQ$;>I?81K[5QM$'$VL_:<=16/(?'N M$_P_&N@K"/)+"H230+:G2<3TX3]HC8YK:;>4>870SRF72B'W(1">[L&6 4N]Y\J+I0V*((J?Z@C5MTP(-Q62M^>JH6X%)"M3&XGZ04$&V MG.$2"H/:%7)20:"Y%OJMI OZ2C_^6PZ7*0%S\20Q#L* ME!7A2*+7;HGF0AP[0B8N#*V%B37"+&(KUXPM#\I275$OH[=P8>5Z_94M9V#' M"OD-.'C68B5,TURT""CV8L%11[DJ',*15H2CG23K$X8HPD-DBQDG501(XC(5 M"+6'Z->-$' *N6ZOOSJQ:IX7=ZB@&\Z6WGLO8O%7KYDZ!#P?8!:CZ0#4T"C6 M;V*G^^JLO/@F,'C_F3*$Q%\HAXN3,SFX43BP1'X*XS"G5^$3")(S=N'.H[!-()QR(UFD,&,T@LD04*:WF\0AZ=Y2RS?QPD MC]A0KL7'BOC'Z@B''#37B9XOS."T"1(%+&*0K&.^%1S+ '&"8C4G"FNH3+H" MQXZ >XO@@J(+AK7)(?R#5U%7H/8<2?I9S& M :]8MDFB@-D/I%'R5\5MW9ZX2"^G^@I7O9VR1<1[/=6/PVY'FAJ=,'S2)$ $ MA<5N LNL]ZW)J%R0)A'T\O3CY=7E_>7%'3G]P6@0\!;X,QB-!<]-33*0FAB1V<_#CX/Z"U.*4%4(R(_ M%"COE]UXKW"CS.[:YR$P_CU/.?NRBYUM2-2;G#)6U!< "^BESH&-3V,&";$3 MT.@ZG^YIT+5>M:@J>%3-UPMQH/QR8"S]UW$CTQZ )[+% 'O?U%.48BM5"%3? M\6DL".@G6$,_3S]I1NP7?_'2U(.GTF*45[GUZD&1=H,&UJO-GP(.;Z^G9:BK MYAM*O"VX?+AY7EX$XMVN1*6,9T&NTI17K,H3_>0JH"M/](J\& \7X;6>^E7Y M@5RZ=F(P;ELD5RZ>Z S>#L.!JR>6&M:Y>W)5:YH;L>M(L<0EC:@9C2QRHM#[ M]LF$DI7.V[4WFB71G?/HT<))EH]X(>F&KXWCY(N2^/&$3>W6C06RB.[A M"(=?/=5T*;-#P7,;-J(T/88.'L59F!E2;<[$ZR^!Y$!7LA$"%-B?2\' M7I'++-O3 /V-2EY J3_F_SP_OWJO?C_9?,%;Y]ODC3\)UR,R,D=^^*\ MAP$#71'041Y$G5._^.L'_M<_,E*K/_W''U=__M,'#O ?'WY<_?'#CR71D,^9 MN&E1[[W[#+!J57Y#OH<5!+QUF!?=>&%P&9]YNY!MOE374E30B'>P] *T;F#) M07'N7^EXZ5[OJ: )@),P)@4"]@W$H6) H:43)H9O$&.A^L&Y%\8TN/#2F-ER M=NK[^^T^@NYXYW0=^J%JZV*#B%EGV%:L=NUA$Q92/6([MB0%?P4B*3')NP8N M*9#5F^9E#&FP>$U9 @&)?K.W9(B_F&3K]BZE&QIG;+D3)0>ND@P>&E^O[[T7 ME6/I2P7U%O 0@0_N!O^ U+?\[3]<563TL!>Z MR:4O"@NVI(\8"=>R=];)%[>R=799.D>R<^.S]R& $USWY[ ;7+;Z3Y142/7NLZ;CRAN Z:7N=-UPZ72/%W3(3JND MM-493Q?)E3,_E3CJX[]## =. N4LF0\%!1ZI$9TZ&.PM57&JXIG%0; ;ML.Y M3GG3W8 ?$-W0E MH-15J9%?LR"2>VIY4F [8E9XULWTQ?.B=+BB(XTK": B[ M<\K6!DM:V%QUA$G>A3%;P*+(2S/"MJ_BP!'Y-I?,KXA3XQZ.J$1PQ>)D8IA6 M+0'M@&5UV;%>K9PX[A\A36$QH5X,-+LPO_,P8KEE(8;7'@849VS%_$1"93#N MO/L8*Y=X_9%8R+/TA;">T9T5IA/7QOK$=19HV)?+>L8Y[?MF+H=SHV4\BD"N M(:5E'D*+X82%V60@-.#8%F6Y2V];TL*)!XLWO8,E*NRF4T X9 MB'JCHP!UPS"TFP*94;AWG]E>D+8MN+##Z8AAWM[H41RR",/&1@?OAFU8O_H^ M,!!W-C3#16J;BC-;&G$)C >/6W-A:R4T9F-UK0#M'NM24*1VZQI>)#H4!]#< ME[\%SI(H#/B.I$+/X+IA46V$ 6#?2W^B\9Y^8I\)G@>#6+^$^>9LSTQ@2].+ M%S_:@^)#YPCV_P+U==I!E#!OK@\6O'V5O3<9I+OM _F47';GE A,)REID6=& MC)345J2B1TJ"#ERPG7P.T/=%TTDD;B6E!KD6B@JS_'K](*D1,"-"DQCM>% %C10-ZMF1+'H9OT9OTJ"E(K^9V%_$ 'Y.DRR[29.U M\E%8"P)/Q26,-G6Z\3.*$G?&[WQV#D$$"/)M4EMF=WIFEZU?>?&R@T@W,^Q$ M-/ .U*M4"2&M4WD(C%N?4LZ-IK1AB>!.A97ALM " ;F\RAV-&+G'GVG,&(O8 MU8.U[I,I@;PB!3J_O]\F M4-H9=O6B46)Z4?$V8>NEO]$"T\[*)Y4\N# MG>#+*-/)#1/GG&UNHF0'.4B]S1AP,)-V%L*TTW,:!*1$G)$C2;I)X!2U?BHL M1Y:9T2(%-1;R =_]L(82EQBUD^Z!:K@U(B/&=E3BM\$Z+@1/=6;#4#8884E%@A20Q:6""UMVD"=O$ MYZ_D)H(Z\?!:FOO^YK'1=2A"J9^]K(:'/]R'O-!=^;>9S/%',3$Q?82SVWMC MR#ADDMX!UK>\( M,4L Q603)9L@K'$],7*B$?!+'-&&4SEK>D:8KYA:JO:MJ@8M[;M!>M?8G3 MC(=TH].6L>X.ND#MF-BJ98&\L.0BNQ-MLF ".86).; 9^>2%*7\S=QK\US[+ M10JD[%:FF ##IY)60G3M"4M HH167#4T2K *1YGUEBPY2WQD'/90V3BV0ZV M@_L92Q%3=,XC*1 M\9&N&8SZLG\9^_<9*N (!QQP"S2Y>V!XS28,P]M+7RYQN,^@/#4\H$GYE MJ@Q^E6'UC"-B/\^;=2*[3_QF&0[QF>",\DCV:(U<:?TB2PS;>&-8KMX%/!]: MM*2OAR+E6,@YU^5GD0<"Q0R)S2[)O1>X:?\49NB]WBLY"S_\D<94_3)$"8WM M590"=#U"!Q31FA6\J"R1@90(& =(G;938W7D8*0-X]F+[$ M(I;\A>:U%OJ*V>A-!<_R!PK<] @]2:!XBD$\ M=O06^A"UU_.*%/1@:1;;**BM"*>'O%Y/)SW^R6G9&JTLRF8X*U6#X]F<282F M<:E@4:Q(STQ'8:I6>U6-O\(+$RC +#,=/0RR$UCF)=<-(\?J'AXX8Q=\IV?-XC_;*' M>]S7ZTYE-MTJTI,&GBD-$K9I8+T(H)C= X[2ES2( 41(JC F7FW//HB"YA% M.F(*P0OI]E 8BVWNH$4K,]QB<8N[I@T&+:H1NFG%A:^RK>+9FXISEFP2V,*6 M5219%U=[A%]Q1>8=/EFNRR55>U*>%)(>1R3N- TG[:D [I306S MF?,@@=N=GGN10&H#/8#'805-VSW6K]!3>:VTI$WJTIE$N3$-CI_DMD]A(W02 M-VZT;$7!ST?SRS42@P7&&8?7ZWOOI3G%]XF88)LW/J/((E\AFV!*.I?,1M#$ MNX8VFFG%1;6V-V_9-'_8 !Z?T5\I#-R=O/NLL^2W9JFX.O(N$K,4BUG*O1?D M-+UJ"M0W:%F4P/\5\?LV]4WXWL\;L^I5 QQ!'#>=4[6F MZIZ;[#DA?8.X8W%EO7@>&\*A^AAC!8899T@6OC7C-O2\I)/"+]49[%#H4F#% M7&DQ4/N"F00Y: NF L?J"J;G1]9!:\S.$=G=C)47/V742/DV[UY"D;7\U3Z! MK\-U(FUO%DZ1K%F&LNFXEAT6\?J=C MOG7Y3@:(<_5.S8E18\BO AQ996X8&9JF-.!^\C.%HW^%M')0/(71L=[4%QD< MBKJH&>EH2P4JUB_TW4CYE$6K(!(X)SH2JU6C X3=>UBK%,TW4+@:<1H$O,:O M%]UX87 9GWF[D&TMM-IAP,'3%"MAFEJC14#1( N..MI4XQ! .@EC4J!A=^S( MV;)(@_(^N%:I5,"8/3IT[+>;<\@@D;IRJ%GI*H[O[[?[B.^USNDZ]+'[\348 M4J4,]9[)'A_12_45LN6Q;)%QO%<_[K0*:4S^(Q\:SBTK_LU#)D1*O8R>4_%_ M+^-N8N&//B2P"H+TYU%6GH)CDWHQBAO/3?J] MJ5@UGXW,:P8[FH9)ZE^=+\VYAEFD49M[7W M/_[PGML;_.4?W!%<9MF>!N?[E+%SP\7@97AOZ1,X)@YRMXO"3J'G0126M]$1 M@H+U#D"?S:Z#A$5@-,[Y':OQ7T.?+@ZW.\\7=Q(VM*ZHG $^"?D8)-CS ^14 MD"Y^RSAQ]ALPP)&%<%TE \95W^Q1^R17?'_N<4RJZ\+Y&QS:8"N99Z""!VZ>CO4@@ MG9<.X+&7+9=ACT/&/*WP0PW:G2>S]>7E[#Y1I)_YI#RPO1)_=$GCC"^9MY0M M;5F8TSN:/H4^%1-X2_WD,>94N&]4)KKG'A;S'&*9*6T?9]7W#2VJ2L#=H=+&5OX_8$)DF;6P%A5IU*"6D].HXP:LTZS R>.G6,?SJ+D7M MBJ#=%R3(N].;R[-OV:X\VT>\@1'O-Q*$*?5S%I0RFM"W/O%#?C;_'.8;GJ % M2&X!6)G7B>>GWN/<=_I\C9E#0))XJ9B)UT&LKL?.F[?:UTZ)N16YKE M:>CGQ>RI_44?NLXYC/Z3TN-(Y[A< M1E^N!Q[['+?3&#U)&J^!>1FE[ -]\4)3/\PZM?V'$'#P*HI23*N;*!UL-R^B M*-CLJ.+?I%=./+;7*79"Y=T46A"J8.;$5WR+$*4F1BI:K]TULA;YH M?,I).K;W\S7"?8YQ-DH*;GD;@Z F=Z- =\[?:/GL5IZM2J:+56Z0RW'^WEN_ M.;$)FI9V0YKD\72"RSS1JE ,[/U35;?DS,LVGZ+D.;,O+R-!<:"$AT8413&9 M#CQV#1D%0P-KNC-BA%-#K^4.K-Q 0^: !A]?OS+&+^/KLD_]J9^'3V$>4I,& M#B&$6A5^H-@'I>-[4L&J+S^(36GE=JZX)2GR\$K> 342QM^2BB"I*;I3KGJR M6> SL ;3%5OGI!+;JT@@UZ5F0J[#7-.>H0F 667ED,UV;97R5Z2**NWAS2T9 M5O#/:!_P$$I1^?,+FY4DSMGH$8!=QDQO:89=;MA*5OP"?*US-KC8%_MA1%L] M)^Z3:9:S>89RY +PQ%.GO/0[T3CX%WTG%<1TN;<:C'2;OD"W\F-=@/%F-*UF MM.H4QOX*_^W#9.[%_+FXD)_3'6,^E*5%Y"!X'D;&:M,S-']'L>@N QV]:8(@ M6TM/;@E]@9OK%'F!WD+8\T_.$?1%RQF[(8M\3K.,*E_AF9 0%TTK<5K+GQ8# M9R&S8*GK0!M(D*ZHT8C PUY+IA JK(7R%A#*YO'+:+&<< -E^_GV^QQ5ADT! MC%SL0\E^I^)'!Q*O[(>"%7GM#\D;,70#Z"<%' ,44KCS]M.PTH2^N)3MK^'+G#)0\;&S'S*/B_V-EY4W!:9 MCGOOY4+8XD<:TW6HRD$:L3 W^U8"M??_6A2DE( %3Y)]=U$_OVJU)M:@N%YTO>K]A MV]LM1 BPYTW*1U/PK @^\IY_;6?N-%D(U'KWA7D?L@^OOH[7Y1IEPO&CEVV$ M3R@<@L)_:."1FUOJA.BTK90!XS6D5'.CZ"58(%3'0 7.7,O+CT*.F#["G27= M\C),G+@0A\5V6^=J2=?G3#S=9C@A[H'O4OUH@Y#ZRM$*9$=J1FNYLZT6W3A# MY53<.3\=*["H#WUPT"EDA-U2%'H/8>3"H6=7T#+%<1J+RO:WU*?A$]RI4:74 M>M)PR4(MA-5;J8: (Y9JY-#66DM"7(/%$M.@A;Y(3B%Y2\2$BYA:B(ADJ67^ M)NQAF2T\AH(CEA:AR-;RVH@.FA&-F(5&4'7+.0FI5#^I4RT%%%S MZ0^T-R6&$G/)IOJ(KS+:764'#%V M>U9[1[D%2:[^!5'2H.KX7,D87,(TXGNH(4CTI+ME]EZ6 ; M+*23#'N!JO,-,PK>J8_S. M/B_N/8J8063F$T_$.70M.XL-TT?D>X+V-0H4<]6'P#%4WY#Y,GMLQZMM3%=E M8^;;6GF2>Y'.1">1V?@6UTG;A'.&;(I*.5I"SMFJA=@6-JNAXI+M&MGL:\,5 M025V-]XKV7=?O_W?9A2)G6P!^[TCY8M\!#?;=D*U7J\ M94+"><%EQU7WQ*C X]WR!":I45W9L@^5KFR$P<_# D.]ZJ5>/?J4!MDGIHAW M7D2OU[:&9(&(^@+24JR#=Y &+*S7D%9LR=Y:<43AQ0$5=HI+F5./MY%3B)<5 MXI6]>5PX6+9?D4+*1W=%]K+?-;<$SH8/BH$_!3&7NQ/ ML"G4$G+.4"W$MC!8#167#-?(9E\#K@@>TZ:P_RP<;@K7E=C.6'4SDBC[I5RO M1Q MR1RWN71\4SG=9M+1;% _F?DM@5U#9MG^$=<^+]9KZN?7ZXL7<=_\EBWHUS&( M#O\?^GL_L?"5.92ZC2?\!,3Q_XH+T73^%SQ6*_W-%[&Y;.,X8Q,DE:P1X(TG,W>U*.-W& ML*V>POQ'V)<>_JV!@!P.'<',B_OJ/B_F*#Y!"I] _'<&G\(OYYG_![68W$4\ M_ZA9%$T,N[?XB[EM?B\Q58H/O#03>!X=9[J;WGM9#E \-8:(TD.#"5SOJFAM M2B1/>YK=N]JN7W"&'#P[\1D@ \*;#B1]?EG.?3!_"ND]5> WX_8+\_Q08[6 M:T[N!(_/I\WKHN9U,Z*XZT6LS2_/-SLVGH)X.:%0WF-=E*)=8D;N<2 -[]Q:5N_UN%_&.SEX$;$,WY\MXG:1;OLTQ=>RV MQ4;L@]-/P%9C'#M4G$XY?7CK-IUI8-==O$F#@#MW=B:4-& [^2C)]BG%+PXJ MRMG3[,8+ Q:1*H27 :(66%"P?5!+X0 *JVR"E U9A82B 0*%XD1AL(*>I=A/ MI&VYY];+ZXJ)%B)EPP/L\X/25*OJVN5MV3B0G)6<5Y9I6''&D\7=LTPQ)8?; MEC$TT78NXYF6FP+0734JSE>WK5GD);V<6I-W9\V;:8+*60E;L^+@W=7B:=A% MXV789='EX^,^_Y+D?Z[9E+8BR&7L1;N9X^)/O\YX0W%&,6D:HRB'V1D6K.]A:O*CUKC8E7 M@;8GBY+M!"D*EW&C>_+""(H<8W7=&RO.5?C[/@S@50'XC\]>[#WRQ.$?,G+# M )$#,J-TIF6S#P',='U?,=L9>UMLI*1]/_8DV>R*@.CJ33P@03@-4A!Q:6D; M+;';1OG1B^#UT=V&TOR61O#FJ4[&F'9,MLB8$6L?\=JQJ0TF4A1JSYK^.*F@ M1#BIYN$9]DI1\]@4MB&E>:WH0\*-PUU;454GO"9\]&->.P;[J&R#BEN+QIQ" M.V.G97E?MM<[K AL?1S6DP:>I0X2MFFJO0B@V.H #B5GT0<%O;'O*:CD,*T@ M5IB8-QFL!6M?;3"B(=UUL.3+K'"M\]#%U@2;"NK3R8AK5%>4,4&M7;P:',]\ M3"(T;48%BV(H>F:ZNT]X(^"$NE15R 5+)O=K0L)6'9,X705282"JD9XEB3(! MTJI1^U[@N11Z#Q0,WTIX$9E-$@5,P@M>&^9+DIM^:RIF&0A;(SND>/8!8Q/_#T10@&M'%"&X3/F[RK"V"P9-;8^/96T\!F]9FB8IB:[UX4_7(G*4!+K>*<@"S M\[;$P;J(8"E,??_ @(!X[<"*LXZJW&\H862A!T;]C@>NN%25S9*4I%P%>5E M&J!=1!@FH"C36.(YMM2,$6P2(Q^]P-S2)QKO*130.TMB[I1^"?/-V3[+DRU- M#0N,-3;> M-3P.8"8XF*LL#TXJVC>P4V6)/W^)A"7=+RAF"]#[^CCUO\NCL& M04V;#GMT9U54N^6PQ75124T>LM127JFS)$">&052DG K&3^1O$=@E=5#3.N] MB!;#@<>[=GL.#3CN<]X>9ZGUNU[G=,A\?JI#<4J+#">F:GA7],A\?E@JDF-! M^20R81M'S3/OH+"C<<97@^)N'B\(?P=M'QZ\C 9E#7B##QY+%,_ IIF.I@F. MHXABI%.P+-]?GW ,TB1Z).K_L2FJ:?D83?4(#$ _(8,L0$[2;1/0\=RQ@?-6 MYJQ)EQ2$17N0%>&T"VNI&F\XM0>99X;<]!+06BC,A9>+@S->COB1QGZOTBG] M:""61A@B;*L^0A\".$42^G/8K1Y0T> ;YQ:1(]!6TQ+6EXCC^JI=H/I1<%=C M3M/ 4X$O%N:8_, 60'OCNX8GQ=+@9W0'IO'PRWU<BN,PK^;7XO^Y8US2BSEU+ M!DX%F2!\!WZWB\(\L[&B?JA(U[=ZBE;=XK+$P[O,U8M!0SK*J\LT[80%I8(Z MR?C5J(S3+W[#NMPU3N "NVC)*_#=-#TD::MWC1A@KMV?\WH]?HB MR\.MERN[C1X"X:W%0*](N7O>%9G<<8S=A*NDOCQ MY"I\HH$33[\_>6'Z-R_:,V=2U/'VHLLXRU,>9&5:>[3$Q;/%7L(U[= *$<4& M>W#643W )1P9%H4*G33P'5[P9I8UET(/*N@HR ^([=(T1BS$KM!V K5: M-NM1,DX^"4%?K)@-\'H&+7?BG'\T>Y=D0G?!T=B) M*'EQDIV##G%8Y*P(K4I!PV6I'B^LSHTYB?FV#_2LLR2$_7J!K"LVN^%WK MHIM5^$\:W*046E*>QL%UOJ%IW^*AX\DB/E^8:$I:[Q=&TL1YP# )T]TCXX)L M^4ZA07E%"MHK\9(8R$NKFCKF)6::*;7WV G"HN\<5""$Z4KX=/F%*_4#J]!["",>@O1DW'?K?VE_>PC[STH/"75YQD4[[WA1S;NCIK$K]Q2WFL#KHCS_^- MWR[;O&:ASZ RT9[(IZ+6R@,S*N(1P2VSK37E!.A+F.4LY"8[FNYH#K425^3A ME="0V^#6^Z^$+9P1&Q)*D#WLLS"F[+\S4;\$K0K9C-^CZ:($]>*07=PU* ^,TYY_IO;;K9>^\CU; .7KUB$7/:SG9()0R^B^!<=,IL9B!*^9BC[C MLK+/?9SX!.317?ED4R1QZ*-IN^#6)Q*BEW/G#J41Y/!_\Q[V:S8D63-_FU0% MHR)13ITA1YP7?,\[UY2U@N)ZHJX.)@K&(3#0BHBA#FO/KYSUQ$O,7-9L$A76 M;:%(6I1"R)..=KG7"Z*KK?$@2FYUC; 4W-1*PD#&F?X25GS: M-IU85;Z"A;(E07>Y4]379UNF_78'^I!] MS6APGYQYD;^'G4QUF;]/3FU1W3@S\6#(XU]-R-W7C'A\#^R&B=>>[2:%Z\/YZTT$!^=Q1L=H0G=A MQ;<34;ZNZW&15V\;YCKZ62*M"$?C%S0K1#?2G$JY/K[>LV$UE\BM,/%TLH=@ M376T0$/11&N^^BGAB@"V$W?/U1;&!M5>0[?"=% 3NX)9:6*-YI8F'O(U3!.G MN+4^GRY*[[E;8SFH@]W;[Y8H;NF>]HYUK7>[2N]HB>FHHET93A%M$!U4MXY8 M5AIWA7K*9\M6W_#ORN*$;A$E9!NQ,-A[45'"GS^<#/B;:L6,Z!#PE,XL1E/9 MU- H2F9B1_+ 1R#4O1,$CGCBC[S''RY-=0 MCDFKS-B%!(Y5I^],:.Y9A]=DW*9A&AUXU(!X_3ATG,CO\-8G,(C1_8')Y!?XS#/;N^^:M7'@(.Z M_34+<[ #5B-@;8)-',EVCN4!N+C?L0S&@H%B,%4\=56M@07G_HD<"5S9<-2N*"FB5 MZ@ &3X6DS#85I@6 HAX2#CK*4,!D4%UAQP;?0%T[/]END]B@$I.P;_&$5X9#G^G(N[:E&CY%$^87KE"/F:9EWCIST#L!>.7,P[(%9LS!AG;@ MDC=)%+#9@\!.+$5J[!5U,^ >42:[1F"+A%1MTUJOPC6P.37PS+CT?IL+F<:J5;DYP1*P9V!+J3Q0"&7B:'W#QGC MV4M?[SS^Y!!"!,2HV"=$*?U7 .'&NGIMN0.L5[UQY2.?"67>#;S@* MO5[?ITR[X<%9$FM/NVT0$77*6JR62PBE/W$$J DA+6 MB3KY_=DO)WSI@+N3<[:-FZXP$^[]Q;(*OJ]F3Y*/"L!-25UC$'ZU5'I[4"1^ M/.)ISO5FDU((.8=[^"5)H1GPF;<+X.F=%LT MO?'6[.?.,]4?) :4QV'D-F2\YWS%Q(F!&/;$59<-YPE)>C\N+7/V3= M(9EB8L4$5O/ZA>:'\XJ[F[J,GYBR).GK>=4EY/0ARU,6JRMB>RT&WO[)0I#F MQDD#CK)C,O+34:4*XR='-.C6>_[,W$(:>E'&]!QJT$'%?JI*[=@@.J!/1K&D M:J7$PM4N UMJ)5L1ADHJW!4!3\9K*0I\Y(.(P0*"5-L2P1%#NH-^Q_!&H(\1 M*9 <,""M.%+CD6+@&HZ&)9W1E&C.VDL?N>[V#R<0TFT?(O2[.)4 GUADF6UH M\'.2!/TL1H?I@-F8!9/:CAH-UX!,?.FLJ,0E'-E96^HM8B77(V!@ET.AL.VZ M$-5]3^/@FNWN4EXX(#O;IRG42==O#'I1P"R0TEO0=J44:W2DDBD]^9/43N$4 M2$&")WHX$5'?@ME?08?\6E+"OHXZG=!%=>N,2YUPJ?U"6I'-0-YM%7Q>QFR' MZ,7^X644-1BZP758EEA5!8-I.@=,*%6E@G-#^6W9#HULCSE5%8/M:MRN-S'B1/7HNEK$F=A0-.B?[E0 M(.(%3Z!!D!)F?X-Q&&#&&YY[.=FER1/#(="A,=F&/GF@,5V'[.?G,-\ .EGO MW9+PQ,HY;):K:*H!\']A>&@;L2JIP%_2IDQ]="[QA8@^D(H85NR%#:@,!?# M#AM*]6Y NK$@VK/NU9 \[MMZZ6\T'WO=82HUO_=>E,F,-@BZ:K=8E2@U_QU3 MG1L,*+6!P[BAPCIV]6PNHJ#=799"'!D@GK*JV6ZJ;!<*17%5;'3T0;I%1U;C MGLRW=]K(C\9\'X+B[,9[A6OSIW' _I+N:=!H5FZ7%QM$"?%!V'#!6\^_^I/! M>>PUE,_N+JJ@1 I2/)0HB)$&-0?S9Y-. I>W3I\UKO@@Y\[*B]CGS'%TS+Z>%(#C[KMTPMQL+F3 V-MX73<*+VM0!#Y/NRU8Z@L M#F0!"Y9OTF1-,Z@1Y$6?J*4-*)'0#<$@CL0:%!B8)J%E26D732P": L9AT4] MRE%R[1I8+B3.52D6;3)5C82=4#>)TTVNJS 0$^UZEE1)=TV2SXD,_""I&HD[ M7&N!:[(YO0J?8%W,&:-0/5F<*ISZO^_#%!I.<@"R*!4_&M_2B=DY/.&E2TRY.VTA)'3(J0!\R,.4( MI#'$C"68LC1OF!+[5VU&[!__N&49K2DO6='Y%_*+=\C0'/^%\57T)&O%=Y^NN8_BRG[V7<+O?*K_MP>\X M7U?*9/E]6S\N_H4EHW>^<0'C;$SS\?6S]U])>@:)>DUEO%X4G(Q15():QB*' MZ*[%''+^^L86#Z^$DR&=N?TB4;)C@;WU-_$290\OMZ&CQLFNJXCCA$+3VDM!6HJJ0$%12FM M>.HH885%\@H-5[_N4R^@<+$\.XT#_@]0?KUV&7#P=,M*F*9F:1%0],J"H^YA M2X7S/?_/&#"PZR#FK,ON&'2%,H/%PBTZF6)BUD+H8=P[6H(%HA( M]1"L.9-41#C9"61H5,BQ^;VPH,;'/@D4>3!-('%EZK/5BP3F*6%_4=MGAO;X M2">(?1F4G+L5:5'#%L>EOE;CI>[(Y^IF[6M&U_OH*ESW/QUIHKJX+>N*9K<7 MJ_$"0V.Z[!5:87COY$S+TU?X?6SH:L4 MM@F=^OX>:A S%\ X3?/PG[(+]&,(.6EF!K&MS^ZE5%PS12V;O8VS08TTR M42^CYS3STW!GNDNGQ<"S2@M!F@:H 4>Q-2,_W0X='&-%.,Z*-+ 0KY]1+[K( MR:KT7L0X4NZJM$[T/MHLH^.D(JL9M=#A M&3L>7J9/84S/O"A<)VD<>M?K=>B#'+]X*=TD^XS>[3Q??J]T" &D @"#Q*SJ M ?3"QBL/,(!-VW:+H(A%NZ8\@2Y,C# _9GPN29,,:$,=4,'&BM2,8%42F&)" MNM*LR'4M?T6)<%*810:FD/;:XLNZN >Y,IP@&[%.JU M+[ERY@!XJ&P,'OL9=DJ9'[AB]JPZVVX (%Z%@^&ZRE0% MP 8@V%<5;'F-=+PNZ,BORUK>W%KN:;J]7I?5/[36J$?$=NU0$2,=JS% M:D5!1BRQ/NAW&THS5O9E$8KE:1M M==BUVUO.PE353PGMRKJBK>2G '5@A3%5NNLL,TN5[4MR+[)?:TQBW .Y0P.P M*C"SU/6Y(?+82[%,M4XOVWR*DN=*E%,_#Y_L5](>^(A5//L*V:KH:8N,4]VS M'W?=JI@,GP"!YEZLIN'>;$MXI_9U!B&X4? ^1M""C#H%=#U#.XX!EDZMPK;2^%O*=RF M"6AZO?X49KX7_9UZJM?P8PBZ=0;1;QI,9Q-VU)PYL^C#KOU91D5U!7'E V4. M(@R87RAI@ZD(Z@3(.WC4,6I>6G*"*1Z![3/']X6^Y/?/-'JBGY,XW^AOC PA MY[C=:Z:@M]5+:+EK\TIF1UL\& FYUMR,!6=B?CL.D8?[OGY.1TU)1 M<=^ #P0>8K<%":?-M<7C-%;*R!V)E>J%9[;R'T=DG&Q,_1.Q7G2.Q$";0@\V M42#BOI'67$YDID#PF Q5,P',* MVSR#W9D2]?BV]S4.V"X;LO$TN'B!(GZBULJ0R5'3=*^[4(YQ>#18]A+QQ"M$ M32M1H^KN//%R0N, $LALU# )R+LP)BZ4[-/.PGGANVZ]G-Y0]@'4[?EZDW'4 MNC4B6UNWA(9[UJUDYI8]A!GNMX#Q,J9]?K]?,F<>/ZFHP)@RD\B]V@E3U M7O3@> 5>;/CJ:,M-JW1+6I%@"S;0(!GWJDE!*L.JU3)(MAJ)""Q2HI%?!2+6 M5;Q)9"J^4/EMD%^2P*)[O?[%2U./N:F4-US2M"+4P".^%#$)T7H9H@+&>0FB MYZ9[YYL'22QL*C!(DA*.XT2[0*DTVM: 6@S'-$K=\D\#[HY6:T#.DJQ\%C$G7U.$:6K#E=J#'& M"6,%'?TD9- G KS4_[#_/:(1GR7:;Q#QO5K+T2YAO3B,F1,R^_A.%EX$1 MS;*+%YKZ8:8I]#J<%I(QCQ6^,OBAA/"C M$Z\>GOC%^(06#) UA3=F%,OO3#QE@ER1LJX\%)^&!DE2TB0E4?+K%M^)S3,7 M!YIA5HEY]A'A$YQM19[/'SK;;"?T&&B["AM!&IL+'3CF'L/,U_"MQDY0)[N2 M/'YX,T3> HE46([%/&-DZGZ:.&6N\*6/04L9QY27*X#8B9%I9QHDX( MBV#7H;KM?:2X^'VO*Z"WS#4E8/22[YC.]W#B=\/O3MUM/#8]MS3+T]#/:<#! M3IEA!KKNP4.)(5YN&B5^Z][3($HX5Z)&L-J]+<4M4% C@AP1]%9$4(3R%"7- MPF YU44Z%AL-=MK)X%AE!F*_8W'%$R,!<\*<55I/@]B8[N-PGMCSRQZ6V>OU M5QB@*]P7^LS_>&C'/7&1(M2^PE5!JRTB7AS;C\-N&R^.#JH6TV>A7:4N!L(R M8>\J;L=B1;23B<@)*!P/HR)^P?(NTXK:_))SN@OAOCXEZ87G;X!KG5028&2' MH&2_XP$ZD/@FKV"I^]R467!<:48F%APV0[!Y%745*2/ 50;;Q&U%JA6]6#^A M8B3@EF<:RY[G86+DNZA=E-,^\**+!QU>0M0VKSV6, MH8N> 1L_*<:KE'V(NG/ALC_7]M+^D5?2(&@-=4W T<8KF1N9M\EAHQ M03T5?C45W(<47@4Y%,2$GDF(5LY.!8R3EM-S MHTHV"805X2BP Q91-'9:K:P]TNLUS_C=I(E/:2!-F?6G@11J#Q6VBK_[$L +RH=QJM9+WIMN M1;R,>*"1!1%PZX] ANFMH$-@NINNOGQ*A16[3S01C76\FI,S,2G@Q$A) M#3/.GTART=X%BB(9/_X<#JK-C2A^]G(I"1M! E%^BXZY7-B&# M22&YJY&B5UYK(!T\YS6*X6[=C/;-6*D>>R7=HE4+_*V\7LMI8[FOF::BBII: MLU"1+.J9B;;!XEHM)XOISC"5HJ4*#F8[RDO!/-2L,SO%KYFJ$MI 6HYE-6R% M-V8R3(3[*)3? MN!] !'D'U%O]Z7@KF2AN5Y@;XG&SE-)9R5Y$UC1JF]QUO1<(8+F9Z01#"B%[$?M^%T%8 +G:EX<.>.ZX\X6",L3!_Q7(^HT1OYX8)H),2 MOYEK 1*83F8"(=OG 6%#2&>3*.K#[L.]U31'Z%VJCB56^D_(B,LBAR3=2;;T MY7G"BR+'D8,9/4&=>Z-PC??%WS"89H9BUC(%51*Y?>E59)M+.@R4$,.&)4GICF8TW=PR_&)2M&7B@@FD:NX19)6M2%2TL@J=W#WH M6EOH$!R+^96-+=30[D3JNK86FB*Z$W2U4);S+QZZ\'I;F;D8C@$!K9B_A1B- M6OX::,Q2_D:VACU42EN$_Y"AAWJC)"V%<*J,SB02N1&3?:9>MD]Y_:W+>+?/ M[]E8FIK^:G"\A<,D0G/94,&B+!IZ9CH:U G')X @A/%_&62:&OYZQ#4TLNB]2OTI]/VV>I#P!V-,XNITT U MMA,::6*ONV8R! (8O'^B6PIY\;*C4#P(KM_T4D09HCL*J!9+IWA=+"<43L66 MY!:B -1?E%HF=S%8" @[USHG:L2X3Q\"@,:![V=MXZ >[:C%M/&AKK83MF2 MBCVU304%!G92<+1$)2#Y>T@CY(:VA\+P:]=_2^!2713FK[VL2X'KCF%IA=/9 ME!31"7/2<-;1NQK,P43SE5TQ7B628PGGCCC&I/.5"W5ZM2SU23Y?N5:[MY]D MQO.G"8I[<<9HICRY- $C%_92LM\IZ]6!Q"_JI6#)U""B/BCW!0$7+H[WE:F^ MXW!6"X%\X#I2$,G76*"PYF4,98"35&NX#2!D@^VPVS'4"@+?0 ]8T7S[L(3$ MMC]+EJ_7I()TP=H&S/3\!3%LJUTX5W;+1%A.Q1V,_%CN* M5MV[$T_GJR?RL)N#?T IU)8:LK^GXGUS4C\?1FNW.%)ZS2L&3J51@:^ 0&VH M.%+:F^H3/QN$F=J9?/+"]&]>M*?G8>9'"22QK 64XKKD2C3"Z3V)!-$Q1Z+D ML*-; $F> )3LDC1WY%GU2*&$>[BNW<-UY1ZXO)P*JLYR40":8[&J81 M3'_MHX/FA)XI^3+?(^V4[T.^LS]>Q+8\L^R]O&Q3CJ)^CR.#PMI/*1FN=TX= M$,0]DH*7X:WE>=&8\I$MVB[)5BQ>-KM28Q<>T?1C?[+BD?#J+9>:Z#F-FFZ$7L6@TRU/.M[BA'*[#LJY>5+G]XA G(/L,EH5] M,7K;?[GC(ZSTD>P%1_S$C6R_]C>9D MQWQC67'07N>-,X2EFY6P-NPH M<)WM>9B5Q?C9-%RO;^D3C?=45WE9CX+GTFQ$:7HA'3R*XS S)*GFTT0!!2N0 M)JG +->N+,T;FL7^56L5^P>4+0_V?GZ=WC%["WU9(58UV/+:8V(9-$8%LZB6 MZ)F0%8('4'%+O0#/YJNS:J<4< 6]Y$5:6M4 BZH>:N8/=*0+B*4H*DYLM66* M*JK*,N[9QMO1O]$L9TR>LV61YC3[R$C'V"]VSZ6<\B0:;)7NZ(N\CR*&5 M@!\]!8T"\8-I89:/'\GTL-LXM_0.AB4P+E?X,_PC)2IIEI_[O^S#C M+3\U!?"5T'C!NT& 9MRN $4)V;6\=/2KA"8-<"=*W\O$@/],J;X"O@6>6RHE M%#R2J+GQ* DDW?0R:C_W6/RQ"9Z'^?IJ]"4XA^UHA1_^ =C MJ"U1\X?E5:#+%GSO^J^+?MS#83M?\FL<0M,"[B4FW)GV^X*G7Q5LPP]X7[!F MJ_D%3[^B?,%RV.Z]IGV6IUX4>LN[Z8M]FNSD[X>[/^,X8QF+I?]M_K:XR^T. MWKU[PT%P]_M?DOBK/)DNA<#;PTL8;>[6&S^C[,L[X\M2BJ)^99)B=UM1'"]? M&7I?F-&<._+OB&1Q['^%V@'#CJD^Q_]7SO3 &"A;*0E>H*UWXNUFOJ M0]];MA5/MO3>>X%F2^U[1*?Y)QJP37L$H=>>\?#: E;,T"24\:QPPHEI&NH$ M9%%L>3*^NZ%#29D(:,+ >5?)SA4^+R?% *0:X1!I!76%?3IW3>$GFCXD>@\Q MWXQ]_>[N.[(N9B(4\N=,_A0F[1V_^;\3DX#<;?#.W]!@']'K]<5V%R6OE!:W M,'BIO(]>1H.S9+NC<29F(^)L%/Z4.\A_TN"&OR<^2[(\TUW@FVDL/ ?^3-/ M]M_0HS=65&2T1T,,KRQ%:D5*!AR*J>Z"ZT54W(S>EFBX.O8SC6%#P^0X M#;9A',)1 6R?;!3-$A=/VWH)UU0Y*T04O>O!F>10EN-R]?-:V+@Z>$LSRK[J M!J[>TB<:)3OPQC8::(6)IW\]!&MJGP4:BNY9\R4[NN"8XB9TC8N6]OX&^^5__GT MV4N#51L-!G7IK&>966Q- 16NC*05)5P'54A7--CL"%]X7L7\V2+CN9-^XC6] MA!TFBO'W8:U[5:=$5B;?2$$ V3A'27F?Y"P*Y16L"PE]B14BFQYXR'LV@"93 M> "#:$@R9EOVT@3 ,8LN!UWM!Q@"0$ZD^!0K3KVZ9A]?:YAB:>4RU,+&P0T3 M\8NWU3]^FF(TFA+=)%'U*4OAQZ%0/',QA:QLU?;WL;=!(;EK<"%'FV*L5PZZ:_4')KS T M*<;&WK M/Z/(+^4G%/C+7G>@,_TX;\)9M2=M)C\E!CEV%]648BGOM")B5 =: M@2PZDQE)FI-P(5SU@Q?Q3A?OPIAD'$Q]37#"B3%V!,&=F'**627L08E:GUAASF0!X]GUYKUELS\#;<550&I &PH%3G_WG?0)_ M6FH+;S_\\3JVOE,\I;^S'?LHW6 _X6;UCH*5,MKCS$ %,/@S0NY@=M'3 M/E/"U9*+H_3$0\5<+F5;LD4*OJI>5X1S1GX]?8!+XW[^ADZ;QGT*TXRQ3;[X M#/\2[AGW:_T+.&)$[_N67:YC?O9MG9D-F'AKKWHPKY+3MH"Y<"_-H#J'B)3? MW,';@O,K/[+K,<5'L=@9<_8(2^!(GHYW89SD8RQZ(OCF%M$)),8_241>=&?? MTV,C0.-Q#6 .O1C]?;]YS@F0X]WYP'[R7;<@>D;]LCCYOT M'K[W\,CUK7E=\SD*@C,>R]3Q^NAI/L>RY[=OSJ-/(;(C9[UO>Q68Y4/U6!Q, MI\=O;;$X#0)>XMN+SL/,CY*,[XB*8ZN9OK%AS.-U]5:3.:4GUPYXE([:0J)9 M_7 ]/FDP\'9.Z+!MX3A9#3L0C7[G/ =Y<\,A.?(P>?KHYV?SKNCG)!F%I\5]/;;W81F?T#]EI;-(EO!]:: MZ4\49LYQ&T<]WBRWY80N<&)YU)EN*YFPG/+;27@/F^;3HG$N=/S,TS#.0I_\ MS8OV+L3=TUR#K^3B8LU_[?YPO./U?\9)G.FU47NPH_1Y!FF62R_;6O4D,VK1 MB7?IB57ZMU;%U,:%AV.]YE"?=Q8-G1:XYF WYA$ZP#Z3.8D3M!GPN!RAO41S M.,/&[8:RO]G;NN4P8GH;H&NJR>W=MFOLP.XV\YI&LFZK!ON6W!4'PB]F!\V] MV.#DE>:D'GY%. -E,'D,S;YFFN6O<=WO2UR +6:X:$3T5AVF>!3X*4F+/P&< MZO!I:2;>H O53O-H"_@?RU&'\*"9 >]-ALB&.,2FAGJII M6 MC5)-TB17FPZ)']?-)#GW<[B9>J1%?,Q\=X$LITQLRF&378KMC*,9XE=%6\W+ M.,O3/?PQN\XW-+W?>'&1?:@"Q=OY6E0.9.((0Z11TSU)$#6(@^,*LT:(.(N' M%)UK&_P0SA#)&4?UJ7C%5%E$GB1K039[(PTS)_\NQ]I(TWXBYNG.T7_\-^UJ M9^C/T7?PM^I@Y^[0,=2W'G.AXBEG/X.I.2F2Q+=W7[.WV_ASVFG[&K +R!]J$3SGP]+_\" MSK1:?0Z>FOW,2.?G['-]\L*47PQV(A'3C\NWZ)I'?;"%-QE]6'QCCG[$'+BQ M8>F\'>6<$V"= ._%:X'COS&\Z*>TF]7_?[%Q^"/_JR\KKJXE_[(+R/&M&O\: M:;"A'\YN#E=6*;2WULW+G=FWRL2]F6+1/;?7[JWOO?E[BXO\P(^$D??[5UON M!TGO4.;0C:4?<9T77T:"IF?67;2B93^+!G_S[?I]53 MB(,)7VS4Y5WKPA,*+G2A(6=SE4'B4Q-555\JMO/" N\(# MAK71KPA]\:,]SZQDO ; NR0E^SC,OR5)Z0.91\Q)D0^ :GK[)DLDX#PQ('BW MN4O2QCNA[^9UCK+U"G?R)UB7#O<@C O28H.8-E&VP_PC+5< S,O*UB#G;2:AURY6AKY]2IY@!/[\KU4%!> MJ2LZG&Z3?:PN'[W,!L"U&6]5T/&;:Z#/!D%^7'*59!G4!F>?E\9^2+-[:#:A MF%D5,)YCT[/?]#IR2!27H&.EHST 3%K0Y%<.K]YG#U><+,T;2L/^52L,^\<_ MKMA6]E&8![."TY?P<)%5 2VO('IV03'D$(LJA(Z%KB)4@ 0@R:\ BZX$]XSZ M>0)=!HRR-4%=4(@NZW*UJ.&0E>.0$;.*".AQ2J)(-YTESS1FNQ18-+WX]2KR M/U/)(T(#+%)JQ\1\E9!1 >*E4?0<=53B,EXGZ;:J() 7[4#RA$?U M4O;9RV'+9SCW'4[.%=OJ/P5JR[.GY8!=]F769+6OT.VA7O4\($D:H5%!U)T3 MRZFGHX*?(^X[8+9(LGRB-+M+]H^;7';=KP\B4D382ZPJ/+3"PHL5>[ G/35[ MXD]^WFV3F.9>^DH\GM[[%H[1X*PE*RK#KAE!_@<13X;K-?N)_I;!;3'X-;]EQL&1XX/*B]W1/(]X.I""#NQM MQ;TE3@I[;9] [-/'E$+Q_8I X8AG6=XE_%[&3$R:Y3>4S4Y\&(';HV$M[?8B MU0N[&0=Q6;=EKJ-)Q:^P@(<% H$061C0SGN%@P7X2T/7&&Q4#8BV? \66>$S M2F128*.NVU,(ES6$J[[MSB#4XE QVER'A)9@_\ H<$2V6;@/Z.!R#W["76!5OE.+S\+\@X9H#&21ETXE( M/_)2GJ2XF9)=KYMRW*=>[&_H=6SM5LQT'/(QMD)K'8Z)B%O>QX[;'JXH#,A^ MQ^89CK6.Q!\-G .%TF.QK'I99Z MN.-B-(_*<5G-@97C.E0#-QP8(S=-)%90.AHGUA1\A!L#,L?DR&I^A[NR_)E& M3_3HO)E&]!'^#*@>ET>SFX<>/JVE#[A'3J7DGY+T"HXLZSE1W=G28N =)UD( MTCP\TH"C'!49^>GFM4M;@ST?QVF8(G;WYL'B<&G$X?E_[8/'[8*9W$]AFN7P M%-Z+HFV/,Y\NGD-KNDHH[0I^B.36>BWG3K,ZKP&!OWW:8MQ?NL8WZW[KZAN'XUX%V]T-._7]=.]%S3#"XMJ*%,N-6V$: M@517PB0HSMP'4_*F\1\1W(7R:QK,*W@/802%8\!CP'6O5L#GR'TO>U$/+WN1 M O7@V,>A>UX]9%-$Z(( _X"MCX=<6&S_D-'?]XS%BR?V/[J'J7)0Q))<&M9; M];(D<#C%K)2,=&\*5J"$PQJ?HRX39<\I 8JZLZ$D+VR-T.XH_8$ .KTO0)U0 M_18O9MT!^/G>XH[3'^G#7 MXIW2H^T37".R*'FD?ZRHT:8HGNU/KDO1EKP'6 M&1WJONS5 KJ@.]IWKH=ZX]:Z.PWKH]ZE;[=)_(L')6WR3/_I3O& L_/POXP5#Y)AU^?"XHDS+(]#?BFQ.=CB7)\>*_1 MK>45H*2$);\*:*P(>2#[Y8? 78E@4;Q>-PI4:6)B!2S>2J1EOKD220%15B(- M)Q)%B1AVDC)3?J*M@H[PUKSY[T8=X3:2"X%S@]'L- Z^)+%7_P7./3//Y_6] MM&%0;RIX:CE0X*;"]B2!HLJ#>)Q%R6GX9!^%3&, I@;QHGP(.ITR;ENFR1IL4:/$";1HNNA45 M !;.T&IHM")^';Y_"?/-+8VXE\DVX>X^N8CS,']5UO;K3<$17;(35*EE>G1\ M_;/ASTXS9PQ:KF/.,Q3@35)-CD8.AQ2:Z)BNHA$9$%X HN9F>,R1Q+2L_Q*6 ME+%"C1[R70NVH:I-A>!$8J:_#*VI=^J5TL5-NQ[AM!7%&PC\& )OH/D]$T:^O2&IKQ2O$I8)3BB$1A$:!F! A;' M"+3,=#7'$W$.1U@1C@(50$3[&6PKZ"D+_"9.2<@.X)VQ@C,6>H8!37GX<$M] M&C[1X#INI-S,,V!#PPE[L1=6841F MB69-TBY8X2#Q?Y" M;+"4DWD[+P)*TNF91G FZ_C*U>"XID+0D 6V\V-J44L:,%X?_1'U[T5?" M"IY4""L7BFT-EZ/^+O67F\..;]+DOZC/>\#%>R^"MD'0C>C.>V);\*S+OTS* M_C20K'ZHL)4SZ$L ST<,XU3J.KP=6U]>PBVT"=^59(E7T>6=I4@F*(LER)-Y M&"QG,M%45&1(3422#WXH?//?;-O]VU__K?P+^Q]H M$O?7_P]02P,$% @ 99)H5WBJJ,/V0P ZNP$ !4 !R2Y8[MV9!O%8YU63ZV M:WKGO'30%"1QFR+=O+CL^?4' $F)-]Q(0 !AQ<[.E&T 1&9^2"02BLEJ]!2^O#C!Z#N((L_W1^>1-U^"T>CPX)>37PY^ M.3P>??[\-SS&N1/#/F$PPH,=_7)8_.$B'RX,?AT='GZ9?#DZ.#H>G?QZ?/#K MR<'H_GO1[CNAZR28/Z7N;\^1 M7PQP_&7S+6(+]-/GHMEG]*O/AT>?CP]_>8OGG[(I\WP2*,UICKGT9H_!\/ M-Y5)12!>.2_ ]Q8@=CT(61#_XH;K+ZCM%[YAO\B@X#&!L$7?N B#.0@@NN$_ MXM#WY@C.YXZ/>/6X B").Q B-/JNZ;EW(MAN!1+/=7RUQ-4^M0-*-W^-9XO9 M"X@P9N2+D/29'5-X$:Y?(K"";;Q7C/X<9W]5<* M-8-2@ML^MVL)._'JV@]_*I;L]BM2Z+OT8M5B,F'D#RSSKJS.83DF?WN1)$3])3L M=A#)LWL KR!( ?R%LUQ&8(E1#A=S;@($RT>PQ"JUU_0%OB)]?<'I@"?GK2=L M*^/(UFMH4\;G462/P&U-@BHC#"EYYG#PM9?D!QNX%2-1PCEY/9E-&U;ZGO(< M@[]2^*FKU]XP;PZFWO:XA]9/;X93QU5/PY,#MRSI%!2C[MX*D4"/P%<46R02 MB"$-J<0ZD3#?ZD"*[ $)\ZP/I M+;U+D#B>+UW7DKZBGCY%!*FBH/W C,_+,BCA&7[W^^$T?@ Q5:P/*/%K MR)A^;21%5HV,F3;&4C37<]]Q_WQT5W#(>/:"#ST1//,$R^_A'/@R*>'\DB(Z MKQTO^KOCIV"VR'\E>66(?4B7E2J#4O&/J?-GR=ERFL/MQ+)N_^W5&_HGD&(E M]/CL[CB0*8.IFWBODM2\^,=V0BVRQZ#*P[=T\.\_ D_.@NSP-64^T+CNK91! M(,_PBGVB=S#GTF?ZS#F1,]6D.8C[)11^5A$2D% M,7[H5K[BHU##,&JR+89489[%P/UE&;Y^F0,/ASZB?V"5@CD&?_CC(GP%T?09 MZF+'38J1?,3'WS[5_O9%]5P*7CS!$6M3J?_YC_'QY/CKP=?3R?'IR>G9>'+P MM3;!LN2G476R3N06X\-_-L!0C6',6WQYP6%EG]V5YV_DNHC"=8-/^9="SEF' MT1Q$OWTZ_#1*8SB/$%L *' -4K 490K-\H,\?22NDK9A:3^;^I$\,/^^P-X M":,Z?B@MAR<_'@)R41XU1+DS@=R#R NA=II?0I5-$4>EW?"$P9Y^+HKC(:ZJ M)W@LC[W,2&8LJWK3X8F2BX)[7UC9EGSM^> N73^#J$46]2;#D0'7S'/> M?]7%^P>P]-#T@^3.6;?IM+9F0Y,!Q^QS.8R'I-$*,]D-([BVPLL>-#'T'Z']T 0E0D8NHHDN M$4WG<\B[./\?>+P%AT3QM+0=FFAX2#D$D# **$^Z!9HE@O3N+[J/PU;5+%4FL^4-GP4%$(J.F#V*V [L,X M'Q?/X=^"^93>_/A"$:8BD) S7.ZP6NLR$"#3Z!W-H)U^L\ M0OAQ!4F-9VF",JNATP79T*-T&IJ(A&DI1-;T)!B_)UU -D7H/=8>JZT7+3A=2FW6[8V,6H4BLD"+4X DRL,. M+T17"_BE@$Z97?A.7&2[Z#=_/$+;"\07KX &4'22Z<*'KW@B5.P42RS7CZ&HP3'I&WF&J=J58* MGQ,M\-DFQT'\(."DVL@Z0'"0I]1NT"/YJ>NBAX$HD= L68'H ;@ +@:4BO8. M).T!8$)]K<-)=ZHEY0B QY3GT!@ W00H>5,8O4/B"3@I-[$.#DSBB+D$9"B- M.O-V(W-X0'YQO'F>(Z]8"!4N$J# T=,ZA'2EF9@(8FT'[SE*IDM?L19RG,".JA][(&'.)D*$E%M\7&F!1^7^<0WF8DS5I)5 M![F#/<@0I%&I%7JH!1;77N E )<8J9=)($.#WLD>>'2@4Y*]:1)$2I;V71BX M5*NSM:T]@. G3T'B+]T61E'[E'+F5*D+2M-!LN*'8T"#KY-=(.E!LU+7E!Z/ M)?>>\5$V"[%=HK<+JO5\:I3F8+NC6/V, HJ*@TDW#B@]S>J!4%%+$S(5WP!1 MLG'P=+$>.,+$6VBPE%C*WGJL1P2+5EDFB$$1%Y0BD:0X<'*/*M/&D,T'=@%$ ME':E=V5ZW!WXL1N/DYW=P7JX"))NX8U:]8TD[7E)2TNC\-%1IFVA7'R$6N@J M+:5+H[XTJC6S$P=<5%IXZ3:=S[V,BGO'F]\$%\Z+ESCU].J,UG9"0H18I8<1 M/JC[#B78.&Y'LG$8'>T$R\=Z5;J2=5V-UM0 MCB.84-I4:+N!(/9>01;[>!O&**9MMGARWLA7NS6- MF9D&OW;)-#CZM\K'_GV?>5!OYD'-"U]%YL'J4C8O/YVBS(/&[/1,R5#$R44B MAV3K5T4#RSPX&4^.ZN T-_,@4:R<9-J6>7!R"O^C7WJ-$28 M_=0JG38;W;Z^'_Y$9N=U&%V&Z7.R2/TB<'R;&X<1.BTRAMF@HC"KP#--DQ6-[MWL0 M8<9PP874V6;8"-&L]%K*'"US$\>ID(;).M@,$R:=2J^=3- LK!IXG+WL!PF+ M6*771WJ04HKV$-R .'K:A9BN!%L8/M>H+\FT;BD]K$6)B%W;]QZ)]++4$'Q0 M[1)":\MQP;9(9%:6,PX1;'.$OXCMV7ARI+'BIWQLL"C- 2*SF)V9E\^;O\:S M1?Z@#OZ5\^+YB+?$W?8KHW Q*GU'1SYJ%,BTF1#AEIG82DMTY"L(4G -EP)Z M>(+F\;N7K"[2.(%SC*[>7#]%0$9YG>!_YN0PMPXC&:4'&+*K1DC*(56!\U3+ MYA GL\6W,)SC !P0O7I01SR&/MEB('48*B $*5+@#=4@]V]1&,?W4;@@1E"7 M6@Q5LBP29'DF2X%D.O,$Y'GB6;6\B.V'*F8Q@A3X''5)9CW$QM)7SZT"[)NB'YM/6DI/GF> %Z8#8++KWX)8\\GRTRCAR2=BEJIPKSS@[L M $X'DOO>JYYE> G $KGSG@PJ-=9@)N]QR$IH\%%IX';=ZHL(&Q;&@6% M+B=B!BD*LB;JJM5Q%P9AE>JB;![#&\+5>;! Z$Z=)%U0M22TE!F%5C&(DPKE M99;0RH^RNQJ%# EB;S%'NW*AK\.D:EL8DJ#W&IKF./!H.O^?-$XR*[W(&TG M$;6/_0 2)]_"5*S7802\99 ]QW#?GR#Q,60AI*NPVL_! K8AW]$*C/ !,-63 M&7T=+CSG'CT*BL[F3E:0_7#J0']?3PMC=]-5D[TX+Q3Q$5Z00G9L W.R9;6I M'0GBJS?(:,@,+W"B=QQZA?)LH\B*$%^U%.8#T<92]D6C8"M@M.^:)0KRJ6B# M+N1&OFC/00#(T0V$UE7^'(XGI_6W 29#AH\<22&NV@]V\-BQ72G35\?ST7O7 MI[ 4TIGG$CIW8L\E $%PE"I'C_06E1< B PR986^ZM4316;$XN$(PS]$:CY4 M( C14YS@#X8=+%.GF:8/6ML:)>Q.DF0#@;GN;4H34"?^TO/3A'@936C]$5!! M(]7"^);? 2K[ N93:-TX2W"7HCPZLT7C:0A-@PB-812&!+:1_D066J6O6M%N MAQ)8D:\/]U7&W]U>5SXWP][2F M_LR A>OJ-#).L[. \O76?7+E.9=6E\'Q>'*B,5=]1_D03Z.MQ-GQNHHG6_HT M22+O.4VR\WB6>)"IMVWB17+F$<.$^Z'3C+W_O74?Y%K4=.[F*F MG'T&6&_"H/7-E@9GP0D. \60@A,9F4A!A0%:)CQ%)]KZ&"52 0E1Q,I-IK%2 MYJAH0&MJMDRYQ=,4,3>Q)I4O*,5.4"79:%>E[&0\F1AP<2A#C'R4$HUM#[<4!!2FX= MD4!5]E$K@K6VM18=_-02GXI:4[C/.+EV.C]QD4AQA?8Z.YE0]TFA%5_'4\.33@/;LBC'#1+BG\P3R(](RTM1H:;+HM MK-PX@&@NJT&G@E.* @&-\]N:+TY*8'!"6O]K-& M@5KM#JV%E4J2C>HN\$O3.W?@)_Z+H-*M]OU J.S.#\557HV"5K;[=,16K;.1 MX.H. \$=G M3*TGCVXC5?DW'D^.#"@E MK. $(I$[2FL0&W42R4WP&![TW22_OIXBCF-7 .3^ GA)&G7:)7F&_0#@5,JJ MG11#-@*IQ;E.-E3YQS42JTI0)7S8[H=>@X[?';R&11[UJS<0N5[_,PH^X[6 MQ 0;O&!JBOE M=#PYUNB[Y)%A+2Y'!KEV9-"#7%AX"25Z:]O **%+%F83)0RZ+0P*KGA8T:UB MX'H^J$2Q/85R-(Z*3WTL>.Z,@TJ3D.O).'<)X-Q=#^. -!R$R.!M3/Y-Z'' MY(U2W:BGV/5TC6(F_XEI;A:-)VDY:J<]K&H:39Q;2G63GL"#F_6+XT5%\KTJ M#ZZ]P$O@L>Z56$B#L_<>>K578CW8)BF&WRP?8U'CO%+&'O9HLPX-<)+F%>2(I!-@K>\RG[A8>5U&KSV\ZBX+ M<78I*>.[15O=.MD-VJ[A.0>'9&R%,5L4P10$K%'[[)%619HXLY3&>'9R8A!B MG,J!U6T13.6_[V%1BF1B,L; .#!*5[21D#0EJ_8@<*X?^3NOPT59-D@6EM 85C2=?ZVO0B @]$5SPX$R4(WTO(1EZ3Y?'H#@HG%@;X7BPSPF**I[B/PXGCSXG2;7<;[(/"K3-K^EXN M#@2'A6Z_=]Z10H>,@;^)4CACSWGV?&RH"&^=M,$^* X[LT92!C")SGN"CZ)) M<^Y[*2BL/Y;A[&4U8/KPP,*L7BUL+8[-'WOM!,^YT2 M:'03S,%B&VQT]>;Z*7J5]"T,YS\]W^\0\L4:TD@0&AH'UHF7Q2%43897/>J1 M/Z2]]W,C(_&I+*2_)U\4E%#6K2X)'$&G]UC&"S?*0&46?STXT)N=2](+-U%R M%817ZP@$<]Z+K%'N7ZD7 8HX0(_>9_8S"B*21=\2\-6)'8J]L'IV0$BY M"\ \OH:>M/H;592!C(*>)*-*E%P%-3\T;X$H1Q-D =3>I?+D'#M@:S^C(")9 M]/0-D)\=5J:U*NS+O$)CP8VV;+D\73X8CD0YH?B"6[]=GE]>%/GA>"SR>IO)%UO6S0:[-J\4"N-#TO'IS M5TZP! ]0C\X"Q"3T_RBEW2L\$$.5OLV^B_XP#>;57Y1:W@3YE43VH-CQOT5A M^@)[P)_=,("GG13,Q3$,"AHZ1Y'S9FZ6.;5](Y M<\L"RX1(6""[G<2@%X,!K)(5GU+:.H8&?!4X_KBPI*&L[^/V9GW?/=;J'#\: M3\8:4Q)KQ%I.N:0W\/5\Q#JROJ0O+SYFIN,7S+P)%F&TSB1)=S]S]AXT>OK0 MJ*#*D9Y@S.S%/HA1J2=XD"3'7=8:&B5Y&1)M#;#D(5II0D8].3P+WFT>PA;W M><&\Q:N 3DI^&*<18"B5OL,:A;DN>Y5TXA6D-] "-UQ@#K_9K/E&JXXIY^-P4:M@P\=V(O1C$QVU$_ M501.*,5P> #_;_1YM!T)_H '0_46*L-IR*2;O4%"]7Q"WW,Y*X3),T9/T%)G?OD:_$^0U;7P_%X^T[ 5Z3E\."HJ1DVHXZ<8#[:CONO\2@; M65J1M/09E=I)/,?'*0.GSV&:? MQ9AQ(.CF(W'%4!/G38G0LYU?=Q.GE7(G\!C M;MW1ML-5WDF.54=E-X(5A[KJ6N6WZ"J;=VU_;3'9L_Z[A_PM@.(#S+5+;J9A MF6:3V3RCS7C'6J'T3D8M3I9,RNNP UE6;K/5PLF,!3AN+L"\OPG5G^_"A+0, M68V-J%Z-IL2_+3*,+# M6ZZ2N"I!PIKE[B4M9Q:&6O%9]DKDZF/4ZA,4Q"8E5BL+M(X"=<@(BQ@[EX:=E_&W%B;+V_WZL+X>CH^.=.W^@6E6-Z$>]&K^.BJ MZU*Z%'+$N?+/VGQ3:)!1-HK&H#+F;DQMJ3,<3L371.YBU$+ED$IK[!LO7;;L MS-@L(19+I"_&PX.6>R(TWN=G-."H,J*&8EB;>>%7\)NIY#<+^#TS+FR(9UN\ M>B:LW;Z#Z2@&QCOE\_*461J@YZA&*0DY"*G4!E/ '25[OQ9E@W)1>#@;)[3] M+_!KPR5L[/'N_H-:_BQ%O#$R;IS7RUT0"%+4"('4DQ M*5%RQ9\RC!,DSMU_P&#H1Z.D-$8M?I7=(F53)7RVR)]0.OY- +F6XG,F%25< M?0>,D.[T*:A%I2,SG!,%D%4H_Q%V._*9B8Q> \9#%\HDY>/1C(0[\+/$JB@, MX#]=4%H%?- 0'6; 6)%"JJ0$.]J]=2UN@:=*%6JJ4^#XX/#@F-,ID V[=PD( M^._<%9BGJ.+%%$YJ[ODIJGGQ"-PTPED4LO)B8)Z%GJQ?THS5T(ZN:4.FXT_Z MAZIKYG1R<#0>BGK8$3/LZ.J4\-8]UAULP:*(NCO%UDQ M3LQC?GU"[VZ4ENCQ2+4/N4:X)_O'I.1SQ8$0>9(>[Y]@GAR$@Y:1HIC9?T.NT1HY_4 MDUX8;7!YC2LHWZ(*RG@214UE_)M6N=&?(X@NLMY[#U]%^60\.=:8P9[G M"?].&&#'D:6-^()-[]^=!+E[WKE,R XC#0Y8LFE5=?K0]?A<:'\X;>X/Q3@Z M=XAN;]&%>VM)*)$GN<;,)9T$*XV,6J$=)53-%<&D3I)>][6I=!01D'F<@;L* MO+]2,'WS2*%3[8V-%#N'[)H"%Z"/(OC"^CXR1*"7X=KQ FZ19LV-%*J ?'B$ M2Z&4*%YI%OVY[[A_0K,34AY_#^? _P[6SR!JL\X)30UZ4R8R?..$T1L25WQG=X H6F[WP6/* 0C0@> M2G$ TH\@?(Y!](H8=1.\I G\NT>EG>A6?L@.S.^>04EVIRZO,G3E+ MR+$P:3H6A/)GZ?0^V)=(J\KRV2*?*Y=/D:MO=;F

6B,0BW1PJM[L1:F7>V M/7>/B"(X/&B)HB-D\-&YYC]Z*I^MZ7>U?O'#=P >X2[IH;B.(I=,F9*ICZ>1 MKQ$W7 8X"@@7:<7D\0>[2/Z>49I(?OJ?W?+-$G? AF?M3,+Z:)8=<_+*@'S7 M;?T'_C!HEI]%,*C M<_*.*A^BE'G!Z>ULDUJU3G$7T+ZD#LX.^AB32?OS_! MSU(NI3EZ&HF/7O)NPJO?-T=-(Y'05M0!H&!RP%S2MM_"H-PR;NS9'8V$RZYV)3H7))V;]<'F9OWB>!$B%+UPK;X*V3X: M\=%)(WL<#\W$XHD* 5!]AC02:AVQT029=,XH+C&B)Q+@ <3>/'7\/ <4#D// MSM,$P)$[V TG0;JMO&MO\<&(.ETX,]]^'H:+Q=H\-USN%QD?,4IIZ,IOT\6! MHS>>O"?%Y^_M U <.@J_:!0&=XBN)J1WS>2!X?O.6=-]1ZQN528M%TZ\$%/H=3F ;S[T[@+/&+4W2Y)1C^VE(E=#,V?M.X M'7V$A^]S(4-Z$I\^QPFT_SS'OPS3YV3Z'*;)MQ#*%ZHL%T0!X=9%H)^TY_OM MC(\Q:]IN2_@Z58%[='ITHC&(75@CDZ[%E(",@.4[T_NC@QQ]H M*Z5<31#;&R7>'I)JL3F$2!Z\+Z]$)#KDSA9/\-P:PZ6 ;L!I%P+LCD9AI)MX M6^#1C6S=."'H_OOTV??;>&I:GYM<0\5*TX4DAPM_ M1Z,$+T7W]Z1=DCU."I_KY/8@(./W,/H3F3U9@8@V"%1;#$O6=#'5Y,U!J-SE MO97H1,^-C!.OT/\C3\HKU).0:]O+*?0'E#*T\HM22])]39\Q[027.M98Z%S- MX]+BHC[- W"!AW- Q7<@R4LDD3Q5/'WMQEAW%DAZ//T2QAYR M-QV3O&4+G7A4?//?M<:/VU;%<%.-CSN'/:5'=94UD.V;XB;;P[++A JJ1%J_ '+VQ% ,-N:?MR!&D7$&N)V/@FV9&84"61(D8H9-MGN%*NIO-J+F'BR1( MT94TY 7\392"3C2+G89,'!/PP^QF%%MFR M;Z*J&S^4'IWK#\3Z')T+-H$EU(4LC'#T^"#HZ,H)"\_2;>7)"FZ\DV(A:7T^ M"(2Z\T+IH;L>K+4S^P@B=/B:$1)@AZ3PO]16')&\/B:E4SP^ITP=#4@=FR#K*FZ>1N"'$ MR;"OIX<3 S*2*M=#G'S(@7.JU >TZXCJ>H9ZL:#IDV;0]'9 $XJ6%8GU(6@: ME+)BB@7[:ECWU[B4 *X05Y_AU/TK]2*4*?[>B9+9XCR-O0!NMA?A^MD+MO6( M"1I"PLA&Z9).."BK"E4,V6TFXCA*2KB"/VTQ!7_XXP'2U5;G,F5QBN+!UINMGT+8EBQF\G[! M488&)BX1"X&&FRLF*9Q+\ K\\ 7,GX"["D(_7+X_>,L5I(:6DIG1:VA8X)9< M$P]=.&&2_)\B9P[63O0G2@> ?T LH$N?VJ=*\7@\^7IFJ^S%^3#\DHT!?O8? MH]?L /(?Y2/)EP"S,"Q7WP\$G^[\D'3MJ0]&A25'8>PM*\>[P!!# Y5D0[L^N)U2#SXD<,%JE_ZRW$G9#;KD8BKC<.1,QA!B\45X_5<^%%8>RW*(P[ M'-EQMSV8*'Q0G$?1-.T$]P8W7:6>I<+D]:!]F 3XDS?K?$L M@U\ ECBFUGCXD?,.T#OM847D@M)D!9IJC9263;/@M<&(0EU-XEG)VBD6Y?6VI681'K^<(K60%U1CU M=@N@] $SP(W<3(.BR":#^7H)!1MY+ZP8-4J/*LQ/3X\.-"8$9DFCO)Y%:3(K MY@@X_A7.@YO%Z!9GNTL N>UZ^,&EM'+ M*"3UW^GZ4&U''LEI!. *N74"DM-EVV! LJ=+KL4_1R?2PL+1&=]F4+=":05+ MS, G$*U1L8^ EH"'W=%BG'0DWL*T&%4>7(0Q\0EQHZ'%^. D5FGHC9YZPODE M:U!^X)KQE)70B]G18KQT)%YIH@L]^*FN'!QM/5O\B#/?,I=JJ?6I,FYR>G18 MO_+2X97O)F^6HN$A77%L5OW*0P=J-FF%&$DMJ)T^$FZX:%<G9P>G1KP2D8U?!CD2S)WS IE(+!"##6)B8N[JF[IUW7.N52^L4C8V$2S]!LW0/ ME72EWKUCK2$IWYTDC3 39XN2-A<-23DBAJ1L/S *%Z/2)_8Q*5+L"IIY_ ?P7?PR!9T>^Q MQ8?;X[,_NRR\[N+E#UJQ3S_#GJ#,1]ECL3.7+'S<+L06^$UZ*+/ .'L8]N"3 MA77C>!G3$W][V(FS1Y;#RR O*I4?/X(Y-)11QFXPOWI#:7>F:_13%^B1QMKC ML">O+$R"K^#RY\, 2X0;DEX+FGQS^#M P1M@/H63=)8@\P&48PL/N5#%'F8/ MM^YLRG$XL5:%U?ARF6OW!R0,BV,-4V3LVHV:,9A3RLBE'X9E2%.[Z MHNKJKQ1^7^Q&:MQ\))T-H_76Z3$)W3]7H0^%%&?3N0L3UB4_JY,&S?#HKL \ M]<%L@2=W_HXS8=)>1U-Z&+G>^2157K^B%.I^=B@!S% 9(=V7\>P/S2BX";L-<^O8>=(N]*N()P%1UG F0SS1:_.Q%D6S*+\+-4BHE( M;%_ET>GDZ]B %]_]340Q>@=?#Z:57*IM2.EA)"3$!,H)" J]IEJ#$;A.D:,^ M)Z2]T!BMZ7"D2Y%.W1@4(-4(>Y!JZW.(MJ6=E7+EI=.(!&$$H9:<5@4EOWO) M:NK#KZ%:5*\ / ;Y-O;6BC@/D)5? 2?5<9D%%A=E+2[.)O1@JW M^X&-39ND=;KC9-:(I-9E6_MKE>3)Z>'91'.^8*HP6@1'H4-YH6:&%+X[;]XZ M71/E4/F[F9*@S*TJ"S8M)I7-SG<#K"UN&7F26]L:)2WI?BL.6@W>YD0#^6[B M. 7SRQ1Y;N]!Y(7SQQ7D-:KKG$2>FX!Y=@7XTXGFM#J@W08S$DG\.&BY_Y3' M!O,>OQ,,YKL4J;W9XD?@)7&3]COP$_^RCARAOM8 I3_5YCT[9^ B _]U&%TY M[@J13 -"H[&=DNB683#Y>=_=_R4!1*.GM;!I2O-.ZF. M*L.NV6K-(KH)%;N(\]>+SA+,%O@ =Q^%+@#SUB..Z!C6H$0>]4K?)A[$*/3"8H?59LD&U=W+CC_7M[ M],C_&I/R+'0:RQJTR>="X;X[L AO!>738)Z1/DN3.'$"5 X=994@0(O5S3H4 M=2*X (SY#M^"O'J,#]S#7[W8*[3P]]1/O!??:X^>$!ZDPK3C@_'DZT!1(I'\ M C/F.X,K1MXUY"':TIT Z=/2*:(-*'P][4)'#YH+2!CD-%9[4TFZ7Q+K; U^ M))!=0*BO&YJ4C\P@8YGL'JU;>7+8>%O@T8ULW3A1G6;*&/%V$T_-QN-=#,>4J'&OFG)T?FO$'J*FEQ@HW(!M3;OOL.'.2\1!KL)GA)DR?X+8H1 M3VH^'$B(V/!"U%+6OUX3OHT*J@5/[F"DF(6DQ"=D"K4FY42I3_W!B_^\C@"X M"9!#(L8URZA)O_D'J/+B9#PY.3-3\A31L64O2+_)6+AZ>P$H:0>*W!;"0+/C MQY ])]U$(]X@F5]ZK]XX&-A@)-^XI9O !;PLY^_ASZ4!ZK@*P2# MUKX? P'\I!/M?U.\M+=\6=((G8P4MQJO/)UFI=E-.IT(&.EL,(T@)L;/T1L/ M1^YTL=7.]V+TFI?%[",\)+ !;"H98UX.M>&]D;()8SWHE^2LEAI%SMC6;H)7 M>"(/(^IVMFEDG]0%Z#0O(1M7YA'>M"(MZ3*.OT*+;VR#A+E)59KB[%AF.$(; M3S!Y1;*N_$^M\0>\G2V%0S_Z;-%.%GA]ND1]\;9TM<^R/0GW\*D:[3D3G4?.$$CB0QA'ZJD M<4%MBK5"_>AZE'ON.^Z?C^X*_C7.RFDCY8QX$\Z!+_ID]XCX9/?S"'_I<_ZI M4?:M4?ZQ$?[:_EVO>NM&QKO>,5QK&@N,[^!=;TZAL>]ZE40!:A9K1QGQ!8@1 MJ1V4B*5$ 1HB9B$I\0F90JW)D5_89XB/1$)!'_5N@Y$R14QL.7-1;;*T*V=@ MP6"O1L^/(7->PHUXKS.@U"86<LCP?B1,E2M,S=&4,C2\WP=4;/!I# MH14%#=NVS=U\V3Y(ZV:>>2F*=@/MXHJ1D75-_5>K4CG;0[H7X_K&])YE< YP M?>BY(4^!)?/R&SP4W(9Q?!.X?CH'ZSW9Y>DC%J9=7X5-/7]D:8[IP?P"@*<]<)9+B.T&2$,!/,9G"K\=[!\!$O$ M5L%[ITFSI';^I5'U4R,GF(\V'QL57]-Z\93/%%53OP@#?%&!4'61QDFX!A'A MXHF[EP8=5N7Y;)'/E7;A1.MBE$81E%99?PC3N-LGW'&4E(0+?]H*%O[P!SQM MS5,7ZLY'J.H\MRV@C]3,* %VEL96H$)TFBA$=%&:SSMNO>NAMC5*G$*R:!4A M)X'JKW4>LCWT[R!.X)0NH9D $A"?PR$>$V]]!U)(,)RQ[V3);++)TRJG=1[. M5 ESBJIV9)?-"".B[WMOTN=I#.W?.)ZZ?Z5>[&%!DH, "*V- HH$S=Z%7([' M4)V2V"J1,/IG!.@!V\Q^1DI=1&1\ F?3K'Y/F#T[?A@\K>")Y06DB>0 DF! S;QNC*]I>&&J#5;A# ON$4H'>QZ^@7 )R5UYKN,3;'%B M6R.1T-,@%R-VMX]K6#+-W!#EB1.M*R):_L'\V0CQ-^M;!@DF2&(Z0^"(*8_K!,$@23E MM2$9&NT*GJE>VI_^UO]LC4BX"#.I4.-=&/QH]Q^TM+!&3+RTF90.B6 :W3(B M.EG=C)*IQ--[)[J5WB5WRL6O^F;IZ@U=LGO!\\/ -V0")%GT_>-:\Q\W&&N'!M%[3;HCB?A-(Z:'I M'>!F1B@%6!"#-Y>P"'$6%F&]6BR FWBO MV[6*LL!5XU:FR36 A#L^.LFG< [OE<8$U$@8V0Z$J6*$I,AF5L7,76\:^)'6 MN0-WRXMPC98D'KC]M_F:%=I<#@^:FPL>_?,S&GY4'K_V)[?\)Y!]6^M>M"5B MMBC/^P'X*+SW(HR3&.<3Q_._=]YQE!-AN^H[F(YBO>X*S%,?3OAJ_>*'[P#D MM\)XG@VX3'T\C=SB<\-EX/T34H*CXS!YM,@D)=\R2L/)05.E'O#.>*9T:]:3 M]B7; 3;>\]N<-93+>4H/HX"V>WB0[#Y^7AE;1H5 "/5FG]K'2*B(BHM;X!2: MC17Y(_!]Y%4(YM^=Z$^ 0IAS2XCJQ65UJS+A:#P9&^"I$1=;RS;4A7"3TKY] M@X=2>#B !$SG:R_PT(Z+3A0\4N?J:ZWHNU.O_.I,R($; \BW%0I;!*_ #U\0 M0WBDS]'36MEWI=W8A*MRK"36;9'DKQ@)+YV6YR[XJ_35NQ[PYQP!\W:&YLZ:]_5'S*2/BQ MX="B;W;%').\4!M+=&OU4'T/Q/9&PF!G(J6<"+D891(DF$PC\8SEA.@_L)D@ MV_%6IXB-%KH7.G,J6Z_E4A(/H>]?AQ'ZHVQT4S]F)N+5(% BU,5YNA,/QV#A M?Y?2[B!E?\E"H+!X!XF#]61+Z,L^**P%\)(4H@[:@U=O+UZ$1XAO M@LP?JVAE,+^[7RFR5THWEOY:DS:/^J1^/MEH83'?5,9,Y-;#G,E MY)F@T2%/Z4IH?*[ M\EAQ3L2NQ:71F]6'WTH=O8/W=-$XJW<=V;5XY&):VV*CK3"5?K1Z/?=AK#.F MV')D:1A MG7%^?;^_[7*9]1'*WN/8P?&D8>'UFU15]%_'DZ\'^_6H;#TJD-7>G]G@\G0^ M]S(N;-^0D)X3[>2;=BVR77LIQ5DKR4 TSB'YS&;BL[!*? H"!W^ODA.FCK^ M$XC61[25LMN9V+5^.L.:L+0,D(726%>-FU /UI)-;Q)K#Q4MN XSV2\X10M. MEBR4NAF'N>"$;>M=KT-Y$]PO3T7+4[&(E-JEPSRK$3BN^+3&^*I=ZVO7Y[4N MS+6PGH9$)]8-U"U>$'ONWQT_W<%%6?5[=JV&'B!5>@W&P7/%!4 &MH%L[84\ M?>,.G'T\WZR*;FQ&9ESS-X_.K%7J ->S=7!E<[L+@]=,B2'VQ4]AXOCEOZ,$ M27=A\@^0;'.]E7)']$KLV/?;=JV1SM!M+A]]W+?PN;HR9F:Q8==AE/\*M2-Y M#78[B?W"VO7"XA?#/DR^E@T)&=S0\LTX2/6Z2?K$?G60/N]/-\Q_J(]68YE#;K/=DP>O[IF3^&:K>>"T%-S>!A9CW-^&9L$MV?6 M8T/@H%9X3;"P.6*LP+LSR,"LQX; CPV'#F<)64$^;W$QOVJ,#=RITF8N4;48%;BXI#':Z674P/+ ,C/537IST2_ M7Q7H9."+1QZFM2PTBDCVN9J%V9H%D:E*V2SX^?TZT[_.."2B.+'SV+(E9OYF M-N0T,<-<95PRV2>.[LK5VA.7;W#HY!(JFVO'BW!PLA'',Y%9VK4U&GA^ZRV, M?6R4$K8;O#SM6I,[7"IF+O#]D5+%"<*\!2XXO_TJ'\ JER'3_0:^W\ _R%%X M4&N[KSSWQVA!AN\T^5R_V=BU.9MS+!9GNGD)ZZ+8C_&R.3@[/L!+!_U&WK/[ M'\'<0Q$]SRG\^3*--N]':DMD1U^U:RDH0.AV_>B4B-(X@+KU,O!'JMN1LDYU M#.S\_3=C/OLER+T$S925A4? #_^"_ R*=K)?AIJ6(;^ %+^O+5;?KA\;0@:M MO00+#MH**,<>M ]@:P\(OBX\/#BLORXLC3UR O3"L#2ZUI>$-*HW%#".E()C M:-"MMV$<5^9%>_37WMA(7=5)>F5U(D"K)'O8S]:[+!#$45(" /QI*WSXPQ^W M4(\M,YT'E63+\[SV1D8*6T!66T$+T&>!@-&KG];7=+2F1@E;0%XT(3.HTRUJ M@L?G(OP) JS(UB].\'[KNZV/VJAM#98:IV'6X8>*)#@H6IGMPP MSU]*V&5J5.[VD8#3BR=*[\M58V6:P-X!>$?J^-YY;_%ZB73=8T: +THS M\JG&39'L:[8HD_L4.8&[ K. &T2L3H+SS2'F+=V92#[-0! IHHN8! H=4V*%#3>;>V'0H$*$)D M@H!"J1U;PH7OQ/%L\;N#WALDL^@!O:2F; K$]H- @\"V($:HI M>?=J@E5SJ MUD#I8206Q 3*"0B#-PABS.MZ'08Y%3$MWK79;CARY=+Y8G0:H>\)0KV/P'6* MCM!LN1*:5DD^&D].#7#3]!2M"*D*(G2D27>Z!GRR;6UHHV3Y"5403:-A=T9F M[&Q1>A-*L=!:VQH)@A[6&3^1D@"@SS(KUX.9!O,[./OM;]"59^RX^+DO]00G M.(J1>.$7>A,P,N@WU*)[!&X:>8D'XOLT,3^AR9;:X">;>JS='-U/MCU1;VQD)B@[;B!B!DB(K=_M0M4'> M[UZRPI56T?I8>2]/X560>,D[\?VJX A&84-,P Q@=*#;T*UB%F#"4+*.,*(< M)-K:F2_?#G*J;0;<=!NL_P6O +RYYT3OCPXN2(C*3S)N!%O;&X4-27>"_(1* M"HW6>!6T)1(5+YTM2J84_7J0V=%89/"+MP4>W(B1;<]64E*VMZS:OH3F9@)#6G )G4X% M;R!T( $MH)LX3JLY3W'FN/@._,1_(N*"J_,04$(7=0M2NE-NX;OV[%8.\^3> MB6;18X(J N*G_9 OF"FD:VEV3QOATY5L\UZFJPEER,KIP>U]X^Z[<'P?S,_? MBTNDO*%0X O_J%9B3@%+S'O]K@:/5V\@>"S9_W/"&E"^WTU@?!GN= M&&'>NWF9YWG,"L:626IN(VZ$:#7OS;M,:%R$0>Q! K'T'H +O%#$X+D$)?..\P0VSA+RX5L4QO%]%+H S%L?"8J. M4>78">38Z6 A(X\!YCU>)T"FV':SPVR9R.ER&>':[EGVK-DB/[7@,VX;7\.==__ !<73@I2 MQTH;J,FT2WQS:+C6$=-J0P0/-+]/P/Z+^>G1C\[?\#4$L#!!0 M ( &62:%>L,G,U@_8! $/%&@ 5 (<^;I+;]A(T0M%?U"\,P? $\1M'?F-8HEE[W'[SHJHZ?A,6A:IE"PEB3&621)X"DMF1"2=)&44D0$F MIQ%9/G@3_-^_$P\2%A+7='_[;E(11?N_/R:>9__^]6LLNJ,[RU%^;7\()_)C MVUA736W?#([D')\DW/6>V?#;MQ@72G6/-?VQ\?#&SIJ@\Z6N"[4:&_^K4J M)TV (295T_5$V.G^*?A:V7O8R_:QU*_-C[NFZM)+P@$\Z&0W(-6$$PXCO>4U/#+![-1EZ>(C.('O>W)#,8GF4+^ M@K_N&OJ><[)AYA?\]9 PZC.,?DQ(&:C'>05_>#@SUR(P-/WB\H[Y 3R/SC(WZ)\U@2(Q\(FWI4V,B-L*D__OP[ M :+\YU\#>&)"LDP/*K#__O# TONUF6_PRH8C_?7G7T_U M=/#GWU^[_V_>-;+DU9]_976><+V5#O[[PQ =1363GF5#[61[_\!>?\&?'[21 M5=?6Q=5OTS)!T$!=_@[>!IS-GZHL S/\$S8H.*(4S#GAFZK7#F21AW\('"2A M+#JRP'-Y ;2])=M>K(I,8\A:_?+ D%?M!22-^]M4=3A%QX=S"&>TW+R#=H7& M6,@(."($ B0P@UHIZ=%2A_%[GIY3[46)%N ;3-& X]TJJ]\YRS!4+]#[+FW* M.?@^:"N@GE&!^R.ARO_]40J'+@R:S2Q-S+6IMJHT%QP_%'H(4NFE:[YYD+Z./*J5%OL5P*ZTL"1QH-*:M MZTSRGI';602O]4 PB9PNNFYCS'F6I-%+U14"LP$'Z\#YY.#LH''TU)$.FE"3 M0;,-Y+!E#1@CX B+Y BSFY@XU9*K3@WAO)Q1,I3'%'OX:%?4@T$>4(IK3U)^ M>J:F--*4W:$P:2>3XRM1ZD B%.:KT8*)YWPFUI( *Z$8H.M:!A/0SE20O MS]L3ICBF2M)(M"8^1^\&"DW*;P:*O+?*08HXHLZ:,EA6P&HSS(XDD.EAGT_C M^10#JG@G:VACW^^W!$Q ?_Q!H*8GL'0JC>P&O!W@1<>;\R%%3:^@NI*H#X#H M,*:U@N^4%($(AAMT<;VQ-F$'EOQPM%EV0),LC161 MHC1Q>[TJVT6TEI *1MOZU+'2<*!R.%A=5#;CJXN.(ZB6U\YF,O94,Y!AVUZ1 MM7:A \W16-1=<&* +^D@VW> 4*9[0V5$+8L(A\OK4;ION:33^G%B5I@ 9Q%J M'CBO@T]EQD1FJX9-,Q@[6;"MRK"QT.%;9""IAACX^-AC-1)JCXFE0Y?!9:"_ MXJWJE@?";SE;5[V-L@J"GG;0.?I QYA=66\K3#FIB<@D/\L.,CEOID#PWB'8 M>U4R##Q@]"'0!NM42K);9BKF9#IWO('M-%O']#"TQ@\-UE;Y]B##1--K.&U5 MF7CW6KCICW15VO[J;G7N7H/[(U>551CK<:(.GFCPS;.-,=2\T)1OGU7['+E8 M*MA($V4K/VY($EX>/: Z6R\\\0V.#1)*#GPA[!5(OJ-Z@;$0=1W(V14C2I.' M;1\P0EL!4,.G_H#I =YUYG:F(/A0+M&[U*?QX;,]AV?)^_!-7#B7AN\%X4*0 ME7A O +:*?=;G55?*R[\IC,KK516@)8RD\(IZM/(]^GNQ-GH5TI/Z;XR&*Z0 MRJ@CD(97UM!VZ[/I]W($\CP>H:]NF:^8[7 M$QI=&9601G3D5C;QMPJSK^D!^,->F.:/*64SCF6)JQ+M\):,*=3C7%)K!T$RL MX3]1P_-P4!.R@3 \X#2IN^J;KFHK)S3\KX>Q?XCE,(GWY]\@Q_+;#=,GD,*) M,.?R.\A,_/>'JQJV'N12PN\F8;8JH$ERE_6[6[IR$$ \?,>FN\,^PH^NY3OA MIS!']7O+U7!*&ZX2 D:\B:UM8,/70G4('9$Y<$_PMP9$%WI4@=ID3=OW.G!N MX3M.-6BKKE9P &#A .'[/>CG@+?)3!LHJAL\+.=5!TC>(^GQFYR!,KU:4:O, M8:QC)X&_3$'6;2D#PAAI]TF5@\]C%3B)D,+@:"8SQU8>ADB/']Z]S@5*,-'- M1QEVMH1.G:1ZFZ$E9!7^&F;MGQ?;8*X__@23_?TL%_[]=;2?-W1_BGT__IQJ M<9I_'Q_-2<;OB?$ 8YP5>D.L.E2]HH8AQ4&SWE:F2+TBQ- [%_2>\BW& MW2WB+J_. _F5S^Y]KJH<51ZP4ULKMERGFN\*DTRO%>/OS/A[RK\8AQ?!8=,! M!=^4@7PS\5^J0+5LRN8TWFA;K)+LJRK?NED$GJ!_'/G%V(M6S-<4QW;5Z&$X MS]6:97;='&=JF44,NSC:^\Z(NUBI MIE5#(YN8C*.C&Y3A2X8W[46.*S3SK*'UJ('2PM 494=7]\=1QFU)[L7"!+/6 M*.5H.NUJC1:V*GN]O#Q;?R&QC;WUJ\OLQ=QMKUFC^Q6I2"*B9[$8K>C3@?B% M/(;8Z_V8#+]UGV)D-[0=W02Y8M5:N='"+4:UT&S?STEE/1=9S7US"XG7=->/ M\?MRD,.2"/7%(/EV=5+$;;C4<7,="NMGQQ M%&7YN6)F!H(^9HS2L.1G31(?%2/KT=TE-042\LM]4!TL149SZX'T16 M%R6-DR86'$G-DH&^?99D0;(T6KL.7YG0F9ZA,_G.XF;#KN.DO@:T'C/IXV,X MSMWMQ$^P-P;4F3(:[X$6U>+]Y-.X#7AU2<$;PU<)T_&TA..FIAF/80K=$MC,QL)R_. MR1A7<2;PNT#JS%G ,COD"SDB/>#]2G9H3HSVFJ1BUR_. 'XK,)TY^V>6FC5M MY4NHQAF,@B8GME:48U#%F;]O!J[S9OU2'ABW\'%QQ,_T.8XWFVDAY]WT1HLH MH"K.^+T*3OLK+M-'+^[<[WO=78RWN;$R9QFV98+@FN5#I!S<<+:5[5$IJQLK MIC9A*@8&TLO2LF$SD0UKGIWEO; ]F>8YF0P9Z7C!#;A;-J>3"+I_S_ZW/?WD M@Z:9)([<=['YY0,2@2("OA>)^P^NXPF=X![UQI@UY MY3S>DOV"E@XO@3VYGSO8D@L@Z"![YO _3_3TH]\?/1TT;XSIX,U*R./[;N^O MAFOZCC0174 K#@@;;5\BFKE39H'Y&&>Y0>%8>/]WM4CK93?5&0+J@H4"2)X*]3% ^:7DY1 MW#KHF=EH6C>4#,(7;7_L5SI.2GZ\7VEZ4GL*&+6Z*E9 JC DLS<+J>=)=AYL1:."WV.G]+"&WPM. MZ6'3\P@YYXQ9 M7A"/C^E N>-4FWW-+6DKS%6F]0HU5]*1%8\+::^;%@\4$S!\?RHS M)C);-6R:P=C)@FU5AHV%?G'#]%;:84D42V*O-7T_[3;YUO=FA-K $U43 MR(SHF%#U[) T&\I$9V9U5DRE0M)LD><*5"&R2'IE6NCX7"^7 #Q,]WPTG_Y> M_M*RK ;($O6FJ,JLF1-MU1/WFX52K9+/#ZLXDER-F3'"V(U!-;)'G%[)YF>G M_,6Y+4F^X>NPJ=SP)L )FCE@$A!R#EA3LHS=>H@I-3L+=%4S&7)FIK ^9K?* M-Y_W??7T;T,*R//J=$I5 :MR@[3&I1?;,'EICC%K5K56L0D%9WCSG MKZ_3+R,%6#M-LC.L0B)J@Y#,9;*FC^87=[&O.GD8S^'H)IX[BT7S,YE\AJEF M>,9OIZ>M8M%&E.C>/A)%BQ9&H3AZ=08_;])RE9;*5%%3T0R%;ZX)E9@RZ9M7 M;%/;Y[U5[9I9Q:#7;1Z)JU.Y)+9 MV9I-,DPOM^IEG,4@D^K$N:J=39$K]W+3!S(9-SD8MN]A+W3K KZ_3+Y)[.I-.GZY8=U;G%S+3 M(!$\K9964RD7>^IOX^\EXM#SZO1YP5P-\OPJQV!%6I^9LT+>C&[UF6CK]$AP M^_7K"1VEV!DW+)$'0!)F9:=GYM:W#O (Z/3+2(&G%/K3E+I<,:+&N&IZ;(WT MSL5]KZM.?A^KHN>Q:.UQ=[C.)/FQQDUUNC >>L"_ZD6#;U0,N*M#'YA MB=S,=?KE*=9A>KBR2#7:YB*WNGEG]0HF+3+L?K5-\Y9L-81J]^0CURC;MS&+PS$Z)[?ZZ1SM,.=@!<',YRYP#QU-'.F@Z8 P M)E-'7S%8=U> *S"$5I2)];1;P/,.$WWQ>4RV_9[]U]#MI-"<6XS?U'FD=G6< M[^QF(:TBJ]ID.F62^65KU23[:'H4?0&[XMG-J^S5N;8>6GMB4D%'?%X3RYR6 M[4AMHT]$/RB/]=!3B8W"?I2G>JACST8O*@1JR+IK)))_=9=Y$_40Y^U MQ>+:BL@I*YY:;QI#1F0,?UV508N^@5 J5D1/,C/1V$7P5!,MNMQ$0):+(K,B MV!5KY(8LV;GUI,QG::+/VQ5P;46D\SF'9.@AJADR:=2ZF1%3XV)%=(.**!(K MWT_U$(^8?6KMU.M\KSZL&1.,:)?,Z M85/309ZUD7UL/L6,NBIQ$9AM?:I'D*9;G&&M!HII.%UVFLSVQ'RU5@/16X!\MJ* MR,6MLB$@M]P:&7HB._*1V%V/8NK4"()QAPPY6C'=+HZZDC,=DMLFK1H'O%?F, MH$9WH]>#V=VS[^3T;B/ ?C4;V\#U'#6H81S.E#=5SVUS_"X8GI;=$5] LDAE MV,;164\?-3.11>8)5CX[Q1MAY[CBF*Y%3*'$! MS^]4.?#!*LV#8H#GP_JMXU8ICM9<9]9N:] M(C@03?/FX\&BPX.*:EMM@/A]$-VP^KM+J1N92K'':_T'?N$^,BT"2W%$>Z)* M6]]P)[%UR^3W1VD+_!19-:RIQO%-5+>7)4G7(I=@#KRJD_.Z%[^#B5V0ZU>L MY_\>K@>_,KYCV;M-RVNI*J0FS(31&NX*Z]1,%4NM(F>07V!Y\//AK+X;OYN. M)?L2=% XX,Q5Z>".&ACH3D0;=&&$0<,1J.((>,#-ZI;$>:I1!Y!H!GQ6#WO8 MOF:G#=1ETB\)SKREK5(2BN=MB63YIN>L!)X3QGI#*MM83T",=KU6XEI( M.S.,'/-?L"+;^?SFN9C'CWE,\X(Z+MGCK.Q@O,'X(C?24W9S$4ES\ H>T_S7 MY#%ZID@ <7.DWS*ZYJL-04B9SMB'8D$#6I>'4D($N^T%A[WH+G2-:=*MXH MG\*K"&EE*J7!6DDOHG=J/$*1 /;Z^ ^+!->?1@+5)B>N'73" M8PP/&"^?S^7\6]/AGQ8)1)3?EXD$AG8C8_)ZDV8:$H/T\ZE^E3(BMT1]@Y% M!*7HXY% W[(RJ:SAY_EDLL[W4]74;-:(G+1$.!*(H%2\.A)01;$[2*7R$B(6 MTF+5TVD*$V[-BGQ")'"S/(:10':=)2M]>M5EU&FZ#[+MK#!.WIIS^ F1P%5Y MC)XI$BA.2CPHX7)'PY*:BM$NF7&CM\(;K4C@M?%?-+C^)!(P)*YK-_)3CL_1 MZR5+]0=)\O*7#MUP)!!%?E\F$F@[M1EM-?B!!C++I;]&>D4JFD'B[44"49.B M,ZP)N(IK.(JN:3YE.F53]PRO&#EIB78D$#6I>'4DX$K)176YDA$^N73F*5 C M2)>*'/,C$0G<)H]A)##M+#*]W*+M(,6&QZPFM13CY6[-4_B<2.#3>7RJD&PS M\(D<;]7413.P?\'I=3N85G;UY-C+R;9;!5^E6)&8,V*32;I$NR?D#:;N1G;1 M]Q4S/RS(\.S4SRDJER@XNT!,O/5B[D%;M^JC#$5<)&N>#([)[K.6L! M3.CQ! 6-1'-5U:5=\J>?SK@%J]+G2KZN2M?K;\+!FKC#3%OD0"/QUAQM]?"E0$9?#43P)IRHGRRYE 3- MMXEN2H*OKH!.YY7-+T'1&&45JTC-YM;3H%Z;4 M#'!4K(.^X$KVI22HM*BL6W.#]9@&[?"VO4Q-="+60;>8 3VK'W3BAL^NFG1& M1HD$B&BFZWE_4+/[T2V,^$IQN?P-GU_+PSDA&YB*:AXS-MI:$2UI0X8GF\E^ M+!O?RW>S7V>4_TG$OSK1Y5:6!*I\(T .<+:G52U*-W7#/J M2_/1\5.?EYS+J1@]A:Y\@L+'VJK9])%IKK2FDK. MZUPW?H%1=PS=^O+$@6&1L!_5Z]\<,:N)2-7QC*P2( MW72Y60W4^&)ZT2F7LWTG%;WX.%A/W,]BCN.*(,#-'17"C- MX8>Z:(!=X#+PE5*ZZO>*&E?BJN4.9JSSV:^%ZF<)$/5- 6<5A:TN W('2!/3 MTBUE%>ZKVPF#VVGB="W/.$PEY]"DG5X'-P%\*6%X@02W(0[[_8"OW!)Z<)_5 MKMSZH\VADD#I?%="-8;L",9J:+)5*1NY7>&OW1SZXGPO9P .MP:>Z][:>SZ_ M]3HO0=$XI;_H)QFQ3^8FV-@8:I/(LC4BUWF=V8R_EHO/W^:E2A(Z]1HVI?76 M& U KKE0U,C:Z0C=YG7^[?G/+S^]%:(ZQ:&31EKC>;7=7V ]G*IW\+KB331F&LVB:T]),1@IELDSHA6,A M;:"HK@<<(.=5!TC>HP,BPUQ>[X%ZGT96 V5 ]-I2M^Y%UG-XZ8#(\Y.]G.4Y M/ =T_KOE/J9W3LO'KD5C#AQ:URTOF/T#HV4WZZG>=#J8($96J8H8).QZ$=D, M\[74SC-2N6MRDL2WIG5>2AQ^Z#[$WJR.#PVQ-]22+<:EG)%F]*)WW]J[LXYG MBWO?=LUAI+3;V8ZYGL?\Y4: K>A988Z(67KF8;:J9)7(>N7G/BP;V]WGDFT? M,9S3\LJ0*OB2U=--V9)8MAB_@:ID.R]FVI7( M"MT;DKMO8L$9M-WKMLT]8=[E]>RE#\!'!X";F;[/YA\%A]KGR,52P4::*%OY M<4.2\')T,R@O6OHCY(G%[S:"ZK,D! =&VRDS!FTRV-Q!6IW^1&*CG;?Y,I%Y MG(Y\#E=G".>NE&.GTH/NN-?.=Y#>D$XU:[RLI?.W:R$N&0O&R?UHH&GC@D8/ M2JF9411[VG",-$3?RZ07W9Q)1]8ZO2X2B7%T,SAZRR+9R_X:AE;%:JM:MQEU M"'(=9CK"Z]7(AM71S.5$,H4,B)YBC_QA&R%S>:G"TMFE&=W;4")0*3%"/#V^ M@+12>DJRF4RF-2RCVSJR+*V*(++KE=]BF6?6L;F1)E>6_&K)Y_M2&5D/.Q?W MJJ.UDG#Q9/,[\F&RMIHMF9GF(2+E"V.RQ+>SS,U"Y8K)XB^;,[L_=#8AI\YZ MGAT:&M8>=SVIG7;(U<4-Y=LF?[8#P8].8J""PLT[;'U5FR!B&O4G*;TU7K,1 MFSUZWH,'N(#B!_L]@*@S;K H0IOR0;VB/+ =(*GA;MD\<"5'#7W)QGAW"OA> M!;'.7#4A!G5U;#FF*D(\!!=_F(%Q Q/+=P%GB]).KWDMA/&*V8FBS0;9>;E3 M2O=&T?.XPWT@'R'-5D.\B3:74QTP!CM# /;:W=-P6+*J^X%FO@\ZF:6D^]#C M*3B6$:RZ^9ZXH=JN,D43.-P$4B6[.OZ"!Q'=UA!L9:HU:6(SB:7T54?+.G9A!FQEK9'MK$6BJWPW68R<+?Y4"?T>IV B))TO M5;EO(36F6RE52PRVGGA,$AWXB/F]M>@GULB/G*2>*)GR^3YGJMAO@X%0+FG% M4F[%J$L+79:^MUQ^CL\9P8O;HN-S9EQU4=1UK(D8F0)"EXB^M5Y\[TCH.C[G M-Y?2TSZGPQAR'SY0UQH*9\Z,JB3-7SI=\3H'(^L-9%D60F5Q' M*CC?IR=*9!>/O[3/&>$"]IL"_OL#!55+$O>7-.]7[X"N0V+3IEP3'0UX\&]F M:4,.[M+A3G)&+ZS\HJG-,IXH+@C)8[7(NI'/3/E@;],+<[YD?'+UDHX?D)7C M!0L?BDO'S!>HE*G7>%7,LDMJI./3Z&JF5XG+*Z8=2\QQB2D"$SBB'BQ/R89J MJM#1#=?#'\J,G9YP#B*G,,;(FVZ=%*9#NW;;,O.JB7]-J7D^8W<6F^3)M7(. M=RJRIK8G(NT:Z'P9W0.ND;=)5\^97=@F];5)&G?'!8GI58KRHLQWI'$RLCF' M6[!)MRPQK[-)^?K8:2M.:X;,@%[M4=[$QJ-[=_5MV*2H7MAS%ILTSWJ#>7XF MJ>AM"\S5;-)5+_#YN*R\QB:U\H2EX(T"BQA+W2L@([\XUG.JKC?*2[QJM.'=W>WG>C\O*:VP2/9Q[C2F^K"%<0\FY?(9FUM&]IN$6 M;-(M2\PKXZ2VNW2%+M[GN[N1J7F+)>RR[(:O$S4FZ(JLV9. MM%5/U'=ADCV8%QM:DD:*-KW6!SDVK8TB:Y)>68SKV2E_3>_EN*3T=&TT::Y5 MFS%&+^M9S79PL,>%\PSUD7O& F5%!A%5?U9T M&'(V&93G1-DELY$-+5XZD/DLG4[B\?5:XF5AOLK! M8P)QB3R647P$*[?$=:=3)Z?)R+HK\<'C& )'(4 -2EIKZF776F/E.8-ER8;R M=[/J^NQB?-,"=8X+Y)_WP7U[1OLNO]:THM@83_%J2DG;L0]^<]':LZKG(T6G M"LU9J5S$)$Y+#J69+J?,Z9R,;"(H*D6G(J="3BR2O[1(1X>6G M]TH$ZZT(S\+F&,/-!I524:R2!36RCFD4)>+J2P9ONG+R^<-^Y=RL,9)3\Z7& M5?)D)=UIYF0\LA;CVO>)1L=:W)<"AJ(0I>KU,D*Y,\JKDEI%+J_Z)&CUJ'ET MU8%^T/0, GU?$1(*]'D+](YHSA\FZ8;"^QG-+?MX)CVN M1-<'BJ9H/*B ^8*N.VQZ<:O7%74_;-6[!9PM6I&5B.,SW&;F3DSQBUH]]-#JH>>Q>M.JU4L- M9OFYUINB276:7F2K>F1=H#-;K#/8#/3U-@,]K\WX2&+_[!=(E?WBD!U@3A?) M%:F!M$"M7-N/K$[YGA=(12?_]\[$\&GQTP#-5(FA(VE%+6MELL;M?!O)8H?WF]_.;KRD^+7*IL>"EQ;3 MD4[F?K6K-O;:B!+(S7434!OM_PYN7ZBJGJJ$;7+!?6P'.]<6P*1-.7")1'-5 MU:7=>9"ESTXIJMAABGQEO!#[C49U&#D]$MR>\'1J^^UHQ^=V,1RCD)E)A'P- MCA\U/8,A2@6IKITENO_P+N8OV2'N94QEPHC2> I9,ZHTHU>N.UK,AV!.)='7 MICP/FWY4B=]GN]_%[%:38#.]-9M",*_$+]KLN">5(^?\7IW9#_7V.6\)^B!8 M9QEZ.9?'K*E5AM,BUBF62^O+WXUVX_P[Q-_Y[JEYM E'FP\-%Y4)$0%K8S#L MC05&\BZN1K_07I7W>*.EN= 83'%RS:N4-T&%OD(7,Y&S75'Q1J^^:O?8A+W] MQ,7NDN%'0?0D*TW6&$_3#"@X2)LHHZ7Q[9Z$>W&^43=U!PF3S#.(_S#;C>9 M;RP0><*+,H;/.X(U:T7W%H](L?U(3B)S!5WPYMSP64[3OI A[BD(C[)MCM1F M4UWOI+P\"Y#(.*-#=E&J6UDT_B MU,A3(A<$1#[M^S4E\V.B):INDQW7&P@_FRAKC%S,1:X96=7W'3@!YB4T>K&8 619X46O*=5>/.E1=2T"0]._X2-O[S"OSB%KPNZV\UQ44T+?R-5$9M7DNUDI MR8_DQOT\Y?"!PY?5?0- *;.<=P[LR?/!EWE@6H9J'GOM:RG\X!6_'H[^]8RP MX6N%,MT;*B-J640X7%Z/TGW+)9U3O ^>^ #G56BY!6K56QO95AEC?-S/3ENX MZ'(%^DF'8;05//"!_MS9V!,$,.RXK>Z@P9/YBEM3Q'7*:S^=H.\YOX/V'^AN M(. \Y0C.$,&9E5T31<3KV?[RJ5B'=?^)^$ZZUTJ*L,<9E[^).R)]_Y43A+.[ M[RPW=)%@-WH8N?[SX]%;'44UDYYE_\;0.]+V_CGH S:U=PW'4-V1YDW\>4_4)N2 "DY--CRAZE]H, M>D^5D>5 ;B7AJSS+V(_5!/]\B%RZ:H)]I_#SCK&;;@(R[K\*&!1U+5V5$_^#A/\<,."?HT0.NX8_'A)X9.GR/W/554>J#@W=[XDJ0R/XSTB4 M-,6Q?%/^#=\^'L.W__CS?_Z'PA#\GSWE[:C?$&E*)% ,$2GP8R.\YP%?X"(D15U5 MS-\2A =P'LUT=&2:V+%Y_OC#U]D.DT]P';K#P>,0;D]>%W9]1\*N-B_&4G?PS1O,;?"^(V="]#TK MZ'.CE3?__3@/L>=X2&SM#G%O=I[C9P%:E@WCH#V&@P\=/%5*;-WM=F"NWA>8 M)$PQ"#MDH/[.6Y(?Y!^"NA0_0LU0%QU':"K]@5S0IF5F56Y4E^7AM)K7E!<& MC"+)UD;0'@PX%KQ/$+R'[LUIRQ%X#F\S%*,,@HU3&"6D (I!0X%D!)%$4L(8 MH60R@XHD(%-;0[%YHB,)DK/,S)!J7^97ZS5B:0BO&LM6(*+;EE[H+#VTS)#< MNFB[X/?NC\/Y!2[AE@.!KR1M?*R'[N>A0[)Q/I$GCJ3G['H]X&?PO;S[?@X< M3Y5$?0MAR-GM*Y [%'JR!T3>]K4C^($0';S;@N\;Z]9B1^K=Y^3"$>W?(P>( M6G(!"?"BB[S_71Q!A\'WMD+W9(:'2@TOHJ8?&;1R$4]Y_?ZC0AKI @J;%TD=B4#MM9"U_7,;VM7S1@69: M7[6!;3G>CYT6LYFJ+-J!7,2(,.$._1C6##.3OY/:[1Q%U\&\26FGB M9>^FQ=/M#M.N#A)MIMEH=Q)-OLWQ=+V3Z#02T/'N0.]ZX\:B>*+13J"IO^2_ M$XU"HE-B$@>.^=XIIW.=X&!"1F M.^E/;-*Z"1!L=CGF>!Y@\[< MN\**YPIV&W@&T\O/Y#;/+GI]C(Y=X:CZB[$K'+VYQ:[P9[G"'4=-+O8W\+!3[^+]2[S>Q#016C;8Q0'> M'OJ[0&#L6,9FN)X5&1?NZ_C%P?9NU0UV'";&*G0!33^(3'Y?/.7/A!N&"K#+ M>MCC05 U]M=F5Z9:,P8K$:4EX/M>;;)X*>V?Q--4)AUG_J^3^:=>(887EZ;- M6;[@B$(=_G(8IM<[HJAHO1I3S*:SQ(@CJ;[P-$S?3(4XO@S;9K@2W6025;; M<#F6J>>@46+KN12&M@GTASIY&"=%-N#:0@HU\>R.-LD@H2DT1$^3@DR D2!R&32 I66"&&4D46 RBA) M$/*3]32DO#2DM4%K')FLSEVQOEAG%0$3D,K;)*Y)V?"?@GPVG8RW, R),488>6-8TBU260Z0OU'FA@KT4W[/.'-+R//.] MAE'=$B3430VG"3N#&N@P1F4GV>P"P_HT7Z$EFAF5:!QZ1R]E;Z"HP]F8JOAF MRGRN(#0M2&1]J-KW/D0XZR[.KELY5"L@R;G70@;):K\U?@D0&8Q$J3=/>+R1Q[ZZYF-W52H4K83#&R*[4">JK:H)\ 22'[@R,*OH0X&[L_ X.A^ M8!@2:]6&E)9!$&1_MO[[^BG-Q03JQB0K M[1FY&FG)"0I ;YR=(]1+.":P3)(DJ1-6+$3K<\C[ZS[?%\@AFO['37A !W8P MPFTB^Q!W,.80-\![YA3&"3UPUK,+5)P2^\0=Y!\>5.;QF#BHW!U(.?@"9U\^ M+F'[CNL'>57/2L 6 6&W6P>QOT9_!_8A6."B)>]WXC 31V%CD1+3HD#AXY% MC(F1, (2#C_*9(8D9 *5GVSGZ2)Y-^WEO#;OUS1NX&!]>VBT!.1I)L[JTIH_ MZZY&3*.+4%IW-IO)! U;8H];HGJ!;],S4F)$CR\.S5J611;!._''+85RJP)P M>THPC92X\/2EG^6U(/+?M8QB=N]^OQ'\=W),*6W/4!Y8GN"E_SP*^S9P?6!E M3"NT,9M^-F0 ;O+G 3'?K]*&AJ[2%#E MA"M9WRZE;0#$+*6):"KP&S,!'X#?W)<4?4C&MV32+J]&KITNV1K1%8J-0HVT MSVB"[J2-*',$:.*R#;06YOGU]"ZQ?-P;V(C+IE(=_-62M)^)_XW<(0B:L$4G M,1=U'P3[21)AH8ES[/JZN';[0#27>;UO]-KI7EY_75LW>$\#E9;'-5[AQR]JS&C(*@0&SIIRL(@!$J-50IH 24O GS5H:D&X MNA/$5 =[6OY"_]YX<1/1#3>TR0E1UV&+8!]Q$*[-?#4(UF",-@+;!O#%#^,U M/%@/VNQ#W49M!Q'?WM[#2"[X.3SJ)?M!==RP*704)!"Z4BB6" \GN8F_X/L@ M&!*N#]T#=V(%6VQV^QN]B>@]GL5"?#C4<&=>^/!V(G__3(BFG/@+.YCM".(* M-AI-X5R"A\+V\,E@*-N7!9NKW7 DX4A%UTMDD(0LKMR[D][PQ3/$.=]QX+@V M6[T#%>R)GN\>P+=:["L+STNRVDH1QAE29Y9=#,)W$)2,>HC+!R-__^'(4\2H M6Q_K8+_C//&) +JMG._9-$$ "8@&0_4\""*@0U0XEAD867V5 -#@KA)L8.E$ M*1 UWUMGASKH+ZXK->/?H!^[?5\3V 84# F^A?H#M3+,S;&6Z.811^6G2 M+Z9ZS60EQG:,[6>Q#>$D)G3X/$B(D@2Q#8452G\@[DY@&8]^FX"RE#SZ@VM MI0![<78F"$(AO'CR9^ (P-=!PQF,54DHCK7P)KN?[Z!? ,*QR6"LFF$N/5P( M#,B((?^<&F'X,_K/KMF+#4Z/;]Z"X;=26SGWASZ-'?G ME-\K[6[%44G.I*"RRD@8)1 I0A1$ L<%$4D!)$U0R(AZDM7N>%QCJ-5 BZ\, ML-&>DUM![I-$JM.=):U>1X4'+Y QZC+;D=?D< M5DR6_:%1$@J+@V.W^Y;-&;$BT(4G(#-ND:/ZHU12J[<.90:G?I _VUHKWB90T9*HOU#5UO4SJ34JE\H5@O^Z3WK.#A<:NFUD- M60VGR^1X4*:*NB+@^[E'.Z/_Q@V[#U*2&';W[ G+YP/U!Z\BJ#L2.].[SC@L M\@Y]^57;W.0E*7D!C5(-%.S&8-/W2G3S1>#+.:_(M;R-A9^B%M]PEG=[VZ&;-\Z-/1E\3<1LO>C/L M?;9I\W%[T?PMJ*7KE6?88#(D8]9W51.X[AZ3+=%/S:5!HZ9A_?%BS+<9NM$- M,(E_3)1?.I9P8YJ5V05GQ4UP]DZYNXI"NK;@[6BW(=V6?P1<1UWDG^U;A$336EB?6?-ZUX?_'S+\_E MV<;/Y+."S;)'TW#J^%AV/5A.V)>^"CI? MJ+!KV&W"A-.S@O06)%68 S-%4U)%/4B=!26T\72J"(Y!\7U3&9BB;AR5O5_J<4#\E.E"R4.=MMMP_0P;UVW MYMO"E)NZE#\36UX7PD4PD1-CN1@L[3RR Q+6 M?>>72+(?X>K-+ ^]\0Z3@TM>MBV.W?-R< W,1ZXX^51"O&90^"78)ZNNK8NK MS2&/0W:\P1M[PV21,\[AX 3*__._7G4&YN#.H^TLL5#"%)#<5*40QQYP?HOZ M0ERYNSI_4(;(_5F8O?B$US>%UTLE[O^\/Q?SRCNK4"0L(OAPJ6/WY9MOK3HX M.$2@=^G4DR63;W^1U8_]4F&&DC,D+F>$#(F2 C'.D,*($G%!SE!I! %D9HP_ M*H03SNA:-Q(].A1=SS/],Q?%^W @\Z76"N]WXJ;O\&=3+A$I@?-Y9N@-MO'U M!8<,^!9]=ZR12M]AT2L5')3[N"]O&OX%GP9_(3^3\*>_WUUKZ<'44W<$^M5F M?GC^!>J!0#S^^P/_\?)9"R0"A7[V%JU)MSML@:W3]1Q+5V'8T6C7Z* TKH"1 M*(8^+;MSTM9ME7CPP@0;;M]!T7\2^UA?U#DF#__@&E4V3W>8_%X^ MPXL/W^?W_82[=?- "K_=J$$<#7\Z@"868S/&YO?!9L,&FZ4A5T 1 M,D6>%Y@'AA B\KZO_5$X#PX#A+@T51/LCN)LEC%/ /C;P96(X?IEX9JY2SVY M5&3[W0G WD/*&@=+L0Z80."ITM*?'E,7H!\P:9@Q]+=$)%- MQY* '(#PNT/NF^X&VV\FQ$YM)GRPFRN#W9'I-VWGNO'=BFRC4V+:AUL5,VF$ MS&3>N57Q?J]B^-YXGV*\3_&Z^Q2K3)&NAI:%R;/U(A=O2GQQ4^)Y2%8%"@Q, M0_L;EC']9@;X"^5SGTH(W6:Y2H'.=1IM3B S.)HF/XPK^NL#ZVQD"T+(1$&4 M/,OY9K#ZTJE9OMYFBBS78=I,GJ.K#-[0PX)L>WV0[+?-A\?8/<[,6H MR)L'-[IQHKXYXK_=FW!P"T 0=_)N>$!U:_YBD'X9D.)YID#SU0['-QMUCJFS M4)?OY4K ,(Q('ZTJ]1:0?H-4[,6HF =C,5S\X.V@P@8P580QU)I_/AM8''B];+DJP6;>SAQ#* Y/%C]B"'W52"7 M>I(K3*%I(IWY*-I27QYMYZ5<(RSQQIJ;TEFJ9<80^RH0(YE^B'88IWN M!/[-^X3C_OEO)1XX\AVJXGYX&,\5&]M5S@L)M]O9O-W[C$&#%.Y_OJ_(A@?E MKAY6RCEX[X.7)26@Z\]>J'W>JD\G5Y6QIZ4EL:>%G2Y<@"^=N<-/U-_;5,I+ M'/P=KG;&%?ANH0*?."+&:9Q"A72&H 1"DB4A(XV 0) X@E/C$9X:23_^'%3@ M>T4%IFB4YPL&NG'17E7>Z;R5?U]YF_/)LQKONGGM#05OSL>B!SA.08/[Y,S4 M[LO7LRZ8R&XSP*FBSZ?^NY]_XI !YP/21!N+ \9_]PX$G_Q!X5[SBHEI\GV M0'1>0S6RS'#]?SBJMW6*JD4A>CC#%EI!3=IIIZT3+EM35W:)(/1 M/;:9RX)L6:>/W67I=S*>00P1A<$::76<32^(57X!6SYY)]OIM1DF,UKQLQ*P M.KDE8)+.XN#6RWW+*M9>,(5UL8/X^KK3YJQT2F^U!.)I2[[3J\L> M-4\[>J>(+X34TY8CO[_(+2B*G2 M9;I/MH3TTY;I"K=HT 25UW*=JFN2_9IASUH"];2E,TOE*\XH+S"S$>\6R445 M-/"6D'G:,L=67$KL9AF^U_$IJX8MANLRY#ORM&ER5>E8+;&XT+#9<,JT;&;5 M*-+!U0!/FN+JNDW,YDR*:;2'/E'I%WU&: DH=N2MW'C@*F *D 8C(',BZ:W4 MR4) C_">8TN"@-@(P:N=,37%'#7+Y>$ CC!?*>LH,F)\@L'0OJ$4D!D8\ZV@ MZ9-;7.K\V!J%1O+V:3(0WG%C@AA8Z0)NK)L M*(PXE.CZDBPLQSG8](@0&MZZHK@UHXV(PY'<6=NZ.%%@TR-"2(TL=[%:M L\ MF=13E07H5RMH*VA*/F$!1F>KQ2E&\EA'KK;):;K(E>&TC@BAF.MG^TN5D;55 MOM9M5DN3M2ZV@J9/WMHE6ZET'C536J]62/)RMX7V;3C6(_)JZM.>-*JT'8WS M&4O6O6$Q4X8#K29.*R+ M>9-65PW8](AD=2R5URO-I,E7QN7:E.[-6Q)+!Q?2/&PJ()GQF)2@?A@!"8:F M\@@78#Q'""-*$O$12*>:)+1I/YQ+.7:H5?.87FHM_OXVH& M3N*(=-K%S)QK+MM]GLMF!' M1*XM+3.<4DPW^=R<;O*+/ELO(K#I$3E*MR=9MK:P*49,M<1JJ9X5N#$=-'VB M(+1BQZ&8=C.EY5QE*"HZ0]2@-L7O]=Z7JE__(%N8QNXR^!6KBF^=TK#C)P7& M+YD?NT-2N^3E_L_SG/-X=77WE]8)L#N4B%D32=:@81(X9DT460-'%FNT:/(F MUFB194VLT:++&CBR:]XS] UX\_*&LK=YS=>D P5_?)*P/NNES^]5[]>FRMEK M"+R(7*A5,Q>E"/7L6L I$CVWL/&TDNKV!MO= L;7EI&/(N<\0G/9K77G%YHG M5U<WGZUM[H(R4H=7LKJC1:DD!]/4G MSJ$@[W=4_OX?20)@/+YBK:'W$(+F.&:[[^E?^O@47-,JZX_M-^Z6E MM0L?58L,(6*Q_U;3?FG])=KSOIFH\B0!MJ5APXN%@BI;4O 'F/GJ7-0WI]!B MO_CV_>(7*/&_;SH0?,&FX8]GF_A77<*QFP5'E,(+/GQ3]=K!Z4T>_B%P'L2! MZ,@"S^4%T/:6;'NQ*C*-(6OURP-#7K47/Q+AKL/EYBG:%1IC(1-L8PTRD (S MJ)62'BUU&+_GZ3G57I1H 3XC TDU1-W][X\D_B.QJ33RWQ_JTOMM^H9L>=O? M?R1,T8 T\=VD(HKV[P":M"D'_V/N<4E[.=%Q5I"875'WP8^$"UD%PI+9N_,6 M-=< W3'30[#FA$6-8C:%^8J0"G:THC\)(O/OKX=T^,HQ\)',:0SA2,:>5X0P MB@6[N(/PY:Q$]*P%TU"$L5"B*NFR& "9? G(7R;W04M26$<@S']882%(!T@ >FFC MH"#Y7R;P@KH\HJY;B[",0W#ULFSY(V_LZPEQ]S1L\K]O2\O3NQD5+">_G<^. M&.T]!;8K&X]EIPY=5V%>K;69#%"ST#_U.H.:I8WJM/+C#Y5Z&EV&Y+T,A2Z' MGX^3"*'+HT5FZ*X0D9WVBB6KBS!LZ\KM M_(F)./]V(2VYA3N,W\,JP?>P=^O .P%]:%E1>L@N>8=>(61SV<=+W,RDQ:#F M!W21L9]H"H_S;S&.XR3<)]KR=P*Y69N.29JRAWQQF)] -Z"JY^L!D,D0R-3Y MG>1K>\2L.8>DL)Q5'+;?=-A^;N?B>VB@BWD2>UA!=7-,S\PI+*LN1PLFEQDI M[3'"3)<"+5"!PX#_Q!#BRV;5SNP=?)G9Q#FP<]C]%V!7F($*SILCA_<1Q?13 M@YF!B@J$7;C&1J+H=\B!-1U@BZJ< $L[J%]ZF N3'NQL_<(Q2H22$E<\C!61 MI,6U*1 -I7@Q5V2+=V8#]UU$1(<0/QT)Y0U21?2NWN5GC2$] VN7'4P7P2A_ M_"$R<4(CU@%G37AIP1,P1@2]4G:9(QTB:E*5:.;@6%*)EPQ M)+_0CJ3@&A;83,4*@95]"=L!:E8[$J5 M^BG$=5M!_7+H=Z1_XID+;F7^,I+ZY7 79T8^OB+R O!&LYR91*9B$YD1XY98 M+\\S0B&\. #:^LS/S!?/C2#;U(AEPW&OPI1(<#+*-B"U?B9,X'WA^"9"R9"O MI+3B'1H7269L$-K41=.#80RS ^GQA*\Z=TI%<:US2,5ADV2S5,R68@WH9<1RWVJUA)D9E5*SM=6OT_,B5: 7NB3D!GJ MZ^0?-KTT('%$#_::T('H@D0H TEKG/3AAS@;\06BHOB0U&VZ'7MD5@-@MH,9 M-L:\"\*HZMC^COI2!GD1DQA?:Z135+783,^44+/^^(.EO^[VCAC7\:&I6_)( MW@KL?)YEK':VZ")D*YEGU8Z4SMKA38C!DDCZ.R1)\F ,' ?("4]<;KR2.$'R M71(DWZGH:#14W\5I W$AMFRE_JLR"3%8J<^99;MK*L$V@ Z M02GRRZ5EPKVQJ@EYIJC!#::;5,QYO9[OA^7O&[=%,1\33!3%SI$^C^7Y6TT[ MSD.&9KG;' ZK5C(+(_W&7%2)/')J-1G,M C#R^CQ\BO M7MTSIY&XU:IZ:^I42WF%FN3Q*=6>\CZ]@ M!!)6O,7B.?'613; PSC$,-!73\=1$6-G;,P_[6G&@U]=>%#+$?T$^9HG.\1A86F MZGG%P8#669"T@)*;TRL4EOZR&S_.[89<6X0_":U8!*8:#;1>^NC+$;BZ5M8H MN5*11U9VJ=&GVEQV[2P"N :;.="?*(%]A33*>:^9K;)TEJVR'9;A$G0]G^ Z MC5REU*CFF387)I'3_R28%L]V!O%5M/%"\'?;%1(!VL1XB?%R,QLGSD>;&XOP M-[WLKI+553&7[)BBZN@ MY';LTWX#GS:^5S;*">LM(IL;0)ZN K.8R+C29]"<5F11!EER-3_G* *:V=XD M2SZ7$/MRZ/[R)1/BFV0CG;=^+6KG*XNOCFG?UDB\T?3M?$4>YQ#4$U)2L[M>PJSDB<-G:?L M?'X0@C XGO<3(;[VX8"MA] 3'4,5C]W%5V_L(A2YR0N'H>_MM&0F?W M0!Q7=W]O<;S3?*O3>J\QY_"NG,_36A*AZI/TTJ_ZBY: A<4>4?);W5D1ZX&K M+TQ\6SUP?B_HC8H ,] VU1VS.0VD-&V&]@BT%N,QORN'#D M02[D_$[/]\/SD1W)D3L%=3UW)SX;]7F5)U^A_)#&@M)\E49Y Y&&BZ::=7NY MA8"%I2=1]((UK[\? F+%\.IS#=]5,7Q6Z6X/YHNYPJC%9J>2SYJ] M;"W4#-^@=N71&[XNL684I4G'L6!\O\=MN3NO2G#[C4IOC!3]%I\4*'JUG"9S M'$4+6%B-DOA)D'$!B!BU<6+F$WV15\$V#^8>TNP6,PB9&_0;19'JE-D0MF1P M.IJ@SN^!7+M"U7-Y&7-?Z2*.P&YZK?R[GOBX=5_C1 #U; 6:XJ"+SG%-UC6U M7FA9JI'3) _J,"+,KJ0O6 G[^PGY]\5V%#?,/"D0>_LY@4TO.ID@N':I/KB3L%VE=FE33F\#--VCB UR!-EBG4I+=,E,Q)].Y MXPULI]EZ/LVWC=^#=WD@B$USN@A#]'%H9NFEZ@K!J5*!@_,!;BYGF2%E1SK8 MCS5L60/&"#C"(CG"["8F3K7DJE-#."]GE SE,*G U@MOR"H\[(0+ITG[WL1R M($WE?:(!V20:ZJ+C"--YK^I.DN*22?;LF>8/YIF9LX LO! I#U(JYZ7ED!([ M \YD#(WL\UU0F=I$(;_X5%KFJJ3A-;H:@E3*="K9F\O=+E@$*[8_$23\]TC: MYM$7B0U%$^*^J_/Y:5&"AXV#D,@%WL;. M14C8CWW#__V\1Y-7YZH,PO6AK4^SJ*:$OI&KBS4I(?R8TOY!XV1:?A MA .5NZ+N@R9P0B_GJ&N#@;Q;MYPDPL\X1BN1E31\#?V2F_@1HMZHH_@FJGJ* MFDS5\6F2Y[*9_FHZ]@<.#:D*Y1LYML3WV%>T12 M .,-O+#]^G$8,BLSG7M!8B!:K?=F9479CK,\<>*LG=#$$10M=O0.O/9\EHZ3 MAH@H&LXL34KNY=FLN%%*:D1')GM'Y'(?O^X8\2OVC9?_I,9FY" CZ(L@WNH^ M\X- [_8_ )F,UQ=T]?'?8W_^'H>N/NCJNT /=R*[Y0DA$%]7$6.#[*GPJQS_ MCR1T9]F07AI9DW(T?RS-N@@RZ3S_MW_UU?L_@@=%1(O@Q-K_YC#(\_"KQZFT M!ZY KSM4Q4OUNG]%%?URVV[4>*_+X\;$]^A6U5U@;!I5\6HB 8^K[;[IJO=^ MPN_G#*_]%CY_A\":6KD^S>=4'M>#L:_L%(1'WK5DCW0S>S\K\GN(,-A)ZZP? M3+NH+E744=<4YL6PD]*+U DEYT-A"KM?[9%=?"6C\I2>+3:3W#)8O'N7/\K= MYX3R\J&M%_)M'#<(9LAOL_9@,>14JI.Z-6V)N,4;S MI2V*H;*N-5$#:01"&Y#]CLSB=SDRJ:(QQ:Y!(%\J]'Q,FCJGK]?AJ!*BPE!6 M5S4ZR/:8Z8_?68RYP[%DRZE[X?N '=)VEKEJ'C=%OI151%^L,8;4/,N58'^[ M?VJ%[#G\_B[&.XTTV9I21EO]Y;C@3[E)*SC++AXY)IYOY>_4_RX3<72A1PQ> MZ1;L#7 +X2O8,S#M%7B/D#RV/U\HT\F.U[DJ9T]G_!83=DC)7971[A2<+41T MMMU2D3[L%GCQ4>2++ZG[@,)V&N10JNK+/*]GI6E_Z-@T4H@5%O0JOIX^@??C M+*-W@HW(5G3!-33$<#*JO# "V8+>V(OVQL)9EJDR%?[H63M2LXK#[97LI6:E M@;VM51RF:V[[*V3*SKF!7(H *!ZC0!'T'9J]WE$*<);E)04Z+NWX_[@24GK5 M:[E-R467D[[EV":GU'$6*&%D!5 X?<<0;W7$7UBJ :< M80E]#]?@>TAL.?/OR[(HNGH@&XZN\;+G1,3S'ZEJ8:^I$:Y%NX\>^P+ 57>$ M8$[581\5 EW5U(90-/?$=ZGTZ0R4O]-I MAM\N]?%B29G(E,XJ2J )9"[6Z=AH(>^P'/V63E^H!^.1B>(&,]V+.&8O/'VF M.[ZQTC.6Z\,.A[ %VBUV.+QX&^>1;K> :G./-;OB1(JNUR/U;NI!:]*3-V^! M8W; ;\=#7&%Y8>.0!#FHM8>5CD3$\Q.89#/$X]DZMZ<<$#,NMVWBY1M11P2- MN4\N[*VM;U!NCEATO=*PL^P4@$9D4;U0N_+7QE2:K@U/VD7[K_:(NN([88K\ M0>=&C?/[B\Y-@70XQT]F:CUN L?'BOT"'BYMQEQR:$'DMS.Y7RA6-:PSBO P M'CI!W*$YF-$"M?ZH+J5S4R =6G\Z8^E#:F_9-;/E&:TMJBMZ.\_-LVW5Z@"U MIX#:4]05Y<6\-B0C3M#]!BOH5DV>)WI.1'JNN2%HTI$2J/L_IW(:G6&KZ<"T M[YB+P3K:AP!NY(;<8+PM$J+=%?%15R_Z%3^R:^)A&?1=#D_ZS:]%X4\Z+.-Z M]3CAR+E9/?Z6 1@?5>0&NM&V?G/8,KF:MMG0\W)OI,2*#+)WL3N,Q-\S5?X[ MD",FGH!'JAZ1SKMG$D;>B^<#?P1=S\@JB%[)SA:T-G'<('I9X&8XUXE.7U_7 MP$^Q 1R'NXJ&(SNJ$1DJ#XUB_)^9_7XT8_7[?Z+_W.]"M739 Z(]^TAJBZ9?WSEGEW M_X034Q=/4I=X1)='__W?_^OQ;O[<0!#5M5SOU[TN/R+?@2QXK-93'5$\7381 M>1*]_I=LK>6M?V_*,C\?COM?#W! @$^*("1"R\RCGP%1$DRSY0WRB&X'%$$L M?1+\.ORS^]_%"/#P2]>/$]U^>;HE@Y*Q9TP[\#QP%[]P["?UE-\D]I/.)EA^ M7'0^<(;XPY[_D3,S#Z#*OWHM[J7*O?>+[WI !#/N!"A) '3AP4B5?[^K%,]) M_1(%Y1AFI FA*C0U4:7H/[I$YE194BB4EE!J7("UR%;W*\D*DT.8 :RIY(^TT>1I1':"-A M*)6EB._9T >V\ H6_D% ( %_/O]A7^?_\G^'CAQJD5&A_2>3IL_27,N2/3]C M.)E@YH9^9 ;X=QE]H^J14$6$W-<39V0[PL7 _\^1/_WIASY6^ZU%:394(C\6RDMHPFD;A.2#DMITNR/$&9;(Z22?I>;0__0L?EK$X2 MM$1E&5PB2167&$+1)566F:Q4+3H(CE? M2Y&%]'PE(I>4KH?X633,48&28T)DT@4K<\]7%@B[)=!.319#8]FG%6R:)7,\0L6(R81K*.U!7UQ+<=KRTY7]\:B&E#MN1UP6=:N"^V@K#U8FGJD4 GKF#:DYBI1MK-UA>Z2+ ML-'*[/.5TQ8R7BJ]0.2-[BI7SO=UBQ^#E0F"*DY^I:S(=A6U.Y:M-.:A;8JFW6NTX0]?FBZE$)5>RL^EH&Q0V.;.DZ*Y;* 5S>\-*='(E MH6[48*'VBB;7&"A3?:M.]65'RB57>EJ_-C+HP1)M-7N= ,-=L2RST7T\L1(7 MD0%1MJ<]'E&957V-*I/S4EY8* EK]@+UJ:&9$N1,&/)I4(+ MY\<+W.1Y66 WC#W#\R;: 4L3XCQMS VGJQ1M4:YZA"R.N#*D7CJ.H=O MFRUQBYFAOMB%='&Q:S6CI2_(GKKLD-7YL#07Y4[=$+-;A^IYT=(7>$KT]>9P MZ0U[X@ OE=O-K1Z([:F$OHI)KF4&PL.&RYPE,%*]<)392I-EFP-*E]N559V:U& MK&G*/$7,+2.;+ZRCQ[X@+6*OW@W+B"6BI>5LT2CMREITZ9*P%\2E4%4'!M/, M#41J41J.C8"K6KT.6)I@5]D3=-61U0%OU.7RJN4K7$.)ER;VE2]477^[DUKB M((?62I*]&3'EZ%M?D$*!V)6E7'67%^6QZ9(^AK&-2%OP%Z20(.5:1:A[(KHT M:VO;*K;J,SH"M1>DD+6T<657O*SB"V;: MR+%<)##X"WK0'F_TGN-XH#8];'B#WC!TV#58FB"!.$)))/"M&B\LJDQ0;K1E M?MH!2Q,DN;$UT\ M6&#QB^^7RDID>X>!?N)KXHM-7/8+/VX /KGT?\CU=_!HD@RD^O=3_>UR8TCU M(U/]-3>HAS]3P^0G M^SY&G>SA'$M1G]C[JMB3E<06PGW9D41+V+ZXO><^JG2O$.ML#\,G.[36&XY5 MQ@8P8P+_8@ONL=O5"L$U&5]7X_^7]MW.WM> M,RN9C$\5<;%M+A?#MC83=<-3.E+<"1J_P[)O-;K_RYOBN:4<:O=?GZ^WK-WX M8^W&I8%E*K/VSECPMM(Q;=??6=* /;-V=WLB9HZ-<45$"O;2J/%K9:2"0BL* M:#?-))L8'NU.>VXIA]H-S^ZO:#?VXMD]9&J(J*VZ,[XTR955179GH7!N[9[B M;E.O*?4Z3WGBO"0T&Y*'@;.;^?&;NJ.8Y R'H]W)TR4;4-WA8?YWZO[L,#=7 M8]O'-%)&]9T]&@\F$J\&TS.KNU(JLEZI[O.FK;=$BUOTY[MZ7+>,__B=N\.( MMR;#74"LEG/] +1O\/[&97 E-L9%./INPQ^>%J3Z%J<"T,'6I.2Z6MQU2_=6 MAJK[@FMI+P"26Z],[6Y7$$7*-#"VFU=XK ^Z(Q 1'E$GZ9IW[ACSK3KXC]8H M\.R.^92I\VF]")]29]I3D/G 6XY%*I@5A9FJE$JKJ12/.Z"8$ZGS>?,$H3K# MT_F"W :?4N=V>^#3J[4@BX:T5(\0^3:Z J]1P M>&!_IZ?@4QI.EMD=U9DV'!Y93G<]M%[=S8?K2,.!0R!2NM(>!@V\U/'PH:W0R1P*Z1NTD08*?3H8M\.U;Y%T!P9W-AR\TK)9.S6;3"C-EE/EQ+\5 B[ Y_84X;3& X?LSCW+IP M4MLG?=M-C^J?UG_QMNKW))Y#.OJZ*VY1F^WTMGJ[%8*>JW%V X:^-9@(9C= MU8>G?HI]'6^K_A2=+[ 1L@W,DN7,[,6"V?+Y3J3Z#)A)1J,P]0%B 30#KL4K M\C86B)O2?(B'S1Z*8]QPU*&",>)*=O35?F/7>OS<3!+ E6_RO:94URJ_-Q/UOO)-WBK^WFZ0 M]\H%^J(!^0)#F@_A+C##+WJ!$-UM]M/&HS6F#@S[2PYS'G:5EC#G+5 UG2= M*4PIZ)85$:^D.]&-W&(=C=5LPS'\P(O[H?+[Z_D+_HNLAGLJN;6G9HLOK!"\ MCLBRLHX^.HY@TLR)PA@P@GF^?9_>-7D[6GW:".27M;HRZS==3II)O!YT,%^P MB>JXUXD^.@Y.4NB)&BO X.05:/4MG]7?$ES\LE9KZK+.Y1"]Q6^#5F"C]+ F M^."LCDNNL>P)DZK3)0Y0S>'AG?JXX9?57,RRH_9\.:WQ^A"O^;6:/L*G4V!Q MX)%-CMTQQ%L)!FF/*3Z_G![H$[L=Y"<42GL8,16.AEO8;FH=X%?E0O@\4/6& M$W)'>QW5'*P*6KVW5HFZQ$JY??LV-'O"[.>;N%)<^2;/[NZ_*E_!Y]5WWM"$ MLK1J+$0!;7$#10[SK#R-U)>*TQAS)"RZANH+3]]ORCC^M/JVB]MQK2!I65$V MPDICV*.;JQ(X?1G0D(G&3Z2^,/I^I?I\,\?Q]V0-?UJ?A2+'8]WA8LMS57L^ M*@2]78X$^AQ?^XD[E'BK"\H5I!]T=5^7/746NP(T?:5;[L+6G8LNM88Y""GS M%MRFP_.;>L+O]3?"O,(?[7T=\#S5W&;'>-XP\3;2W.09=DF2:_!]/WYGR;?J M)F#B 8Q=W+@JG[H!_.=4V:6%D6^J/5<<:-QFH;2=*B5THN^C(E7.$3#; *HR M/)7/U>W]BG*;1CY?*I3&GCN-OH\!"8%9&A8W0^V&!W5:W R? MMKG%YFS'C'P%-7"R.K6:;1Q; >W>=VU#Z;5A M2=1G><4H&%ZW37: %E.1%M^1. /S#: >P]/X>]P"7]=C?M&>VHS!!]$58JI: MZTK=V"SCTY@YX6D,TPZN5*UOYGC^%G_ U]5:])JE6=;@*-1VG&UA5'6*92=6 M:^ :>.]\OH+T@W^79,/Y3\8"/=XCMFN&OW!]V0*N@[V_X"[CZ# 9X7C)".=N M8)@&"EUS!UA % P_AAL9ANU3)@6IL!E22)<4F!G?4VP0'97UZ*!L.87XF#3 MJUN3O9V!1=9%1('HD2^8&;:Q*417AKDJ"HW9N%Q4N34RMT=H!M92]8 Z 7=:3*47_@6D( M$#N@X7'E_HVO&QX[E%RC^=ZT;];H)M*BX^HLF-DKU=C3D2Y4NTJ 0=>6DM[0[0 M9% U0=]A#.S& %4;'M(I\R9\1+6+>*6YR/E%0Y35$A=4?4'H\RQ0[=AO0-[E MJ+?ZKEY@8L0_CP>[@72(2\YY2-FL^UN@P"65>IXTL/*]'H.*H[JV#IRC;[E! MN9ZRK0S7TL"4&_(042B25I@(S@C@/"#N/H\,PD>(*=/CFCN'O]1)\ M\!C6A!'>HD/-U%EZ6>I6RTH![0 =9N)F;V0NZ<2'&0Y0J>'!?!;_P,>4>CS= M&+EAC5'-P;8XVXQ:G;;67 .ECKLK,'?4"RW1_W-1:09OCX,/9KIWGWF0^;<1 M$^T_<=D$G M_.Q5=9R_4/-.!;]]6X2NA2_M6':0>WVSH=#BD+3 M=1Z2_)MZ\-)8IT6Y/?7(WM1#-?% M>KO@=T1C@=7YOA,:K>$4*#SSXW>R21,,&T( @"=^*N.+7P0 )]^K=PELVA % M92-;J\*,&!7C$Q_$&*Q&KST _V;2,'!S5Z*].A M.YA:@S$JV&:)WOC9IJ .!KF.A%' QT!BR;+%XWD9KERJ;T)US^[0/V6K0AA& MO8Y-7O?Y\BT7W"^?+_3*>M$UE7'J*\]5S:-:25/97>#<0.-3F0:W/A. MV7'J]E3B5J$@C3[FJ^I)=20H,(;BH%0O$T.4:I-E<^&L^[(90P'UXS=.GW", MU^WIQ*UBP2V;!=]S-3\.%NQ07MZA?94S*:\C]LEVH46T.@ +F!JX]#7M@>=T M# )+3=^^U$[]NISN?\<>\77E)U?:-.";"H)OZS-T(-ISI1XL.DNOZT?V: [<54_9;NE&+Z:WC0"I M/^8N/WWZTPC0R>9*X9 NC%"A0"AT46CT&JT8 <"-],W2B0N,SM\'Y)7XLGXH MWLX$\B:S\%R@ ZYS@:'X=%QB;Y,"E^2MO_SL[#]-YXJ>:W/1=QA.&)'PT)7. M=0YNN/VZGKS1?7X3>')TY!B.[&TK@6[[$3R"'7BN9<4 N2\X>76S M1%NY,2-MRYVN"/K8,W$=^QWU0E8AK&6'( (MCU0Z8\X$(AIKCUTNZ)7-L.RJ MP09'1';< 2 2C^="[U#J!'Z=;]60RA_'S4-O;45W](D1? 8/8/YT"Y#+6 K-2( K HS_U MCI!/'?W"NKYF:'+:,FUM:I=&JQ5BY:< V(G!DY>7V9*4P\N?K9X:B[QKWIR MGRHZ$2FZYH:*I:=$T__/*4-"*=_[A2>G1/K[Q^/+KF3#DB/:]ES.M6W7$0)7 M-6>N%3' S\N^H;[9[&G!>-41ZT7H-ZI.JOT*6LM5HXL/=I]P\B;\P803"!9_ M'_I)^=XOW!MR1+#8;)D%VQYR#3YLU$H#;;>D^SH+P&*?:8+E*)AI M$"FA:7 MZSLY(EIX.B\)>;J*HA0VZ;0]?";JJQ@M]BDF.3@N :('M#6NR?UR1/307:&P MP)&LBLI;62&\63&L2FN 'H=Y[C3YYCRU"\@M>7.>^[V/)K/0O8P_DST]@V04 M0+5,) (9S;#"0->"PQ;GU3 4^[M@:[A#SIW"L;*T/38 MM1/+OB^MZUEI:',-F=^VQ7Y>141%:W6.''K&/^'@X67/B:CFMW5/ )_XBAL' M_3,NTZBXBE$QJV;-=:OUL$6YB^%4BCZ,B*A^;>0H[ 'JBP21\!^_(S5.#O"# M(?B;<(M#+_BW N6GP^XG!4I10W5\4]<'J*Y:P730FDQ+S37 !>I[@/);R?$! MH'R#( HI MBIM5\_7%;B+*1A#(.Z336=(="2??=YI>*FT.X)T@T>>H$YN[=V06OZ/H#[A1 M8;K09^S;;]WD__T71J''&/N2NMGSI]??3WOROA/;5CHERIPZ1$2D(2+#WL"4 MUL $(]_W:FT^02RO4&=.)QSET-!34>R[?#E-N&!V :M MMH_K[Z=]9=^);=D-JZ^);+.*#GRBZ!);VMKQL?:^[TJ\5.)\ MS>(D]LMZ'$ M'89_RF[[N&/Q-1U*24[G$^![\E@NVH?B&=%CRKJUTL'>P"-EQT>2S\46WU8; MEKILT8N@6NKZV5\ U__B?YS_^]4 M2Y<]H/"S?S3#7UCR]EO3< M)P]#5-VR_GDS%>OPA!.S'D]2D7Q$ET?__=__Z_%N_D =HKJ6Z_VZ3WQ]1+X# M6? 8^Z8ZHGBZ;"+R)'K]+]E:RUO_'CTC$^B^-OW70^XL 3X)0R,R_U?FT<^ M* FFV?(&>42W ]3N^RP=_MG][V*8?/BEZQO %?G+TRTY,%;Z,Z8]DG,\LNJ? M\IN,3(YL@N4GZ2=%/!)R.3/S@-?X7[T6]Q+$QS]'QY-GR];^L8=>6X=?_?C= M R*8<2< ?@* ,@\*(;^O%,])_1(%Y=A5+#%X-DLS*"JA>A:52)F82#)!H%*. MGM 3G: U=)+]L7_KB<7\GHZ@C_H]'=_J1];EA3+;YC/U2I$7N K?Y'@A4VER M/S,/+_R#U.Z$BZ#>TV<1LD=D^-,9[MMV^-ZF7CEV_FQA+Q*/-I&IQWWS ME;>?^X6J MZBRG\KJ-"6L04WJ^,X925/U\';L<3F!Z2K-_U9'N,Y M)6MC ML364O; ]&A>+(GAF8DMM02+)9;NU04M#;YHOD@N.$-EH96)+O(H-UTURV#<' M N6S3%A9CR6P,KDE*6<:19&@QB;.SBHEU>V,] HKD=[>- M5G[+*LW!5,HF5\J;<<'04$DS#31$^UJ>$,(M*U')E0:%UX>*XQ1%VR*+@BJ2 MI2ZSWJ=F/5U97"N%83WH+5%A/&L81'XJKU:=:&6"3)/>N!)29KXG(@I?\@@L M8&886)D@DT [75HN,*HH^ '::S%V(]<#*Q_(%!M2#_;(OB!'!:JU\/5?]S\\ MUF)P?!^.;G"(J?O#[]ZNBVT%.0S<^U_L#87X-T_LB4=WN<,:-&$$!-[]AQU> MB.UQX>-U$V_E SPZF!\]WHT>.;'<];VY>_]G!-Q3?^V-KW5$IG>-GH.%&[_X M?JFL1 =&&.@G-79^HME[2_3AQQ=OL?M_^HE;Z6-C]C/E$#0.^9 &/J!O)C!! M/IR<#Z\YOG(_T3?3,B%KSL8:B%XI9@T$M)2R)O<3PR!K4LD:"&@I9@T$M)2R M)K+0WJQ2AZR!@ 99 P'M8E@# >WLK#FH2 [RX:1\^$*[G>\K@?L<&7*?(,/Q M'+07MF/5M< O_]^/[(^/[!Y'XT/JC#W]W1=>*E!@;EY@FH9S4GEY^XR[)'F!I\EM@<.' VOG M'@J3)HKLXUE7A9"@0<8GL>^K#HNC[/YO]KI'^N1_$_M_.#GQ]T[.U\MV\.L3 M%!P*R@D$!8.02=Y\_.'3H(>7S7:H43]%?9 _WG>1N>O$*-^[%V7S._ MT[>?T_=5F^3'ZZQ^L[?3M_=6RRE>(\5[#_8>N4*#%O-X--I7N>EOB M6^.*.ZR.;&W;71^Y2S%"?*(G5*2RC^I5$BWEB8?63T7=7**UL+'CN4UI*4X; M&U5C0/(Z 5H19PGR5),V;@P9W@Y+IE!AO@4L0&96"O>>.K#X=-O?TX!%/T M MVE-:9=/FJ\5&P2%J8@%4SU _?F/X'9:C(%I M#B=:?%R8[MS[ST]:/'55KJG M00NNDQU(MH^H?*NV,VH64B=P!* %\^,WJ01/3[= MJ_8TZ*&CB\:TN\,*:,O8;0:#F<;/)@ ]0,=>'/3:3DX%_ Q^/'(V79%E<5DA M85!@'[VFZ'IZ]&D9-?0\W5&WF<"3'=^*I3(C:_/0#^Q]4XM+#__"@.\W'75G MC_I^!-N)!+9?M,^I%WT M1&,8KAE?WC$C(>2\Z,V"D/.-GJMS0PY-K9'*>B&T>6&CUZP2NU%"'4 .%7== M@Y #(>?$5@YS?K*D[@9[6O_7=V/.JS?D9F'I]6K8A.('17DBF+7F0AATI'A> MURD=\6F3)PA'*2'+1<#1]UE W^)/.[<%U.";922D1 G%*_UQMM_#-$0&(!2[ MZ?[*!DII.M@-)H#%0I91GS02-6(QN\LX>@"ZC ;R!J:'775ZV-F<>.FC5&J. MF+/Z]4 $YVN'1JBMZU4FX"V^M-95;JQWS9 #S4U/ZZF[):BYMACPV?QYZ:-4 MVM#G/"Z^KZ./-Q6U;9:NN*:>SQ7"3;8=UON="'U.Z[2#Z /1!^:K7(NW[^/P M\ZK_KEZWK0%":273L&9EWL0%F\\"'#JQ_P[FQD%DND%DNA''W]?MHF"C41MT MH>;007ZV'92D,=WFP:WLJ*Z\*S*#+BO9;O^6I]. OE[5>>Z M-#LB0CC-#<',DI0LX#SW3M-C9GZ+C^T%(+\'\;=,R,:XT XV1PW#0+?XF_Z(@BT_3)3SOE+#@TYJVU7PTG5 ML,$0P'VM)?-WM5(P'PR" @2%\_EZO@@*VDHKCW.$1)K+<;88""C:;DC ,K@O MH<23P?8OEE!>C3L@]NG\=^PJ.WFKNA<&W@NZGI%5D&DE.]N(BAG'#:*7!6[F ME5G/1<.1'=60K4=3GW]^QY#D%S[^)28<,"+[P,-X]'KVXUR!VX#;@-N V_CP M$?%U&S">T_%H((EJZ;('3KO9/YKA+RQY^RL^&/YYNG&<_DG$FX]^=9B+0H#) MU$]'ECQZ[I.'(:IN6?^\><(>=>C)J]S&D]S.)J>8@/_^[__U9&S+0T '#.MV MO5_W1N C\AW(@L?FP51']E-AY$GT^E^RM9:W_F&O-/.3N+PG]93?9'03RB98 M?FRYCCE#/%)&.3/S@#7ZKUZ+>[%I*?@Y,N\B,]-ZTN7V\*L?OWOQR'5W HR* M8-]CX: 0\OM*\9S4+U%P/_Y=HLA<5B5RE(1.T(E$:A@AR4PV*RD4)6,R@^4F M$_K'_JVG$O/X-P8PH@[Z^8RPP)*\)^Q;C6V[O%!FVWRF7BGR E?AFQPO9"I- M[F?FH=WM?M-"X*KF+/I'NN?SRS""GQ/O\"D"OK6'5XS)/R8D$(G'WP_@$J/_ MR>SW\;#1\^_DWZ$CAUIT6]7^\XU?]2F!^;?F6I;L^1G#R00S-_2CNZ9_[*_] MZ]/OH*@HD9LH$X*62)E2)9)14$DF-$*B946=J#F4R%+408SE^WNF+'3L<7%- M=$P*:VA2&PL0M<:"B_'SE96!W1J5=ED:U>ELORG2TJB39R4\N7(SXJO<>,4T MT6B++:U D/,0F48KL<32OKV>HBO>&?-ZM=]G=YUPC?L=L#3W?"DW7/M>OZ3; MYL! J?+4LK(S+WX_]GPI4[8FV0*2W8JVA@^$"=['%@W0Q_D*[8RPW[**- MXNRVD:>,XHS,K:.5]/.59F.=XZG24!5E#9^YE2R#%)WIH:?1TZ4CQ^C/:R%A MBZTUK1CE=:=<\L#KL>SSI>N2O=RLFB/#W);,VIQ;K$)I&2]-[)_IA6)N[A(& M;ZQ+ 4&3Y$ZM@0]([K_(&41?[YMU<^ OPUX%56>N 0J[DO2GAU-GM&T4^5:M M3LP&3=Z:5];12O+Y2@IU6GQ-5"23R]%J9Q7TI]W^-%J9H%2OO5D5>MA@RPL5 M-1\4E$[9GDWWM:U/5_*]C:8X?&, M63MO.BBST;YFZA96E0;"J@ZD+RLE]E2@AU1]/FH71*HQL28E M4L@/O>D^W_#IRFY8<8FQ-82'R(ZI&-DHJ>\@$>KIT-[%0L2'Y"EICQL.% M1\J+P@0D,29I2K4UO5#LKB24X\6B'I(3?QG$^45).;68(:$TG"8O#ZG%"E_F MN#P/GIJDJ>DH'LJ25E9L61JZ1'-+QQJ#$'B"II5A7ZE(=G;'"Z5^=<#:U)I2 MU]'*Q*:$KC93QL.5: KVD.ZVT!)&6\!QEM@3CALZLF%]$A5XFYD319546/#V MA$2ST:=MD8721[E2D<*VEH2B5.R,2WRHF:?:HS!LE7A\TS;,<:%K1E( EA+/ MEX[=)H:Z$Z?*A]FFO!AE0]\P@-\?2S 5]WJXDV4[/-J:$]N.M7*"%CZ5Z"2A M)-(S>ERQ2XLVSJ$M=T1&QT(G6ID@%%>83]O3E=@3\<%THBN;"LWWU]'*!*&< MFC5M-[VU8FXM:T#^6.,[(Z92, M.&34T"UF1B:1VL %I"/EDH1JY=4@5'>&S]N(:U@<(2B3,EB9(%3+\I;3$EHO MFU1ML;3E:J\3Y-?1R@2A:JVMF],'M;DH!]VZL"210;,QC58F"#4=F!C9BFY? M/$ZZSFB8$TO= GAFDE!^)>@$@F4+/+>9(XU1U5PC,@N6)G;/^;= BI8P4+S.-01RU.)21)*GV@TF<.],H]4F*!2 M6I6S3A:L3!#*5"N+YHB:L^96UQLC1-\UZP,V6ID@5!,9%T?S>HY :[O\0BXM M9X/L$CPS0:A^EA^VI%X@\K+N*!0[,K=!$SPS2:A&@X+3Z*ZZ[*#+N-CMK*FQID?)A M:)+^F)-71O32C=3%:W>)-H-RY8A6T=+$4]565N$BFDI\R\V;?'TU:H^#>&F" M [Q2%M;;'-^+2+$=B .^(O9*\=($"XB>C-ED7FJ(^*:KH4/&H MH!RQ]0:M) MR5J$N-\V2TU#<8G26AU%IP]8FZ#L>NFK6H$S'-%NA;6^W%QLA^1^;8*TND.* MI#RU6F9)V-(+O4PXM>A0P; DO1"CR"F+79%"Y4'1:F[<-1:A/%B:H%>X\%%I M-!^/T9# :Y5EW^A,Y#58FCP .[HV'7M.5]2SBBD,3-X8]Z9@:9(('CFOYGK= M23L_F,9+DWPH9[T-;_8\WJP%Q5I^DR^L]=8Z7IO@ SG3V>E0KJBFL/,DO-O+ MC]72?FU2<"FYL(@^U.8'6Z[K4@NIK2_CG27YX.%=/9S7C858*LGK,5FQ-&L2 M/S?)AR$MY!KS-LJ8N*BZ1Y$-AA53:3F7CFE307AIL0!?7_AHL M31B9KMWHHL-=MFBVM"I:W"#Z:#?J@*4)/N2ZW;78);L&CW?)K+JJV5._&'] M8E]^@3'[LU))$9=^K^JN;=O2"O%3DW;FAF6)1;<1U^Z$05+7VD-[ YKXCS-V7H_I\W=^+D/IF;L MIGWP=NY#WRJXTB]\_=?]#X_OX\"Y=' , A>9NG>M/75%/HJ4'OR0:,)_&'CW M;WTT;OO'1P.S!/J3IN X[Y=#%X_^Z2<"Q%\=JT["L>KGY<-KZ2S9>.X:9 U4 MD9OGP^NY;20&69-*UD3H!;4FG:R!@)9:UE _LY UZ60-U)K4L@9])\T7L@9> M8B!KDH"6)2%K4LF:"-#>[,8 67-&"XU\LZP,LN:<@ 8YDTK.H#\9 K(FE:RA M?M*0->ED#<2S]'(&6L[IY P3=XB"K$DA:^!],\6L06$<+9VLH7[B,%'FI*SY M>*?,UWCT;C;3F4AS_R(NVH;B&=&#R[JUTL'6P$MDQT>2;_H,*8^71'%.X:&C MOTR4QGV2!*IK@5_^OQ\X]N,C]*#HGS1YUGED(!'P]3+"URCX5BUA;^;I>J81 M_<7,S_".!HHV]46@VXKN_=]_813Z#X'>[7\ W:D>B@R_TJ\VK2KW0-K;4J$O M[/A!8\@/*0Q&_,3?M.Q3J!!"](KH[=Q>YCG7B3>H6/I3T3]92/IJ)>)5@I _ ML6]H8_UY*7F=1G][\)SF+G:IDH-_57+HGWCNPM"%C3X0V..R=30X.7\+^.\Z M4;\:J;@)(KP7$T@?BGX7:%Z1:/P]9F+H3_+23#)654,[M.*.,O&4DN-A)SQ0 M+_Q [;G!\[,4WDKAK?2S2+"_J%Z59Z?MZ1/=\W1M?Y.-FV_!.^Q)[[!7)3^< M:]NN%F>SI_J7"KHH!")#BG9?P7HG 2@=A;OEH=.##7N7R56)0D&?&*IQ1'"X$5$X.$JN2A;JKG\\@P&>$IF?\9Y\[^;_ MLMCA6[*E#FZ7;Q>*=\;OXC_Q['-293XX@->/;UL2:U>\6EGSJWS-F.W.TQF\K"^U)A+U,(G[,"U7>IABQ5FR[[(/ MH?=X92,NID@^;:_%P$?N.F!$5OS$^U4O/F(7R,@44\2"*5<%,]]3N_:0[#R> M EQI%C\Q!GA_$VV%@0^H%3'U8>8O^C#S5VF/LUV-DBFQU+)[6&#VR64;#%G! M?_QFLG=$+I<8^7L#VGBN#'#0.C5UF'V,.>#[UJ.7@3QQR (_AG?K B7_FY*9 MLQ]ICHU >SOK#73%O M&E4IZ)%,+M_*@6.#_O&;N".S^!U&,7]S>BU)"T7.KY*%@C,. M-@X8. B&YQ"GP0C@ X$8\7(+RZO$B'T+2(@1G\:(/Q6+(.FSXAPB% >\X -$ MG]9J*"(*6MM@5 M0QC1ID"OA5G8K1M:=WI\TD9I-W95,YZ4#";I M401Z1Y!)T/@/1(T3NK*N%#3VW0PA:'S6SOA301#7^#[)':\XJFOK!QS)]CL[ MP1E$JFPWZGZCYA:+T\V1;8Y7<:0G;FK>B%#J(KX>(KDJ56\,]Y/,&> //Q6$ MP.O*BW1!K]4=ON\@F#H0.<=U!>_25&6)URC4:)&JLT$:EK(ZL4MB71NSSG+4 MH$S;W1+C51%5Z6X'!+WPR%JXHXFW@EZI*U[X@,PV]2!CQ4DF*2M#N 0<>F]> MS@4%JBZ"J><,OJ:7*M\EZJ<5C;3$9&^%[R:(<$7G]R56 M37]S>.O&B?#>++3K$/:;9W.:>V)^HZR?N"=F*ORNA="3P7,D6L+V+I.>*S'' MC=WT#<13[#*EH[)#-POAJ+$8,E^/W33U8._2!84M;[E;I4I_,*L8>0S5F<*X M(8YKK*VN)2H.VQ!W68(\7=#FQI7GG7E9-T&#]R937<=A"?G\WBREFR#">U.+ M;N*TK!#K; _#)SNTUAN.57+%KP<7/WS0S0Q6&+6FS1R*U]3<3)RX*SV< M1@<=B#B\>]!=2?%?'/B-N/4H\ILQ8O+=91P]R+B33"!O;J"\"!;['3.2<5&L MOYW*L@O1D8LI1()E:; L#4K#=5=470)=KMNN@$EZZ:\IN@2Z7%)!TI%#,U 8 MTE!#Y#M2Q8\:^?QX 0K>)CQ^WJ%&)D5T5EAG M0&PD:OUE'_%K;P,NXZ8>M"8]>=-V/;!1-@@\0PD#6;'TGMN6O6@7+Q6I+&L6 MT53Z&*H7%7_26(E%>S,%5&)^_,9@1?UUEZA< EUNN+[E>P-0QP<78MW.X9"P0N9"*V12[3U[LTT<)34%3I>Y&2_H(5_;.JY@ M_T7Y *O-0S\ W^3WW%?>'#>I561?U[A'M[>N'FW"CQ@OZ-[*4/5VQ!M7Z^JJ M.W7BI_1E*]1?N/4NUGW%GO86NF@/1R.J5NN7L!DKY>*F.>1Q!NMPL,+&T5=3(W3@;XL5 M9@58AR F\K9U>"6E._M6\M&+0+QD$7KJ#!#W!NHU8$HM+-6!I3KIT!%8G &E M 9;J0&F I3K0KH#)BK!4!Y;JP"H$6*H#2W6@DL!2G320Y9)*=:"Y!6M#8&W( MI[7D$HL<]HD]&9(7P518YP#K'&#^.ZQS@'R&=0[P M_(;99[#.X<+J'!)$2?=TA&^I5/N% M+=<:F\O&KA#D-E9E@G4D#(U+&(@71EK"20JPA@'6,$!9AS4,L(8!6I&PAB&U M-0QGMR*/5,%P(LMO/:#\HT97[-QG=Z4-ZT% M_\0FJS2+GR@KC9\-S A=B[X\8LF^.C2N)/6[NA]XAAKH6KR,74>TB-MK%EUO MHAM!&*UYL,S0!\MLN^O;VD!KEE!;[!?*I2%C]_"IA&$2_>,W1>.GZ2H"E1'6 MB$"S#B8MPAH16","T]]AC0BL$8%* FM$4D(66","I0'6B, :D;35B&QT3S7\ M.'ZRECU/=F")R-]J@L'_#:W[BR0%W9^^NA MKGS >0]UY;;%8.^VAZKR 1_^C:L*M,$.WGNH+!]PY5^!LEQ)J<3_*$]>\M@W M^N-W7K;B,@I!7P1QGN7__1=&H?\0Z-W^!Y"Z^3__K7Q&,&!6XE>R[YXJ#!$I MC.:&BJ6G66..GT/,^E)K\E;2,&?)OM^:[+-R0<(PJ+&2A&A'NL]QKA.S(R); MV],GNN<=\G-$L:N9OWBT3!X]=_D84P=D4M6?-V OJ:L$N;< M"OP.(?_/*:M=SKWW<]O&%Z<[YRV'N41Q.<-9]\D"F2)MH-O&;#[GD<*FLVU3 M0XQ63GPT2:S/=SNY%B>&@EDO8IK98P?/8NL.-WS]U_R0N,#@=0,GU(F$],V=J31LAI+ M8\4"M,'0"&Y.-+,;)K)^IF[HW*KV#3#S:FW0N?=^\3#S=C^^7K93#L5QG4"1 M[82?H/RB-:J?&'(&'.+';XJ@[] L>B+@@;CS MB5*L<^O>M^#.*^56Y][[V=LY_1WJ=/5 -AQ=XV7/B4CC'^!F.=;(WM+M;?E: MC6(K)5$HYHKL<>'FU1Y/Z$;J$YVQ*?,#<=$WURB>7WE[W*$ [A!W.3HYAOIH M'3XA\'RTO.W'PX"BS,6 MZS(KG?BN5"X@05/K*E64X[<;H8@88WRP(SW1Y_S?W,I1]D&@D=-.:2WAR94E;EE2RKVJRMNE*M*8TSF%)3O12BRQ M5&UB(N8ZLRRJYZW%DNIS?AL'#\5RSY?2TICN2;5U7JQM.@HV#Q2;J\?OQYXO MM?)C/Y\=SD,4[U:"L%KT\)W:D8CDI])HE^NPK-7@:]C64K(;1=AZ4RD.)3Q= MR:S&_>'&T NFKCF#'FXSY5X/K$QN2F[7QRLZX,8H(C4U*6AM%&VW!DNSSY>: M5+W7#=U*"Y57IF7I3=-I:^!+D_MW>OTZ.G-Z."\7^FO,DR9*><6"327VS^K^ M &.0Z?"K*.5Y/.5;MZN MD^/>)!2W$T<.RCA%CD?@F0E*VCIG*N M@'I:1#&P-$'3AE!S&BN?)$6912KUU:S;6;G@J4F:Y@=C7IA28SZZ!>LX'E0Z M>EE@)2I)4ZE?J>"]4LRV!$VLKVJO(LS&3L\$S$Q(MK[BA,70WDHD[/7-,-DAZUIA& M*['$AVHU-V>;JU8)#8OR@E$KXV&86X.EQ/.EOH;24F.,!&)K.%A7IJJ/B4B\ M-,'4G"7O\O@J)XJRFQ-]V;8TF^Y$D)AX/XY.2R*3W2IFC*K8V/;7*2KDDH*5"O/\$ 8AB7ZDMME+/Y&J#AABZ8ZH2="+#+[$K9L24.5G*;5!!RJG# MH[=6J0H%$Q!D+GIDD?\ZJ-9;L0F%%O+K"1[VU-JWS M:[ T0=-*,#)FJV&W+=HRK@[&0QH#@L*\0%-FU?-F'MMTQ!(R*L*<6A2,3;.)XCS2M(8BLQ*15CUN MO9Z@%2ZY55NN!3A*10<)T1<"<5B/GYK:[!-M":BKKIA%RE&YE*^M3!VSE$*\=]5I/T:C478T.@&--<(L;4)NJ#4D>/O@%/TLL> M2=5-J\\&8FE:M&7,U+UPM 9+DQ;X@-X4*2X7F4M+K&SF2]1VU&#!T@2]1E*! M&R!;-6?*XWIK-"GG/'T>?T"2"-ON8$?-JZ42SPD5M]Y>\*PHQ8]-8E%^V2N$ M@E'LHC6$JMIYGL.%W?ZY20'K+K;+\M@H\;(SJ8\,7:K4]I^;)-AJ*I:T1KXC MF+6=/)K;Y;+=->/G)N$(Y\@*V6J6:M$=1*Q.#9UV:UP*38;VTR8MH M2R@6UX)+--S1?1;K,U.P,<$XVL(<%)]X_C2O5,O")+Y()H@;E$N>6M71"Y1DV-L%-=C36ZXH?<@R/K&=+XC%R<,:7HG)5+ MJ\&L/'&SP/].OB UXDI=+)L#V0S[NF"X16<[JZW!TH21R8:[TJ@45#'><'LN M/R&<&1;A9[0T:3D+_KC=*)$SDYLCBVF[N-U*7/P!B6_MNXPXI09:CL>M76DA M3K8"LIF"I4D[B>?+_4DSUPRC1*3 MCPSM=B?^A*2E236*U>+"WE5XN^B6_=LG]]KRQLD=G/=O/3P-VU__C]2N23-6+SS?C9XYL=SUO;/@_L\(<&C]4CQ=-I%U1(1_%JX? MQ[Q_>;HE!\9*?_;,@TL.2=Z0:U))VL@H*66-?OJ'LB:%+(&:DUJ6;,O MSX&L22%KX"4FM:QYK_L,9,TY >W-)EJ0-6>TT$"=$F1-"EGS3N3,OJP*LB:%K('WS12S!H5QM'2R9E^? M!5ES.M9\O"/M:SPZ_?"YKY'F_D5R_>5ML=-P]$SC>CW,S_#.YJN M?:(!,^(F_:=BG4!_V#90SW%[F'_51_F3O M[TN<=W92B7B5(.1/[!N&CWQ>2EZGT=^>.Z>YBEVJY.!?E1SZ)YZ[,'3YT];M M:'"2VL$]1S]1OQJHN DBO!<22!^*?A=H7I%H_#UF8NA/\M),LD?=H3)Q>ZCC M82<\4"_\0.VYP?.S%-Y*X:WTLTBPOZA>E6/G86C/_B8;]ZV"=]B3WF&O2G[V MC>Y/(3SPU+WT4Q?T)$<,!]YA3R00U 6;Z% HX,7MSQ'RIXTO/#[@\7$?8WG4 M0S4>/D?_ Z]P*;O"4>]O>&\;)O][O/E5UV1/[X?(7=XCV M"8PEVPV=X-8DX:OJ!.(PYNU" M[M#IP8:]R^2J1*&@3PS5."(XW(@H'!PE5R4+==<_GL$ 3XE+%X?]W)ECN$R^ M=ZS4!Z8CO;GOO&S)CJIG"KKZ.$$=^Y.@CG]22^ ]:\,$3^QB)QPB)0?W[TD MUJYXM;+F5_F:,YNOO&"T\-J=E^9(8;A$8&"0%)X<:<=9LN^W)K$W,QYGY_F6 M+^T3R+E'F>,/D?C'4\,_-R#OQ4=XU6E@--OVF)=Y.]S5-;W#;I^,Y:PTBY\9 M;143IQ4&/B!7Q-6'R5;HPV2K$8'EIT9!SJ'XL(F66KE!MZ&"D2_XC]],]H[( MY?YF!/"EJN.Y$L+)ER?@G1?"CS'@;M^(]#*@)XY@X,=P=EV@Y']3;G/V8J3A M' ?1FT?'/H_G\;FQ[@LS"=VL2_R6K&PK-C>N4+WI:<^-54U8=VJT.D1EFFHN MO/H\R"O@W*!__,YBS!V.,:>9'0\UZO7FF]=Z=%R;U?JYT:??BA3'GYVJ# S& M&ZMVQ]QFW4YUMRKJG35 "C C"#L-2, )RZ\WM+Q*D-@WA(0@\7F0^%/!")) M*\XA8G$ #*[6,?@ZYDQ->RJV=Z1!SGGZR./9GP-&7:SG.D$!%\663[/3MH6R M@;T&@$'\^$WA]!U#9$\$&Q U7JO&O%+4H,^RM7=0(['7S+_3A1E=/9 -1]=X MV7,BVOCW+C"&*3!\G1'YL$O/.Z72 IW*1[8N(II%CWD!->;S+5[&F&E3; 7- MFEDT3)>=QF8&!5"#O,-R= (U_@-AXX3.K"M%C7UW0X@:G[8T_M04Q%6_3[+) M*X[JVOH!2%QU,@EDK5T2EZM.:]>TNIPU.;+5\2J0=-9%83$1UCT^,H?RNL<0 MKKZ+S0_FQ^\7W.%'PA!X8WF1+NBU>L3W+053AR)GN;'DRO. F"%LPQ1V:MT5 MIFP[HM5I;QE:EA W2#.OB4C9'8;S-K=BAG'@"__QF[BCJ+=<$ZFK9_B T#;U M(&/%>2?W)192?W.(Z\:)\-YTM.L0]IMGW.,;N*T'#(U1-16W1E?FN3*JB*[LU!@3W_0 M<4IID&6ZV(SGT'8Q.RSC"H*LHX,.1!S>/>BNI!XPCOQ&W'H4^LT8,?GN,HX> M9-Q))I W-U!B!"O^CAG)N"C6WTYUV87HR,44(\'2-%B:!J7ANLNJ+H$NUVU7 MP"R]]-<570)=+JDHZ*-1SY+=RHB*[15&JJR)0IUSYY5:+C34SE_T-03/!L>[KD5? M'K&D'9'6U?;M#KO[$SU>(X#SW'^AZV%A0U:'5 N5K",Z;K,)9BL"LN88!D3+$* 94QI*6."L@X+;F#!#;1A8,'- M=17V;!U5I9%2NIHJTIM.&NP7V\\SVKST _ M-_D]]Y4WQ]%G1?9UC7MT:>WJT2;\2!8$W5L9JKZ/5'=UU9TZ\5/ZLA7J+^3J M+7AUHH[I-2L.ZO72!!_/1X/:.B)7/#PGF\S6@\4,L.('5OQ\4_@#"@.L^+GD MBA]H%,/2DA31):6E)2DPBH]<7'(.0];,M9CIL,*+H>O,G'%WRI2SP)"-BT[> M-&0OL>J$>U9IHLX ):^M_ F2<*:$EA3 FM*8/([K"FY@9J2B/3Q7[U42F(6 M>\JZS;5K*#*S]$5WXU1<9RIA:%Q+7/C4GF:!%'G669'V171 N5$!X=Q8B"H1&DG,CS#Q-=8;%. MFHMUT@PEWQJ,_"JL-/&5YLA#A4!;+&8B2Z6JJ>-U#"O$C]\YACQ92/'&50H6 M1L'"J%MA,RR,@H51M\)G6!B5YL*HBX[3?=7&R^]JZ:7VX&9C'8VE2Q/)4P+([AX"1]JDD14!UA71BL"X-* NO"8%T8 M-'AA7=A-UX6=W> ]4K3I1$8J7PY(?FCIB,E)0IA7AM:$WZR!D0J"4.\8J9=8 M\_5XTM"^\&OBN7:F*_Q_]KZT.7$E6?O[&W'_ ]%GYL9,A.G1AD!]YG:$ +'O M.WQ1"&T(;:"%[=>_51+8V,)N;QB!ZT1,CXT+J2HK\\FE,K/Z[SQX^N9B']MT M9E3XA0J_4.$7*E-Y[S%0#/<9%7Z]?)F0ZSF:Z,E2,(Q= UH$ES 6;$>1-<]W M3M:$U=<2/:HWU[G^-N?V=MAB,#%'*H\3L":,N",I#-6#H7HP9$"A#%14L72[ M%4NHL@!5T: J&L3KJ(H&5=$@&P95T5QC%D>P4)'( MV9,YI[8CR4XR_/XO?+%)N+:A28F_L."_J^#_FV6-F!617)!7KD3&3C/8MY Q M5';P244H5\@MW_; (LC6>/&T8K@W9 [&C73B:*+$:;NY5Y$J7$XQ>"$YQB6O MQ_(XN6]71])W5"9SON,)))ROK@E"*O#;F)EQKI3? LS,WRT- ]NJR+01D[ROK0D!VI85?'P4U?R[F MJSO9F&"RTTLO3=_,SZ;K -3('[_3=QF<0/=_7;[."^':^^K KA#74)W8A>K$ MD(R]KX[LN\L8LM#?4F>&I.Q]=6A7*&776ZGV4:NZZY*C>FG6[>GTEDV[_=58 MRRZ"4 &L2X-6-7ECEY']=_KH)<>G>S]^9P4C*%KKR@LO<('^]R^!!LOVI(=\ /KSA?(5U^:;RDM>>,P37;2IA MB07TV*&X\UVP(MG-Y6PKH#T@6\N1%=EQ]L48>[_];3& DX\8[P9;N5O@*+TH M4;OYH$#F'6[]@9*2@#9-WW,AM<"FGCB'J22Y\C95=@>2;1ZG M>(!%3.J._-@AS%5(XD53#BXLFG^@VC\^+T?@"C$(%1^>X_C_"AGA LKHC6=A MA;2&;>NS^9Q+YC?M;8L>X>GIF74'UIQR)H>Y!&;.>UAN-A-W[HJ%NB/]XS=Y M1Z6(NPQUIJ,O)$Z' _MOH4!NVXA]K9/[]:#Q]ML"9L" DATWG,FIUH'=?K;3 MR2YXG=AP-7-2'S$DMX:@ 0_*7_)\47W#)YR*WSY:[(^Q$5I\#"U>/J7NI=HE MOS^ID5ARJW *QBV:X]J9D:,[+[BC\3J?T[<4UU(V185PQR%RD#]^TV3Z#DN= MJ:$!*@7<'SY_!_A(QV"A%^_\]C'PZ,B>H%FRQ F.!4CC[E%C.9&HWM+N;;EJ ME6;+Q7ZWD"E\\':BIZCQ;#LXTDB-;9JT&;VY&AL3;\I,IG0('S2$#_(NDZ;/ MU[?XF^-'>*Y^^_"Q/PA'\/$AVT,4?=,WP%"IZ!"7)F]@D$MP\G^Q/_>,/))9P9;EPO)3U6[''^T#-RVF)=8ODS M.R"K/I5G&Y[3UC7-K8[DZ;S ,4&\$Q[UY.>O8B^/654BP$I.$SJ52*)&6<)\34E*=2XI3/ M9%(DGR)(D984AF8H"3I3178?+&TY$^ M(Q"#2:.0Q9:+Y'S6%)9245)Y(CHRV]]F."S5D+"#,!N5OCT>2 MPU8VV:P:'5U@!\JN)K'4PH$C3RRJYZ]WBQ*3T:L8L1FFF-Q82<'7XZFG0Y.9 M;;W 8&I+)SH,L^,;V^56 MUO0DM6LL.T:^,5^UP<@H30MFCL1(16CJ\IQS?;!&(B7 B49IFA>G5CG=L:KZ M<#W=E4E!)50G>&J$IINZNQK9#7'--;$V,_'S9;K+PZ%1FJX(L<)VA9:OT[.Q M*]1F.TM9J'R*QR)[NMCFNF2VQ.FTU,O7S9DA,$T6C(S0U.KER21GSTFNZ.Y4 M7G$&Z0X!GQE9D\1HC=2V1%>X:D-H.D;*FRX]^,P(33MYMCQF4T)6%_"&7\G. M%IJ3:8.1>&2BE2R.6P4KN^@+K#TJM-Q&K92%#XV2G^YGUKD*UMKUY3+?+Z1X M0G ;<*91\DM)G^UU;%'!ECEIR:^;)N,SP5,CY-^N-,4OS>@1U^SU)6ZZG%)J M'PZ-DC^[L)/"LC%8[K#J1@4C M(\R?8AU?SBGYH=X:Z?:?0AD/) MIT/[3*$V\>8>H9L;RLIOIY[0Z05/C>S_",AEDQR5LERU6.D,/&$EE#&63T<) M5 BMS6VXG^-RPR B#-A@9(51SBFF>D%';6+?"MWN8/E478_C,"*$$ MB?7&DVEMA_F+S&(W(L:LCO/JZUB7TXW,LRDPBVU%%P3#"X\'LKD M)V:]UZ,&_6Y)GT[E.CO/ 3S-1 DUFTZ&=8IEB[H\,;H+@M5+'0..C!!*KY/R M>-K2>YA6FME^8UWTDA,5C(P0JIKJ8RL^26*<7]J0NNK:6=N'(R.$DJT:G]8( M>:Z;1=]L=(9%5C?AR"BALO/DM$\U/*:_; S'&Y_1%#K-PJ&1U<_, EG<.!5: M;Z9-3V*2$W':#H9&."K=7"QJ^%*;Z%M1FN9IQ]QR9AL8@9'W9TBNIZX-K8UM M.T7);O9&G8J_!B,CA++Q?*;@#AA33Z:+U+#:& EV%CXS0BA6:1=Q,EM=83G6 M68[)>F7(K^'(Z/(MM5[M3/#B'*,EW30VI-0C*_#U43YA!RF,'"U7K$XW\Q49 MGY#2:AX\-4*I5(=5JF6YL 'JK&%*PY2G:2L5#HU0BK.HG5J:IZL8K2^%V62^ M671KP?HC!)!%.'A+=X1);4=N\WVC&[UDRV_NW"&0F91#(9&Z-IME/!FM;[:]:OI0L,MV,6, MX+;AT"AAV^NI/%5ZR*F12?#.Y%B_(,KB0KR08VQ*JC47E$]=(X-PAN MIXAHZYS9X07:*ZSUH23/9X,B,_(SP5,CQ$V7RHQL]ZHSSL\98S:=YR;38?#4 MR+KD&3::KUNK,>:KR5ZZ4^D7:^M@:'0?YIF4D7?:+9_;-E.&ORQ56THI'!NA M09_;+7NX-/?[FK81L8R!CXH ">'8J'H#YFR9GRZ7?;G771? H$W.",=&=/8X MK0\Q\Z:D[35B>?;X)F*8:\/'MKA]R2,'_R:.K( S M A+\7MAL( M1"*"1 3MPXLG R]6^J"MN21ZO7AH@[;F@E)#HZV)Y]:D?F9>;+V-M@9)#=J: M$V?C+Z8;H:VYI!GPXA4Q:&L0H*&M08!V-5M#_TPA"RV>6X, +<9;@P MIEM# MHY.8N&X- K08;PT2FGCN3/HGCHYKXKDU",]BO#7(0(OIU@"/$VW-6;?F[0TF M7S:9+TF'S.+E11Q935YHFW #__O!X'_>,WRZ?1/*E+=^Z5-:&$>W_/% M4._I2MJ;.;*C]? M0L*^J(E<* 1'[5'?V*SWO?;Q)3F"/B='/$L0,FCX=FZ*O)U+GJ?1>8'CNW$. M\5[.2?^D7SQWCB&Z/+2?0G#RJ7T38MN*YLN(\*<8?_Q@](90\X)D^3B.9GX2 MYR71&7#TH94. M*S:=[3W5J\AE12[K9S@HD6Y%5QX'NK^H(W1S@SY! M"$C/ZN#>%/^$3;<1\R ?]P2V")J4U"S$$>?B".;:#+-KM=;C%#/\EF[>HPZI M5\4Z5P4HUX8GQVTM@\NLTG\CMP^Y?9]Q)0\9:./5YV'G>9F$_C./ MA$Y']-]/1L4PG'Y3K,":MF]YUZ)&/XL5WHL$F4C#^RO?_L]&@NO8_L] O+6 M6.';(,%9&"*,R=P40^ROP?H&''&6:,Q-\4)>5C11NQITN-E(S4TQ57B]3>)? M-=MU_WTMK!5#Q7-C;!%>2O(9P9NI(.JJ \P:Z==?HBC+BG).2KSBGIP7UYT5 M#,$2Y43%M^0$B=TEHMGV;PG;?.WBKRB2\^5,$:=KV.G]M4)$])ZRG"&X;E,) M JG!'66.:[A\F/N>.TIZO\\3.+Y?^6VWGIU\1%DAR4Q]4"9TOU3IM&61;A9: M9[[7W==7*B,5VK1>G2W'?6)H%T9F<#O&C]],ZH[,9#YRR^JU2N.E!_($AR?$9\3+0EOLJCC_B_10$$>\"FZX@!YZ47.$24;':@/G M!L4EUFZFL*;7Z^RL;(_/U]CSJ@UY7,]SS%0J8\WE*MVR2()G&FN@-M(_?I,, M<9=B/J0WD$"]I];C5C4'<2U8@30'8O0/]E>\#D8_RX6O[]6(#^6#,,FR;.W# M]GOMN"I8VW&^O\UQ1)$UEM:RD+?43[XU^NGEL=6YIS+3:GF@-W6V.E5;&ZNW M#"XR)'_\I@D:N%484H\(-3ZMP#%VJ!%9ZYENG7\O9G1D3] L6>($QP*DC/9>92:'9[N M[9'%ZJG%GM*TA;XLB_RRX@RMW.ZKD*6[9-64QLX<;)@UJ_5UQBMKR^"V9.;' M[_2-@4KL,>2&;9'419860P_&4PNC>4K;;#E!YUPMK=A3H[<^K]?![&I]OH4U M9;U(K*NV65R,AU48DX-WUY+873I-O^!TQ*XZX!5,VY"]A&&[+DKK?_=A< Q% M\^U1M*O8U$N>*<:7*E_%ZN?-B8I+P/C;[_/+EPBB?;Z-?8YS:[.O!+7S-D% MS!Z+?4;,_HK+QQ"SW\8^(V;_BJ:5L8B\YGU'@,_ATSP>!DUZ-L]\[GG.(DNO MJ*;:(72ZOM-JNB(DR?G[#W\;LA<&=6'!QDL!5T?7N[LU.1I@0M?-X'F\7

U]=^GBNI*9 25 M8"%NN,(2+,0-MYB4= UT0<5'B!N0E-Q2Y1*2$B0EESS505*":DOB4EMR#5(3 MT\*4K\@I_]0#TM=7JLR7&;.8F0VMOE9:CPKSS%+N9MZ?NO[IZC37U/F!IRSVX)#EC%B0!S=B6L#'>2[^ET=9/B6=E7TH,VI!+S MXS>%ZFJ1JK\T7;YQ(L&VW5G2!*FE0)0VJI$&5-"B-"%72H'U&Z6*HDN8;[S-B M]CA7TL0Z>O9RB[G%>%5LZDD6*R[8G3'.E=/Z]/T1,U::^ZX'Y^3V[&?>'/1H MG0JN+.6.O+>.#!;A@HWORLY*$^46V!M;ZLBBK5K!4P:"XZ"?U[E6=>WYSY46'.]]AG MA/0Q*+6K-1;%797F^#0S&H-?8BP;CC13X ME%W7#VZKLA7P-GB.HCBVF>AT^^]L1X:.45%5SS5L/:KJB9F,H*H>Q U76-7S M^12G60X M^!>^V"1?Y)R \)R(]4K_YT^>LEQ:/K'[ZQ@!)4M77GA!2&;__T+I[&_ M2>PN_ %&@?[[G^E;&.-:BQTN6^?R6&!((#"2[4\-.< M(;AN4PD3I6'L$48&^2Y8D>SFX\TY^+ M0[[=YG&<)W[\9E)W9";SD;#EMO,JHD2UZ.J[O=XO;A6LJTA MPRCT7(6J*?WC-Y7"[QC\C V%D,B].KWOTB+W-=KI=*G1I=>.M!,2E7B)RK/U M1I=>>PSZN7Q,+;_"9%>>NT7 MO^']8[#3D3U!LV2)$QP+D,;=XPV52V:7NW*2XX:Y[9!QUF,FU7M_\ZF3>*,] M=SF\Q"3[Z1:?Z6("7I2HBJ'J%A7X!C@-@ =+WZ7Q:.#JW]>,/-=Y^!L_:?P" M)'JV+.[2:[]R)'K]Y6.]7I$KC7+S)K><\$28P[\S&0HGDJ) M$B_0#,,+&47)R PA,U,1S. _PN$;L$V5E'E MXY'&?#WV*U-[TE_BLJ,:MKF5JVN>B(X<-E,4OMZ:2:ZY&E5*\BP[SB]5,!*/ M#.V/IG))E7)J%[\>? M#F77:;+ K=H41U1VIK R.*4[;_-D=*IDB1@T%[BSTTVLQ+M^FIS,KU,VQ27U:9%.3YK+:1(^%$\] M';HRTODJI]86?9-WM^+,*3CZ9 V'1M9?(V1ID:K6QMQ0V5J2D4IVIUBPJ,CZ MLWUJXQBKS8 KZNVV*])..@LF0$77[PU[!8_H3GU=8QNZ@8T7HT5/!2.IIR,Q M/#ND_)$RU(EZWJ![;FDG!R,CE)JD4M/1.#5.8LL25FBG\<&BIK$L&1]3(J#^J@ZI^'KHS1=\]66 MNMO62YR9(S=%*K\;5GKP_5&:"BV=5@?41.1\?BJ1HV%ZZ_4#0D5HNA!JAJPY MU6Y_ZQ?;K@R0*&6N^12//1WIBI5"SE4]0:=[!5XJJ73%UEDP,D)396SS V?< M5/O5B=UL49PY87+G9-8K91+#$/1T9H:FU;BN1FU0*7 MQ%QN2/>WG94-YXE')JJK/2U;L=F2GBPUK)W/D>OB!DXT2OZ*N\HUBRVGCVU= MK,^HI4[748*AD:DV[3K>;$TS98Z6<\FMWRD:5J8-AT;(CV]+;MX6.@VLFAMM MLGR;4Q@2/C5*_N6JW;7SWDK2NVQGNK#6RKB"LSP=)3^@N2Y.T@NN7^V[';F> M8:LM3 4C(XNBT\QH9F3->=^OUA0R-R*UGK@&(R-KZOM8:[%>-S,83<]2"V?$ MM/PB?'N$^36KKQ;+6'?<%Y)RSN/&7&YCPF=&R9^3'.<'0K0W25-=^= MT'"B,/+W>&@5GS9GY%#1N65R8"H>M=)I"KX?C^Q_7JY@M0I=5K'F8LYD75?9 M+DAX;6;D_8..M:BKC,)PR=).,HNZT$G?59:-3'NE\IDHH:26XK5G[&:BF_5NTQNM6GUF$+38 MCA"_.P\*1$4)E MVRG%IJE"3^_V5(O 6H5ED0]NA(E,=#A-CBV6VR3[R=ENH4_F:4.OP(=&5U_. M*5.G72IH7'?7R-,9O;:N;8.A$8[*3G+BP"Y/AER2**S::84O]!@5&'Z1]RMF M!JPWZ[D841F6^ELUO:MNX<@(H38Y8=RRA%2*JVID)[TCZ^3(;H.1$4+UB&9' MW\E26?>GVFR0+S06V@Z.C"Z_NNM-BDEZ6X"-W*G5MFEJIAD,C?")IQ&3]L#A M/(O5R.Q@;61DOV8.6,N4H3!.+^4RRTLO);! MC$RAO&BW&\,L3W'5479' M>HU>N4T$)QH1_<>,NR1X4&K$-;N5C;FH;;W\+A@:88-,CK*::6:>THM8LSPJ M>T*E@P43B"+@JCM>I"OENKX=:>GLVFVTE45XI!*9;"'K5=H#;,P O."-6;4V MX)UB&&B(;!F0^$P_2>4M;FMEK+[ >+->.O UHDK0%8J%36FV36'+[JQ T35Y M81AA=#6J!2N:@M'5IHU5"76W[FPZ$U4)?9B#&@P\E(/7L'<]1=LPA(4K_SK\ M<.R)T,!YF(7)=Z:P209NFW7OB28-6?&.7=-DX$,&G^Q]?@S[)_16/.?PUOW3 M\-"+>77.=>;%5C:2MCKQ?!L\4S'L]<'G.?R>A([YKZDC"WIR#8CP]\)V@^.\ M7XYL")ZVDI\\<^]8!2\^#!6FKFWXGOQDH9>,Y.!OB.2 U=W_^Y;\T=2+75G0 M/IQ]'Y[/BR&0B" 10?OP4@":>O&N(K0UET0O)#7QW!H$:+'=FM3/- (TI//1 M/CPO(MA/!FU-/+<&>2RQW1H :"_V@4!;&O0SL1S9YB?&#+0XKDU",]BO#48L@+BN37T3Q(! MVEFWYNW=(5\VF2])A\SBW.W47G4:!_WC-\NET6/]WN=:H M,&GO^?*A]_0/;6B6G*B#SV=N@K,D67I#)U$D04B"]A)$O4J X'BO8W6M MG$.\EW/2/ZGSZI?/1Y>'=E.?!R>WQ!3G.7CX%D3X4X@_?C!Z0ZAY0;)\'$=Q M[ _'W7$$TH>V-8F@;PW"TW,I69*Y,M[HV=Y3_8I<5^2Z?H:C]'QDA07R0 M +\U5OAL)#BO1?T!5C@+0X11F9MBB/T%6-^ (\X2C[DI7LC+BB9J5X,.MQNK MN2FNJMGN)]H>L867,X$,#-'<%#N$-WE\1M3F:R_J><5],R^N.RL8@B7*B;PL M'J??XP_I]_@;I>3('$=W%CT3T/ER%HG3W>4XP9,XO)H'CUX2EC,$UVTJ04 U MN"#,<0V7#[/AH8L-D TOWBJY]4;&R8]%L9"NZ($QP*T!_DEXZ-E6Q6KUJ:GVTDI[SM!?>)TC]^I]+I.R8= MO;?YZC+.VR)=JFO(<6 M,)5:CFS5-AR]&2T\#MB5RCP"JYMR%[""+(I4(;_IU]: M*\:7*E_%ZN=EC5@$C6/-_5]XM'@3^WP5FWK) Z_X4@5I[\\\ M!_OF^QSGUGY?1H0_74>&F/TV]ADQ^U?TL8Q%Y#7O.P)\#H_S0"KQ9V5X(Y5PP?$PV*ZC\^&$%M#O+F')7L)6$IZP^08YTJC6[3-# M@U>U]=^GKNI*9 0592%NN,*B+(28MU=0=!TR^(N7\4P]07U_(4EI7=^V56?:X)NOT%XM- M:F90[P\C/_YVA3WQ.FAMRS6X(#5G$BWHSIN1:% M\X6,GF0KKC*M;=O;QII/!\4NQ$L9\-<':S&7SDO4NEP#7;YQHH%^W9K&EI:-* M&U1I@RIMOFVE#=IG5&OS;?0W2I9$Y0=76FL3Z_C9BUWH_,62]=W^3M>+0E.9 MD[64FEZ\OPZ!E>:^Z\$YN3W[F3<'75RG@BM+N2/OK2.#1;A@X[NRL])$N07V MQI8ZLFBK5O"4@6#X\BFW5Z3+?4%@&:Y:R;*IM*M;6);E,T%/._PN0WVH43@" M)01*\:^)N@D-?&T'/*AX!Q7O?%O40\4[,2G>B8$]^LDG(Q>P(4;]1:# MF06Q-D_C,]WMJL"&A$M1[4_,9 35_B!NN,+:G\^_D.E3XX#1ZYG*WI;R;&)%<-WEN%HJ M"C6ZH'WD>B;X;&A&R!*8.=B2T/X*;VWJR*[G:**WOUF070-:!'DN!=M19,WS MP9@3USE)R6%N4NZ,=WVS.)&D]"#GKR05$"']XS>!W:6P:(4V$D=4?H4,NUM. MF8\Y-Z#"$E1^A:0$20DJO[H"*;FV Q94?G5[Y5 M!9]<].#EPHP3$S[YPRD,DBY4EO'.(YO+L0XZOWGC^8WC&N[+AS?#O:5RL%ZD M$R Q$)YK(]K^L Q)TS=' MU?TQ&5(]KS@SNSYAN8Y9N0W,VZ(WW!W/V M1@J\_CM]])+C@Y6%%[@C__L73F-_D]A=^ /4+1.79BKQ+KST&X:V/J>67CWK):HW; M]H3A4!=JG:)%*1RYK8R7GIN MKH@'*AH>Z=($?9.EU_[6D[O$OV(%.QW9$S1+ECC!L0!I MW#W>4+ED=KDK)SENF-L.&6<]9E(]]G/Q!I ,/.8$\"SH2L9LUL6YGEN49SUG M3.4V:@@\- >+'V7QJ.!JW]?,_)BUU_; MU^L5N=(H-V]RRTFKN\#M17&8^BIPZM6*J:+8QK-<;FJDNF37, :T&H 3 \#I MQG I]C#T3)7NI67Q2RRB9RIQ+[WV&+IB,WKN[%;9B:D3'67@B9VT0V\_&3&> M D6:;4UD95KK8S)?GF\W8U%8Y<\$28P[\__@G\.WQ,-67 @A,_^EC1W80C;7X$H__U8KHCT3S*0+?#1 M+#R0)FGP^UZ[8=@_X82.GOOH84E1-HR_7SRHE0M<-U?F&CFNFR@WZL8-AK]\N6]*=5 M/*/M'R8=\"Z8=B*8=["VEYZ7N%_]Y=?V+]\2? DX!M*_XS0KR38,P7$3FI7P M9K;O JO=_>P)GM]D/<@O0V.X)-!\"J-DGB*E#"^D2/"/+"F2"/Z8P>4]LPL' MF[_[1MG<&%S2K*_Y(-_N\4B+J#B>W*_)7+'6LT2VP>BI^9HG MHB.IL;!B-YYE84*E-"HNMZG!9-8&(U-/1\I^);/E.5OM^YNJW\J4ES2W57F2 MQYZ.5&2WURU(BWR_NE0M;X27'"+-\E1TI+V3-7F39RQ.,X<>5Y/%X:#3!B.C M\ZQVF^IL.EGJ26]-IY:86"C**A@9F2=53 _E78E<8M5=HS=DF[/!0&_SJ>C; M_2IN3K;JD-&3*7=)%_1D59ZS/!T=R6]Y1LC0[)BC_9*\[#&UI6FU^71TY!+K M### &!V.B0QU'K>3:U7E&U^R*,6^M!WY? 4\]L??STI09]ZUJ MJ[_TV'I-$T?Y]!S,]<3F>RNLH-&ZL,:J%4'VU_V\1(AK.)1^.G24SF5)FE/! M-$4JMTJ-=I52#PP]L:FS3JG84-FAR6TK=KNR[?CI\4:%0R-/E1M-HMZTL!5' M2W/!PH=T9YP#3SW! 'Y3W>I;HCC$ND8Q6^C,1\R \0ZP0%]NUKQLFU2XK;E MF;Z:KRW=2X.GGF !*E;LN-2M\OJA).O M-*>;$C[9@:$G>&":)TJSF9-N]*M=@]&*);YL+56>.,$#Y>D$R[NC"HUME2'= M[5M9?PEX R-; %;&^ ZN\ND^H16VZUK4UYL>F#H"7;!Y<%BW56+.D>W /PX M3%5NYL%<3_# W&8&&5Y5,&R8H14Z.U:3W2P8>F)C=;&[VRY[UE2OZNMADI\I M/84%RSJQL5W.'5*YIE7 S&9M.#6+VF!2!D\]L;&33RW!0BWYLD3/"#EABMW.;&2?6TR]UK%8=HFIRP< M&MTMD1KE2-9<<$6GYK2FS5U'GK1Y\@2[%*;E)),4UWW.-\W!:C)L:L9B#8>2 M3X>F-TFB-)(K77U;W>WJF4J:\CI@628;7_851N8T!Z[):5;*Q!5,($3 M[&+NVHT&,^F-,-\J,Z/Q>E!VZV#H"789#ZNS>JHRE?4BI?)NRRX9C SF>@H' MQMFFL*UCN"Y;UF)8&;>HW 0ZP2[5+G^*K66Y@ZFT;T65>G5EW0C&!I1;ERK M[I<]:J?HU<*LW&DK [Y;4.'0B';CL[MF(UTJ%;"B7?+KNHP9K0)8U@DF'&6W M^8%*,ZZ^K0))JP8.6F\6"];F+_S*Q5/8IW&0(5#(W,M==QN MM5HCQMBR.UVW2TY_V!@&0R-SK<[TD8%B<=]K6;I/BFFD[7VVX(K;9K>'0"&=UU.Z, MX?(%01]+# %J!,"8W6S7"KC]XMU>3"!PQ8$ 9S[.$@8 ML1>A^;QPY5^''XYM7Q@VV(<,H/,LAD[WP<0-8A2"[]F'#\( 1?#)HSC&4=!_ M/P:+!!\\YS"Q_0OQT-A^74%(&O])O5@8>Q01.'J^#9ZI $?L8)H??D_"(X]? M8=1G#>CTQVC+WOX/7GP8*DR! ^A[\IFC+"_'$]X42]S_^_HZ''BL@JC^A51_ M(36"0!L1AXW ?M)H(V*P$0B:8K(1")KBLA$(FCYU(][8<.&/)NK7K3KS@8.F M3[0.KVO!P#^"'_[?C]2/]ZHD^N=E^Y]F/GC6TM L.5$'G\_(S /%K4[&9 M"%-,HQS!_$R= HP?OX,]$AO[3:L[/E'#O@PI_Q"9^W(X M^,=G:X$SK^W9HJ/7+/;3*R&?=CHECSN=DOR(J2;[TJHSXXI*IB1.!7OF=]]? MCM1R;$7S:D >7RI7P[\_6 M@-],[2.AOFFA/D_[XK<)M6XHIIKK.^M^=X>M&VIZ76"<-1\D:!+,79I*O4*J MK\\%?J.YPDISW_7"I'_/3C@RV%91,^2$M;=CX*?P9Q&ZRCZL&="LY_SD#U@\ M%_6$KL4(0NXBI$RU+4) B382[3@$#?X@V@XCL;5!I3S@FAXWK723GCM; M0M&&T8(T_F?1ON)(P>NL&-:TP7)VH15C*PG- ANNPGMA$H+KRM['3CSBX?_' MW,JY&?O^JOR5)-=XJ.3GN%.M93S&2= M5ODTM)C(4SW>4( $ 0<"CINSOMX,'%AOR17J\Z&K;]WLKNF5FH.LL0; >PQ M_(ZDT^>RR"YG=93-A: Y\"@&FE>&#>N2M94LW9M7*%04M"B94REARE5EIN18+D 8/ND[BCAUK=!W"T7]JRAH MUK_#]!3 &;#SK^T*!C2;0EOI#J:LH'@4" MKX5.90BN^ E():A,I3ES^+KNIV:\U)3K73L#FU6>#D)]>FXO$A,$%[&%B^]D ME?T1.9Y-)K:3E5)I0-*FOA3PJ:G795'Q53YH!DAF7A'(CETPZD,&6'#+2W(J MP'1@>)V(;+G!-J*L)N2@(@?U&HRHX"+Z+!3@W)'\GD"^;$^F)*Q9'.PI9YP?%8J:D5NFLH M^<$97(;ZU#.XYUCC^J)364$">S/U/B75&\6AD&.)',NX6U,MQX;;#*9O.WG; MGWJ*;["B"';B9'(#W5S7'*L[*')5'"NW<\V1PY+!_9? IJ)2&,J+0L#Q?8$C M!@'LL]>OOX06SP:AM XYS+,T1F)RN^IG9[C#;:=M"!OP;)#XU'+V/YAC<;6] M[DD+=R.A62O9\FQG"TPQ47;=!&"+A V[^ @E/IR(/0]8<.%,>JL;,F*YIU UR*SF_/M;+W*T9/: M<&465\/AM@VOSX4V%8I4(>3XOLAQ\Y&J/\/%\^T717NU]7:K65^0)Z+7%7,N MT60A;L"4*3IJE7U6\\7+61TPO0SFHXLSP5+!,\%OBJ YB95@^')0TZ<)H9@D MUH+C"!8JZD,^Z%7ZH#$ OO/:204@MP,HM@_]49O*<"^T+\'>9LF9R[2>);EE MUQWST_:X5UJM>3SH)4W>94X<[J%>T@@!K@X!WN@TP?7CQ&KRB,$M3 184 M;)0LVBZJ2$-NTG=TD[Y#@,5Q#??70=AS0-9/V 9R*^MO&69J];N]6;'D$8ZQ MW ';( 5M X)Y1: :!5,02B"4.(-%$5OSP9O)3@)@0G#] MA,$UTLA?R&[^,W M7*4M< @B!,+;"&4WC*#NPZ2R@D]L]E>=+E29Z)"@8>MIZ,G MK#=U2=7KK*!<<*#RY.*IH&@_R.@]'*O&$F&O'FY?Z;^TUG+O& M171DP97SL@NJPE!2Y%YT%N3W@2UJB346Z;5=,UE?;68\Q(G*%74_OIHKK M'87Y9MMVJ1*OB7T50D-X%14>!8E^J] M-IAS8"J=N)\&19F0[,=:]N/E(7VU]?-*&'C6=5)K W=@"OJROY0;]K9.]8=+ M? WQ (:;F%G 7A)$T?'E1]DK*!IU6^YE++4)#YH$O.4GNM,5KF4MZ$=7N6)H(,P<9>F M*72M%<(4A"G?*8SU44S9DF2KMYH;AIY;5+/-]: [\C 68@HPY%+G2T2.J]6V M;_>P?6C;@L)9R*6]#I[SANU==:')^;Y#93M]Z&T@[+ MJYCS'=Y=47PJB/3=0/#I-:N-5_!I:CN2["3#[__"%YN$:QN:E/@+"_Z[?=", M'TVNYJ#@JV-6]T6MX1'_GT\&](+DKV9CBL&$P;!2P\:-L2( 0RML'8QRJA#N M(-Q!K7$>L<+TN64%OZ]E2!@P2T,"@QNREPC:XOAN<(W!<7$X )35_DAM&OMX MS9^V-++VK\2.RPE%+ $U!(_8(D4,/,'SFB5 Z'- YH-[WB19RF[[+FQ/WCR( M/GLO^2]9)J6M75QF5NT9MNV+]$9EIM6R"RR3H$LO3MVE,!)%@1">(#R) 9Z< M]QCM<_"$KUI]HU(O^5C33WKK!I%N<10+\03FB#-W6/HU>')]<::WFFR0U G% ML-=N0G%L,[B@TWUBL?UZO\D6:X?OHE9N> MA.1#@U9^MHJJ.6D5>I5K=3:RP;.KL$'D/0YI="T0(_D MS^KIY:XML#ML.-M5R46J4:7M-I1\F&;[FNRSZXL3O-'N 50$$Y3V00(7$!#> MGBCNK:%/*"V/M;T;LT !BMA^L^/CZ[;%]M!1 ,C1!<#15%X!R>S8P1H%N>]A MW7J!*9%TV^TL "2G@Y+VJ#&&PC$(?1#Z7"7ZG-D>? _Z>.2H[52RC-(OZJJB MTS4IG]FJ$'W@3=G1?AK7%O1ZUR'1(:?GDT^(X@,7**DG;J :6P2-@1M]D:2> M\D'V7W<(W\LO&5%18=_K(C/-UI*]^48".!JTO\;1O=L(2Q"6Q %++I+0\T8L M\8Y-<02F-"#DGE.)?,HFB58XFTD\US+[:4H2_+325GFZ9M=3U;U$_X(@M>W_C;M03^9HJ;.Q6#C#X$;P.^I$;RX4 MVD X<.,X\+E5SM>4';-/.H(V@+ST 5,\F 6B[5YS:LRU6 C(FT M/R^79]Q4 M E/A8#_DH,R?L!NFQ8UFE+72#I-K,M&9VI3-UU6>Q,.LE@SJ$(S@XAO#Q?=H MJO*AL,,Z[+/G)N2-[(B:*TLHTH .3[_OX>DG00;RQ9&D($FYR:3/?6=:;J\O M3YGE&B]*7J5:ZV#+;JK@9S=S#"X]@0#U+/V-J X5G2Z*G2^2&YIX0 EC_+!GF(U8?9VZZV4PSG"U[:X MEQQ)B\::)\G]T0M^(A4,!5$0$B$DNDHDNDAFZNN0B+(QMM+);3E.-K=2;SP? M6>E,&R+1N:W&V)J(G*+(HA=4A@<=R<5M0MZ(,\%2Y0385SD1_NPF *,$IB1, MH E^@*=F*T!@R[N*_L!78RM^^Z;BL<79FS\;"\&@J7![!.@ &A:$&_A_[@' M@>_(KN=HHB=+\ ^L)3W^X&ADV1(-'VY27G,7MBL81:!5%^ ;X'>X4,WR96G? M*-2V7BPGV'3[O;;?D&Q,4SURG5347G<%[,B@WW#TAF14F83@Z*;AZ#N9?;% MIJ> Q-0J;G9-%S+CEP=_TPBDM+_\!E:B0\OQ+F(_ M!D:E<[]1P=^O/209]T/3"S/11: \3ID3-V],?@B<6X":MA2]/FL/V<=J(%0- M+QF.;)<;,K)2G?>[PFI<%GJ5XHX!.)T*[WFGL"\P'E$ $N$.PIVO,!7C@SMT MGJJPC4P_AQ'Y@8SWRWF!6:H0=V#].WV72K^FG\:-!1QSK[8 $X*7F,K@-18\ MK+:5Q"+8G*L*-L;="D1G/\CC?RV,LR[?5'B<@,GO 7!G2G./G"79NM[=B36[ MJ[(M0,[+ /<)^,4F&BU-Z'*NW\0GM>FF79=;&C#[@N[@Y!V32J&*/P0J"%3B M!"HXKW97O7)C6Y]A0AKW9RFCK>S*%_)"3X#*:CI;=*5Z(<>9>"&9%:74PC14 M""HPYD?<9?!7H,KMQ_W>9N7)X.-/L.]B[6-'B!2GK!\2X)%D^U-#CN/!SC^^ M/+OGZ^D1D4K8!3J0ZB#4"=&J$/P,WKN[%;9B:D3'67@B9VT0V_C M8Q5NNEZ[Y"YR8UU35V*_*FANR@Q0!UB%]!U!G*6E)^MZU'_'[E_'Y],8\WWS,+"RT%38)F M2$*S1-N4$YZP^6!GR5A[$S$+:GPS[^&[.@=?F\=4#B2Y!P6Y!:2[(7NG*HOZ MBW%S9>/Y?M?94:Y;+S"8R_(D$Z08H9 #P@2$"=^Q%=13H\"3X?''E32 BK/V MCP\5;L,50$V;8KCIB-.OEM.OS]U]72UK2][V_*$*A;U/<+&1+TCP?.*E ?XN.+QANXDJ\U:O5 MUK<X!EH*^Y(696MH'N9E/6]ANV-90^>U)PX MIFD6Y_WJ?(W;F#P3?;*4Q-B>V^:IH&UP^A6IH8'>_X\G3 WY_/&75TKEIQM. MH@SCU(>)X=01N(2S[,HR- ]L$\QA"WU]R_; RSP[D;,M,$]7EN!/086+ !/] M]^WY@(D!>,L+LL+@W /$SID-IY!+J>O?CU%G-3 MTE:__PO^.;Q&-&3!@8 T^UO2W(4A;'\%_/CDC43Z)QF\%7PT"PV=H//= :^P M?\+Y'SWWT<.2HFP8?[]DWAV><&;N(Z);FCZBR]&___/_CE?SX'HD1=NPG5^' MC-HC\NW)0@1PKE)0P.M_"<9:V+H'\YWY21Y*N'[=)^62@;;% )G_ MF3CZ&1(ELFFFL$D>T6VO'4(%O/_:X;, VN\_M%T-(M$O1S8 Q*[D)YMVQ%,$ M_I-^O-\4_C.=BFSY60P/\DCW"(F9 [7"7[UF[J2(P)\!S *X-QX9XON/?OSN M01:$%4$YJ&2LH\O8A#\+Q5-2GZ*@$"@$GB R5 J7"'XJ !5 *0+-3\6,R&<8 M,C65146<2O2/\*UG9O.3\=?'\=:.W)T)"SE1TQ39%379$L&K@>+[>1]=_9HY M'N_G9X%PT"%$ALMJ3Q#K5W [MU><+_2[(-0W!H7G2EE+N?E=632G\YG M<]_U-&7[%G'!_QW:P>&_P3JA>CW>XO/)Q>GYQAR8- CHP#9,/S7Y>[,GOD^0 MU*.9D!WW.D \U@'*O0YP[W7 O@[:" 8\U,8$>]*1W=-J/O$O#[P:KIK _LZ% M[P]^P_].V,[A#WLK8?^'?R=FPDI.3&792BP<>0$P44HL? ?>>>E!Q04?Z?B& M?)B2ZAMANTLX%?C'K@P\Z^ 4-QAQ:("4@+=M:ZX+@P?_^M^E;WM_=[E<^,._ M@Y$N@&5# J\&3Q6DH/>C;;X _@"^R"TF!02R3A/;P\;*C@_DRPX(FN+\X>/18:2. +PIYA M[\#[810MB.<(,*SV,P'!#K"T;X079=OWW7#O!>K)JX*' HFXGZ@6R($$&!'Z M7H<)GGXFP", %_ 0*N@.<7B%XH/90\$-&?,_CZR LQD%CFNXOSKR2G9<.;@I MN+L K.>^;!+,M\GD.$M*;+_8H^H8UV'8>44]DTEP,O;_DT@]%YD*W&X8.=7$ M9\^_HM)W?T80%VG$,Z^(PKVX5NA+!_N:"#8V$>QL@.=UV5&!1KC7-TUHV]S#EB/ Z-?=L6)/R$&+1:CY$H^H MDG1E,:EMDN$*?Y6"_^.M@61T5*Z2U 5LEE]FQTS.6ZHG^>.]"WYE_ J_)W7P M?TF 9,D4!E OY#HWX#H7>*^#&B!][#XD'M%V$!OR# M2?3(,GV+;06^[,@ @!],@U!5R- J]!P[R.:3X1S7<&1"6(#IBS!.=P=Q^Z"Z M0G _L/"H$X>(P9G!B#@ZYH['T=J+#N533\8] M(MZQU;\G7F!E2<"H<+1I*#HP$IF@H"1J4*S#6-"*,-@$HG!3A4FS J 68=RA3T M]('>7/H:U+$/CBE$!U/0@8=U('>@_^>^I(;/\F; .!/""^%"W0NE&)I?>_,# M>HNN*^\-!T,3 F(=8D,/,9#@.KD@T*O"]S[WG?L@$P2HP\_/VBG/S0A:"):_ MGT.0P>B"7R0_<&0?OA3@9V VA6[MP<:<"G X1,T'L@!ZSS1@<<#X29@5Z02! MN. 5X(\KX-?:/A@'K2:X/-]<[%W8@(0.-*$,#4Q,VCNUL(TXL'S@L:8/MCP$ M75%S1-\$RX0Q/F@)>A [#[ZQ*6P3<#J.%D2!) ULC .,*-N$7W:/MO'Q@@ ] M-'E]8DF SVU+M2$AIF$$&,X=>.KK1W&MJ0SKG0$Y5X)F!#,&2P!$A?L:+._) MVZ$IZ-@ O,$OQO;>$CS<&PBC9F F4]_5+-EU/Q/7K\(!_J)PQ4%Q%&U;6FN& MP5I2V0*UP3/3L TH44 MS!P.0T#CA#(1!N\ M#R+@ST19@?"Y?RX,E2O'"YG@[F#[Y^@$PX &@!>,V8 M'SCOB@_#K6$[7,6PUV X?'4P1T-3[N<+2!FX5^&3X>MD 1KF1\O08+C8#$\5 M@O,=0("GFQ(._=^_2 98[(\I$ZST=00#;U*!6O.">0JA.W!8X?V2'BWS?GV/ MHSS@9PMX,^!!)E01H14 X]K15P=T!.P1[$8X&3"-^^\>M&VX-;*T#\4_;!0P M3USX#1.H8Q^2:+H-Y[V!T>K#J^[7'EH9CQX&4F2&%(Z\ 7P#J4 M#Z>?X;7'WI'="4]IM(/1?3R5\(A4M(%OO@N"DD"1)\,:V <6 Z#DJ,'$_G&N M+.OT2?M@;P'PK3TM6I 2P S@#G3(;GO;AUVJQH2(^;_:;>TDKGGDQ-Y:EU4@;<$.J *FXS?[*G8/562P,P M E\>S%*DD60F?7,N578+T9.Z=?;';^QGM.%F K"U 7XXA#, '_BB?/ K7$V" MQO 8'>D=D!)ZBF0R?P6F!3PNXE)%2-"X3Z7U2 MKG HM2FPDM_NIFK;/EUJ5KJ0"]EZ :139UX\*PU)$E#V/_1^8FY% W=D/]I\69-N8@F;M,_B> M>IO0MU)\)XCO@2D+FN&"E\G!.4N81$D]9*,<;\K9 SP%L(*]!KY/+R];KN?X M0:CT27!G54HN1@6LE^O3+7_"BER97U18E)!R[BJP/P2BX"8F!@=;\Z%,X&@C MS^R@4=<;FCHQ]5[4:P] Z>D%1'>'TU1W#REA L/]APMA&ZA4Z.F)^YS/H \" M=/=@[#\ A$>'&##XO0G#.D=0]^!@POR\F>UX28A[,*"_3Z?]F0"8 &,G=GAX MFX;9MT*0"7+\H'VDXN$81+,6?KBX-5BP LI+Q%GY@0'8B>\,+4+DSF>RXBC M:K7Z:IF1="RG<%8]5U-*A?%93RP_,5X,;Z^OP9 16&4B6.87'@%WQ1GP4 V M\RQ0+Y)F^- J>\C'#CUD62HXM@FUG!_F\3>5IUL3W90&7VM@UACC]6U^U6#6 ME;EM#;]B4TZ?FB:=K6/BOH_M - MQF^?9B@ MTS<)[7#+P9T#!)I]]' AR2KJ2P*OAO(K01,"SNQ/F2P RG3DH<= M.#JWW-];%@1AP[/%AXRL7]<=$]SOQ-Y)#*^I$6'1U<*5?QU^.)XG]*GV_A3T M+,30(WFDM 7?LP\?A-Y;\,DC)^^H=\)^#';OF3&AT^@YAWGMWX>'9'AE*Q[R M)_YBJX8C;^GH^3#L"T/7!Z(=?D_")A"_0H]X#FX/3,2J#@*U+NXX;CH__C?SVAX%]B#-R4> M,#;SQD[EB!T>&SJWQ@_$9T#C!5M%/[/LL.S5WN>L?QJ_QV^AGPUW,>IG'2Z3 M?+KBU[;V#$.I/&N6G6I)F#JV&# M,ZC[O"CLO@-IP6D69 J7V+X\I)J%OE=L5D68F$#\^(VG[VB2.M&$%,GG:_4/ M$M!H^]UX"*C#F=((?*&A-]6NM31KHKC,Q5! %SE*[R^J29GK9M;ZJI,+\_6(.LZ5Z#.?QF%_%K&I[_(69^ MLP!T00NA<\_# 03!);F=;G\/0J9)S(35MMM3I6ZEUO$#H?*:*:S& MFI'AM*I%S94.V9T::YZ"5@)QEV(RYS,2OJ.4OARCOUDQO:"=\+*8,JZV+AH& MT<),IH"Q)6ID[];M^(GIN$UOUQC?K_:+&MW9#4U*3 VAF );(767SIRZ^/G6 M8@DYVPKF#=-%%@Y,:7,.]L,-.RZ7,B:0@W-A^^*(W5L';@\@[% QA]6Y0;54 M*W'$;N9Q27SL8U8,+0Q>M8MX5]62KK3Y99',.64@.KDOT1._O_[+UI;_+(MC;\_4CG/Z ^9S_JED*. M!S#0_:HE0\P\@R'P!1G;&.,1#QCX]6]5V4S!(1-3$DO[[IT08[MJ#;76JEK7 M)='W9\N6R*\RK>&TAFGM=9GIS]1*FO* +2?>L.5O6:[H!\?>S[=O\8.*H%&] MX8N!0IK]!LE)\ZC-B;5A.U=(D7 M"O2(0JO_ T42#TG\@AL1/\C@HM+!M5?M0XM+%I[;XF!4+BJ%8F[%R$L#7Q;O M,-ZN&K-ILU5Q\FRA;G:S::4ZF#D2L#BX1I.9!RR1>FNAWM .OH6$\(N:.2_< M@@5F:X\,QC)T\*,/6?T&#GS583G72\U,EJ@.I'BOZ/:FM>_2]=86X>&9 ]#> M@Z'?.[S[_;:NAHQ-?GU@L/_0VX?_M0/';<L2U(:G$6%0-[Q'X M@[N1S?V*(I33H^SJ8HS <,K'#LC3G>P&GGS/&CI;,; F0B[],^#>H3OLEG>G M;CRB.\5Q\B%V6LJA[=\^(37^3RP'DE+9;T,%@_VS:YC TY$$]1>4\]^QVJX_ M& &!'%P-\9?#;KZ!0))MQ-^!<+@< Z)H+60A%((UYH(IM7U\6$Z._H.WG\5=?LJN]L&L$I3444H$-P>1"OL](3X@([?5;G[ YQIA.]0 MXU9P9C,A,NJPFWG/Q+'D%K=:"T8(+H=@IQLS@H_VA^RWGEJ2"-_; =&%WRH! M*9ID<>+C6,!O2J[L,_2 UU(Y/L"J0^A_/HZ$ST(:AS_V%1O$#H@UIK*60CH'/X. M)QJB"FYF&3;D:F+ H'88X")2S>LNV,H;]BI_62X8X>&_J \89S!A"GI1_'296JLQ+F MJ6E:H6:309]IT2W:H8^Q9\.ONSSV[*<)]X@#PKVJ#&Q;D /'M1?8@M9 Y<+L@2#"9B*B3:"T:[8:BSQ+BH2QL$^,V+/,;H5T";'EZ,Q$=* M\ P++2; SM"3X*JT SX!DWUI>$1F4"O&'9KO,F[?47.RZ17IT<>!*!&I5]\? M3,X?2RAV(=]H>$8'_\2SP>G_[;81?Z\+R0\2R ?T'P M,PA+Y@4.32":[7$[]/<+0(9>:!HW'C\'7AO^8W8CVQWL@'^@=>'P@[TK0R=^ M80F.DFTNTHI8S=;3J]$\[;3I/_[%3P)ZPMG\9E,7Y!,VF*$&!!5J;^&([+KH MY'PO%CI%DPXU51O3N:"LJ"=ZE+1-NJ.TH&X>'S?QEY]@GI#5'L,?';('0-]E M<3),)R4+X:-8!B^*@GU11%MBE-Z&'3@&3\/OU_%A8 &63Q#V=3B(AX/VZ%!- M$-KSJ.F.02+5@/0(P*R#NN!XL21+JQ:G8T2R-)^+C"PY@\]CGS:#68 %P)(- MZ5-Y\"(YA$*#7B=45#.S++5*L^)<<;OQ5'G)9JQ^UX,%O\?C:M^AK,:BXT'( M8@2 @P8(%RHTPH!EPN"#; -F>>+80F%Q>N/%?38=(K$7)C=XQT"N?@//E^5L M_^L(K7Q+]X"<$7!.AFN!%.=P0=B@I*-0>V\=]1V8#C[742HY<75_Z=O *[^@ MCD0YI \;[HDJN!>81V=J;^DMMI0@$Q!B('1 D!BT?.!HX%^/^85:0?*P V]& M6@S7[6U4"D("$)8&>6H8>Y$/Z[5ZN;9S,9\U@_?#V%O!?=]GQ+6;O&VP).Q+ M.\!C0L#<*&KZ4_X+NA:0''(;WN&]RU] ;F])HJJ<&<\B4CS+$%R0U0&U /&0 M ?XL0+H2M&VCK@*(-* E.N>GF/ SR#0'.571\XTQ@G6#41YXA04R*'L%@B9) MAMK^IPS>#]P!/6:+$@Y&KX X"&7]L8!C.;?AZ0M^!X$]O,B_!JJ-#A)L1]1M MM$:!^X(;^_=!A8X)1+A";P2F"";T8#C6'L2XCV')(XA]8$8VB,,AV0Q([D44 M OHC#;Z)W 08,30U000"%N 3%W_M]%@ P:]JF/LTL4\R!]P,D %,RN(=$ D" M!7&!!8*A!XA9?SYE._6_X)=E7@2W!'>T11'V#D(#A.X?@N"!,:B0FX&#U0G7 M0@)0(0L,A-3>X0 MSBN8QH,7\2.!/Q=@HL6EJ1J!?(*H%>@V]!B!K*'&' \#? TI)!C$X>L:/ON. MSVJ@R;J\H7A><#8L33A03@=D119XZHZ>&7A>&[J60!ZNYL,36F!2?0N!@]DJ M.?&(O6 I\NF$ M:#-P&H1I]*^ M)>^K **9]/$1[]K)1NCC;Z&/9R+T\0A]_&OHXZ_@79\L!EZ_X@1#8L3PANKW M*/I%H>=!F=M?@1YB4\.#"^6#S[<+/H>1/HBH$8F?I3B346?7&YWDZ!F M#5PLY,- N)1;[PP=MVAI-DSP1-/9T+;MA5(/B#4'D0\J[T8X26@8U0I:I]&]P)+! MBX<$0098(X#3>P#KOB8[#P%UQP/D@/+1Q&&(%+:<&-LE&_%-6_"A\MK7IDT M!JZ1X(&2&#)IVW\:N@5ZJ4WD%]P=2$Q >PBV_W1_YR?XJ[TCG-H&L&A,"#?8 M@TH!P^"]1]SW*GN)NQB/:U-%-% M14U10-5,+B!.? A5.?^V@N%K,XA-%Y"N\-7D$,9_[TP&OS?,Z[62C% MYXYXW*<]]2L3+V;;)Z[04H.63Y MW&2"\&P/0CM'W]LQ2P-K6(B74O%?=M+GP^>PZ2F.9V)MV5:N;;1WO%QL MHPL0>6ZF"*;#-BH3P^;#G5='*3I2 P3,B&?+KZO B ?%,6")E#:, HZLB2_>#'PZ1;R]X-K@<,J^![MK MQ;G4&8NW#/"#V*/7?:F+>;LM3='*MJIFG^4[#)>LXN/2C-(LMA5&T91845ZY M^M1P6%''E_.*-"-397AE\N65@^EHE8VWF2DV+W).IM4O+ =Q.HS,*=-HX*U^ M(Z\H;M$=6*)FDR,)TCX=W9-(TZ.G#DIXU*D6'8 M@IE>VP1.#1@L0%0=3VREDAI6G/=B:)N8IE=5SBU[2<5&W0JFYBO.E/9.%6/+X9@["%R MKR5+2<%-/9=83I<3^G-+*Z?#2;SB3TV<3)JIB5)(3XR1G)ZSZPP=)O?JH#R4 M\!2K*]2"[O/UDJB+9JC*FG&.XY00R;+6K(K>@P#=&>5,E=]8@5FTM- MY/Q:M-,5A0[3$+K@3:6:)7:5!KFPJNQ833$$E/O1TZM=A\SRO8&+]0M)QLOE M$]*4I4>IXWLV6F-QX;1X7>G0+M5 MC]<\N)W[\DJ7%J>US(#A,7F4332GJ=6@SL-['LT\E7IFJ@5W459L=4B%ZB>)U8R^ MTB**K"9G5YU4I[0VF%"_U+233K,]S#**NRPD1A61G/(].DP_&3YACMUY1V97 M=FMLS6I-B5U(8?KY+-?-6=\U)^R\IN7()^ BK((7IG53*M7C^V0UBS5&W=4Z MOE;!>WAA6M?)BZ4,V6@D,2*K3Q/-YX6X*+7"=,FJF4JN3$Y3&-6L9)M7 M#7ATVSX^%IE;28LLL:ZDL8:8+A0$G$ODE,NSMKUYJI$\.-6X/[18,+88&ERL MM'?H^,S'&K]%E@++3X8N!BQDMJ@&QZPY<[,IOCF2#&X #V$<'$X^H%<,#H0C M@+8@!]GR)7USCJ'[3+M+^@+_FG]KLS7V9@(I*19P@=\G70L =Y$@R=R@9 M'+)Q1)*Y0\FD'S,1Q=%]BB9R9_"67;:S)Z,X;^ M+:13/V@.MI1MQ&Q]GV4U7H:$*NKU/X(_'3B,Z>1#YH^L4? M/DMP%7GF;VQ6D6>^.[K B[,%O@L3\0UNP,B=7HHG$/K,^X/&;G/>%DWG3#Q M]SC,UU*27F/S5 M D2__G=_\W(.D_<+:+_6Y'%B1 88R>GBS"&G<;JF=-9\U>A(=!/,U'5MWL7) MNNEV,%WA-'5.-B>Y]3@+#Y11?_R;)L_+4'0'F5_''<=AVXPV5F7Q;#'+?7JK M*PPS9SJ?&L4UA@"F7V\;I$8E)[ MY/E=$VGJ%/O(3RFOY&5=MJ<0:<\PA*B^;6 MMG(M9_%J^>;6$W ?SN(*$=2'O(6BC[F5GJ!2C#Q7+=G4V?@S#9N.*>@M,O@Q M;O)/VN['"?28K@%[T.3-!/[$#/!V<=.!V9/ ["%2DBK>B^,[XR[5K4=Z'Q[N M\N$0\&DAGNR9'Z_D$9]:LG$\U4F[74_@\[#Y&,0]Y .!78J0\K[L_)I!SJWU M_7J;4;<>Z7U8]A5BEW#3[E5Q2B4FF3C;*%?EE9(==^PL[6-4D \4CG^6^_+: M7)>O]JY^D%]A:"E]T0:M#HQ78P"\6[Z<_5 M#KVOT)SK&)L/_&YH]$G4,?W36G*B%L,?)YFH8_I>)1-U3-^M:")W=J^2B3JF M[U8T4<=TU#']/8Y=WUVU[VM5_:@Q+VJ9CEJFHY;IR#5'KOE;F%'4,QWYTQ_> M,[W9,Y'U@-#MEQS.NZ=SO3]@WSKJF[[,&93 /$L;ZPSKF#15VAKFI!XS?\YU M>DPJ-6.J09>CY3=&I]$_KB6YR 3WOW0?=W\0I_<8NR:C[^0O1AV6K]L8O^=;(^$>J I*' M$!=5LLS\NIGA:$4C\[9,]T?9IACT/9.G7%1DW%$/]$_I@4;\S<0_/[=*P GH M]1$-Z(YM'/P6)16_K6IPJR7]UV8@EZXQT#O;#EG?&8FT$Z32E3%B/J?+R=22 M4-M!EV\B%149HB+#K:* 7^L0+EZ2..T1U$E&IO!NV\0(1DMWC/8BZZZ"3MY3 M*$??LB;1Y981/%M4D8@J$O<1JR!S#/%);8V@)7.1:6%Q5TLLZZE,E4NV_)[< MY"EH@E=,QW,N M//,E5Q=&PK>*(4PY2\'V1&YEQ^#7';SB8L0SVY4%GF7@QG(XV7)2)O9DQ'$"9F>]%WH@RK@CJ+((ZN[O0*2BK!*<\ M#C%I7G=UU=:3V)LQ7H[E4GI^U$[4K/% &J71GE#F^R+=OR'L.Z@\1(!HO]+^ M+[[C\T$'L+:H(<^OY0H[Y]5EE2,X8U: #@""N5)O0KE&*&FW0$FC>=YR16$O M1%-E#HU&%J^*C-;AIZ+@JF)C$KQ2=?<>7:@9QQAH<9#IM OK]A+C.*ONS#UL MB37HJV.@'<_SJRH4H:)%J&AWCX@2P0C=JV0B5+1[E4R$BG:WHHG]Y%48S56,EBFU83#C8.'Q]L_II M(C0UK41K['Q9&0_';I9WTIZ/DX8_8'AT^/=Z@>*]]C!'0&EW?$;E,T;OFE;6 M*,2IF5*P&IWRYI$GYS+_,W"5$^9^&4U^AD&[RF*93L#:E%=;1*/WO PE%PDDJ]>8#V!]1: M>"1D!6^GI1E M"EY\P(Y[-"8:=#%+JH2MK#80\4O MS3W[S8NG?%YZJC9;^;E2PW(&M9S,2@6>ZM(^RET2^[4G7:(Z2U1G^4'AS_O] M@>F*SOL:ES));EW3#('IM$PCJ1>M(4W2\-W^ M^)=X2)%1.><.: I^IG]X)]7 K_4/%R_QO,M!]!4@E6QW0#.5T2A%C,9BO]!I M 0[K(*HO\80O@R]\^V$B:*D] M#"U>%3D+VO3T'T&V395;_8T$^^*)1.J11$\%'P507B2$D3U$V=J[[\'-XKRH MJO^Q-&I%!"R5RAW]OW1X)WPG'P#S_)[;W,YR5 M(ZE!V-Z]B3N Y0V^=HC,N_GP#42U/:4B\$?J4. )_#&5/)+Y18"WR9U\_C\N M-K6@]_R?;B,7:B/P9V"KP$FJ!RA(P4?P#!U<98Q)#)XU]/L: XO@WK:*EU,= M-H-7=P[G<@<_Q*M=![L[>FOXUAR*($9$*DFER D% H1R$%D2*2_[A6QBWA?Y/V>[30.P)6-^4\W&]4JQ;("D!P=#+*Y79ND@Q=7FM MQ.M$(M,<.;6<1G7P1"24>3PS5J9R<]#$X#UQ[.6E@R(FE$!4 M9RK]P8P?V\)L-5-@K_C1E4KZU'# *MVAA!7Y FXJ560@]R-%]=*5K6%8:7_32;&': MZ56\N%BJY.@1=7QE:[JV.JHS6K/<**D[XZ3ND7EX0/)H2/-")^7TDZT.XVHN MN[+C5@9OP9-71T/*F!(YE0KF5%FYF&7T6QVGV8%7;H=T82Z"D@X2 $D&:XO/ M>?$DV[QJV*X50D)0GN7T7O>IGE:T0;.360=)IHJ6&J%F+Q[5Y\;#$K5EFWP M UC>!7$AJH8)KG-$?JJ#.$U:/:!BJ&-Q@@B>J]B[7Z$P[<<8?*9H.R"?SSU;R63I( ^.VR/\MN!9$R;5%_:5BYM'K5N';OM!1 M%@VO*D]$7S/KG&6-TKQ9D7BZ0V!NNYAI)^/$F-!:,#*.K4 89+_,A?PYXS0# MA/-K9$8[#C?PDG#.P#]+%&,:F(:I'1.!\(78%IX31':(E MQO[WS/GVULI3H59>(KUD%RJ:(_9DB1GU5&4^; M:]EDM'%+T0Q[K8[Z],%,)<\_4]3>3"E3MIZK#MI5K".2\UE67:Q8#\P4]GB\ MF1L#?DH%/SS$+-$V11Y&Z>K&$0#=U&7]?E3S8PO0]52S4I6G_5R2KF&-AC"F M>OE48M 3H$\IFB[DFKBH:JI+(::C0L)#A/7VF#8GXP8WI&NJ9JE)5YL4GJ: M9KEGK1SO9'M:7X3N\_&XR!ZNFH^QVR1C]Y7(O,%9)8 /6!Z[5@)_U/2X/[&0%[[3@5%<,XJK0<.U%M/9_NT@M M-N4@LJ:HQT $HZYB,A(Y^+( [N@8_G,"WE@0KW$Z+W,J]"0"JM=L'KIY0_@< M2^0-20=S 3Q7#)AIG.?L:7!CI$O\%,P&>M\KAR:!.QJ]'LG9V56-FQE63@5! M*(HD-]\IZ8'R;W2?UH4]S0^B3#6)K]Q$FIPHJV;3Q6:YXIK&O$_[S9T!'GM- M?Q H> YUH+9#>N6&J[:8@E-QADF^45H8$ES;B5<=: S\#TD< M"L0NQNRI*$+R8"BX,$WUIC+P"$!W7#Y0T'V]M+=Q/="JV^\0)X\C?R")#T?^ M=EUT0F=_:(YGE5XAUV#E.CY+R[Q9MU-@]M>B91Q-_V/D,\_G,XD3/I-S8K(3 M\X .VV",YN:.O H$#&0(7"3P;KMTJRUVIIPIQGH@DT6N#7X3%B/@%PW701>9 MEKB00:2V^3)ZBL$CIRD\0'NQ9> .)^ !D'M;\!TG=**;IP*M4]#M>0,\QS-< M%;ID8$ES%[EB8# ;8F2?["F7#FMNKR7%^O6>9;70G.4$>KK!J%H3)U.-Q.V6(EQ=@?4'XA+\G MWO#WLAVHT:6]_37DK*&%M016$\NCRB0[MIGE*7F_L9Z4P+Q/7G];9LFK M+MQE+!B&X &9A4J^/"XM/*TQ+;&$5RJOG4FNP>#>R17F0I5;!+FVHY#=DP.8 MS3?&^@J[K)C DRJ98FU&:]1:8L/"2\FY=W5VV7.MD.?BDKTR46PR_9A*1$QD M;P%BWHB_+Y6)1'.7HDD]DA$?Z7V*)K*:.Q8-$4GF+B63>J0B/M+[%$WDS^Y8 M-&0DFOL43?H1B]*:^Q1-Y-#N6#11@':?DDD]XE'">5'1?)V6^,U:VB^A=#GM MWK_9)&SI:''LLWRT9.8Q<5OTB\O2>\>^3$[[NRSG.F;R#C[FDQ)^G:QY_.'! M^N72'V4 ??2;*,1H,'!.$F/^"?$8/"(>^Q,=__[K,U/U<_3B_43>0<:63OTP M'2E8AFW'1JL;V#TU'>O$A9_'C M%I2ZZ,2RAJ'$>O"(S3G"J3L$E#DU ?F3O6)_?] ^3JV:KY03/QS8JY ;#O4TB3 MY(_(W6V2=.V)L9A*SJ(I M,[4&'X8CC\#*\.=A1[K\J#XP.WJW-BY@W*I>X@;S27;::8T2$.$)![,3.T9D MC)3^(L(\KV-LY MVM\X"G$.6MY6S/DZGU"H>#I7PF6G4(]#R,0T= [I$!Z?OR+G$$4)IX\81E'" M_;J&?8R2G1LHYU-2RLC77"6W7J2?DUDJ9R+D5!P'N4(Z!&7K)VTY;@A^=IA( MW2TF4E3Y^PD;B?=:+MBI'*T+Z)+8EN+/ Y E)"]?+(@,X_62^*UY\.YNHE[=;;WU3/VD M:.5S7NEZ%8UGZ9D?I*A.BID_S^GBT"[5UQ4(GY[\X]\$%8)H%_FJ:VQNW]H$ M[VZF7MW\OO5,_:BRR[UXJ_<77=24VNP.,)EA^]FX2_*46I]@'O!?Z3_^)=/' MM._G*[E$_BN*M;Y^/.'6,Q7%6M>J"['M5FE-CAIYC")EKC)06DVY!CT5K NE MCCW5E\M"-S8RQ/$<%;CO^^S'W0W[ETK;7TAOS3A[M5,1-Q_IO2U[9Z;6_40A MH)N=]WAWQN>5QJ1='\O%I2T_07:TY!__4@^)9 C'3V3N7\S[;VT%5SO[S'TX*WR.J86&EW*B2SU)L-#[B -'0!>.;8!40'&*(5_YVI M[ZU'^GM7_/!TU%&FF6RMUGW"YMVLT)6SV(I\0GRD(!TE*.S-?/3_$/CZ=^4% M/MJ!??'[64<5PAWZW0B;?\L0]KOCSS6*"Q/[5D5@YF+#%.&]=*DJF=(8,\GSF@D#KMVJS=HL-13Q:Y)W#KIM%MA,0$YPLD] MJF614QG; 0^D=6$O='\2@<+S,O(63\ (+=GT23^;%IPV9X4JX9 Q9E2R%K(N M[N:F@>0&;M??S&4'3F50%G=:&.,4LE-)F0^RBW*WF.J/JP?')4OU_$8AT7^(P8C@-=\"=F7VUB&8("W_)9N("W1/A MAFO%3$O6>=GD5*!1(N]"<,[@X79L8AD:N@C.B6B]T/R]FZ,;0D4)^!Y#GK^Y MQ#<*_X*#OR-5G'(V4$O(-08GXJ4>]G! ];T;I@](U)#@P6*L>>1DV< M]#-8J1(C1>SF9#%)NU*/I?_XEZ0"UN27L1V8,0T(BT=D<] QK&)XX)HBOL"/ M+!R" 6ZL&P[0SP4TRE7,GAJ6$T>*BC37C@$G&M";[MRZ94$^>6@O]J._;B,+ MA-1W_A5 0*:AP[_'H/5S/ \QW(!I0I]LBR9G(8<<$1&__>*-%VLJI$*T?P)_ M_:%WR(%AA1*##UDY;TZ+<4W)+8<&GB.S"6LF_?$O'K+A^H,XZT_,SC[7W7.^ M.^MAS87--))IH5699H>F@+AL0\K]&Y;##2^F,[7$CS#3']/;WQ]-_07F.%>D M4WRUU3:4>;Q@$<-"5FCI-)SC$&[ZS1Q_?VKZ=\Z.QKE2>]IWUJPX3V*UWERS ME0J:G1 #?:F!.HR6/J> C[$>9\DHUSERC'!)@R$_Y)U]#*\6(03S/:AV'MS$ M@J70Z3^";)LJM_H;E<=>U!"(U".)U@OP48 83T)*PD,P][W['MPL#K(S]9^3 MT)1GA8-_%6J1.*ZDX/@QP#O\[W__UP&B_?8 %*1I-*R_-]7?O?D+YH5 A6!) MC/N ^=P$//]O3O6XE;TI+&<>MS"E?V\+R"1\)QP85_(_L;V?X:P<20U20.Y- MW $+9/"U0R+(S8=O /?OA0,$_D@="CR!/Z:21S(_=R$%B8;"N@1?X MGVXC%UJ[@S\#)0?FK?ZS7WD)/@*AGU\9F,1@$ Z#LVTLP_V[)_QPJW@YU6$S MR&UJTT1.3%-JMU_&5@.M++1&3 9KMZ#7^L-_VO;*QF"4["K9YQF6TP<5,5VD MR;1*@RN3+Z\!3.WHZ7C;PEJ85$Q@5+4V)Y+'3Z^U4^6:JI9DMD#UR-2D M\CQG!'C/HZ>O!_64J29IEHEGJ88AU5,"0[1&R9"QQY/#3KO>6RJ44^^N6WB_ M77QJ^:U++\9>KGNEW'FW M4>J[<*?AZ.FU5#'.#!>3!N.JRY:HM)[G^2X\@T"]O')5 J/*4,4:.Q\SDW2W M5Q](:0G$5D?W),EBVM.TF8LUDH:1(>:5_++< E<>C2@3;RR8?K)8Q3C'HVL> M7\X;(@VN/!I1%B]5A$0[7\?ZJT2'7--2@Y9:8"T]>CKC.M-IL9=Q&=<;8O+* MLL1V&EYY]/16:9G+3^LE'*NPG663G:R>\T4:7'GT])R!9=097ZXJLI;P!+N'8\>.=4G' 3.8)#P@IT:SEU^G\:DW#2X^>/YEY+B>84PGCJ'RMZ@I. MN]5$EQZ;4LWF4WJB7V(*.:%FU>O%!5/R@-$=/3_M5/!5@\S-,*Z7KFF"/)$\ M20HS.F";0K:RSJX4(JDT,M5$%ZO1K3 #&>>FS9%FD7',=<0QAE5Q1IJ,TN M6;:1;J8Q;38J)@NK@BZY7ICBB=-6JK!BXD5@R-W5M%5)VGHE5/'*@F#P%,5E M,:XN6MZ34B^)72E,G81D1JY,VFN.F8];?)M*L2,/N,X4@?Z*EV'5K-G$M/1:9/+3YC+.TA?:+;J![IR+9SQX.@HP.=(.!)%Y)'XE M/?+="0)81"2'NY #A4>"N -!I!^3D1S.)X^&;->;]17X_=\*SJ\ZR&_ MGV;J5<^'/:;(BW-NO4XM]=;!1)#Y[V\\G8TUZ?NJ^5EDCI]<[FXN\WTZUB]1 MAP4>[<;,:N\?>)93X5'16&<*S^7MU;G.I/B1MTO=,P'CVPH":Y$_T0D>#?56 M7O%[Z\;7>*LWWO)V^#NA)^O:#39@33R;![SU$&_1%0F+;V_BY-RP4](\5U^D M7]ZZQZ&^VBJYZ9/ M[F4AU.C&A+7]/LF0'DFNRG+EFCV>*1PSSCO)HI1OQKT1.2*!&TL=(SF?:[F[ M*[O_ZIKWE5K7/5K'V1T!JB;=XTAO[00'NO-_H#LXZR;X%79S#^M ML0P-' 'UQ[]XZOBL]%=CFQ^^RM\ZO[MB*//#!_G6'MV/&.0]I* W6H!_N&3? MV,BYIS'^C"19W9TT>XCQKF6)NA,S(2H1+!Y&:?.YT^9O%PR_FA7_]&#W2DGO MYJCG*N<;7TBP6P6O(^MFL_EL]YO9\>O M);4_W8ROE;.^PXYMUY;;*6[89ZE%J9R9<=ABNH"]/#\A:3T96*B&+ODH!.<. M+7Y'''$GZ/TWS6EO/0FW=F37CD?JALZ_ZLIT8ZX/O$EBS51T5VCWV_VU/H7] M63 D21T3JT9)_Y?BC]]M_W[H\GW,'TX 3OSSK4L%6S2!#7\H)(\X H3;6^2C M8D&TQQ[ML7^?Y3UD41!%*?L^;TG781ZK<8YKH4@A))+8 M#R1\2/L=P"C\$7SC&"C_HLBCIYA]M@7B8$RK5T!&"2:S;#UW5@H;)YNCSC-7 MP_."=PV0T6LQO_U8F-$T^9@D?B-DUGOHAO>^^H$D\HS H[\29?$;2 9$5;\2 M>/$[B 9[3/Q*+,;O()O'="2:BXKF@P6Y8/6_8>7VE:EIBQH'8SS(;1OS"]5G MJ+K=IG_M(UIPK9K ;+=)QO@U9;1#8SV4J@^G;=ON=VT(^MR[< M>+1 ,1/G\OO?57 72U%^ZK#?"O\C]WTN]_WDBG7P/EU/5!=B#9U*"7'>HIFD M>UZ5:RJ%!:Y/,BQ7GS]#SC[4LWZA?9W3:<9]J_Y/">&!7B:CJ#V*VJ.H_<>Y M?1BG=STCQ-M7^&6%\C*%$AO/Y]5&2L33A-OR<3EQ_$*=0U&L?A>Q.A7%ZE]S M[7?2W'T_TQ+X^7MM^/Z%3G]JB6*(V^_%,]6BQZTXK%&?*P.3*H@BY8T2T.TG M,U&,__-B_ ,T /]HBQGH2A3T1T%_%/3_./\?XO:GWO.ZU ;KL])/RCFO-)3+ M:RS (R1Q(HKV?UZT'_A]J#1_QV3-=!W41.&(EF@[40(0)0!1 O"C%@!6%V2; MATU3HL L>7 IC5JHPFH_\5K#,>.]&B:N5B6<+:A%2@J@X"ZY3?M=S>)')@'G M;I2+\H#3><#-P7+>F*IS- .]'OK??/0_?&EX/UY0A?>>4Y:=2BM]!1-S!:9= M?-9;%X8,^[6IP*MMQ%W ++*7?FS7\OF%?YXC/_8T[BG;OP+OW46."*,0Y M\/J<),8L=(IUU^&)T.TY!P+TP,/K8 65#2'VIZS'5B)GV7]%87%4'O_-Y?$3 MCX+?)_"ZZU0D?'3T6O&\.E?;MM;\P6_;$+C!;?!K/J5'>$'(5Q M6+\[,<194LBK0P^^&(C@BL= M1JZ?],AOU21,UQ)'9;H_E,;I90'KD,)ZG'HV;,IJ?;4H\?F:Q NO_A38:QN8 M:U.T^'W2DCBQ=? M?H2-A'+"Q0@EH13FM%7ON1NT(>KQYYY8^<\KB"W7@^/# MM]=]'97C:!D&OT-%E'67\\5VUG'AB^FU?4Z[]=[PO M$PD9RS[6$'Z,Y'ML.?#GOV4'W(7_)T0D.4/3P *+%#96LFV@:;$V!"L _^\8 MX$?; 18"?_,O@0NP?6$(J]3)8=VAB%Y]<>!,8!D&XGDZ\*#J*:ADZ%YB(+"! M/Q /Z#M ..!U5S'9E\L[HR)[REFB/:*UDE4I"G:9J>C3V<)R!J;5;+V"^I8* M=78ETDMV<6*RQBK=YR&?&+;$P5-K/TPJU?,?")20"OE*YL],$R4M'?3".U5# ME]$>&$O!,NQ="Q_F>\LZ9UFC1;/^+%J+>1DCZD2G/5L\M0M+#X1*J>-#7C%_ M1F"6Q/OJ;B-=AI-]^3E]@:375Y7QM+F6348;MQ3-L-?JJ$_?Q9RVRCDK/T^) M0[:CBZ/\>+40+%[ZXU_B@22.VR)?F=6'&/C0%'F(=J*N'F*V.YZ!WZ S68"W M@>8 O@&UV]KY%E\><.[MQ]B>T;P%+WY3F_DL7.G-Y)L0M\UD+R31Q3-=_(:CZ+/WFS6:4LLM4LNU2+=9]L,^MYO:Z9H&'_T4,2.]YF MOIC9Y TK-G$M<(D%IL7A9-6.V6#)@9&G'V^!9/][+]E'V16"&=K#4^)5D;-@ MWCO]1Y!M4^56?Z-T\D5<1Z0>2?06X*, UHF$\(B'B$M[]SVX69P75?6?4Z7# M\V(VO0J03AR'W_"(\TL4)OC?__ZO ]BI;5$70D8:UM^;PRE[\Q?,"X'* I(8 M]U&MN EX_M^P.AGGDD-R;R'A.P&%(Y/_B>W]#&?E2&H0CG)O MX@[@)H.O'2).;CY\ UUK3\D(_)$Z%'@"?TPECV1^$:Y*8J9KV2ZGHU73F\K\].")'+P=RFI1;(@"&1NXA+S5],_Y;\N&0;SZ[=#CY6F4YVWJY.,RUN-@2)')'!'\C,R?AI3[B(USCUC_TBIC(Y M*[;@5"#L_STMJB=Y(0LB.N08",NK)D?/6J[&,:LFV\OR<78L-$*W%V+]6<:6PVD0:+?YGMUYPO"\4L\Z!V:G-6P@%J"X+$'IP6("BIB7FT7L' M%]B!;,XCX=Q8+%74[&B!<5EZ[A"F+&6E+V0SH8,!4?(8 MGM/&N.4U51R*XV M8PHN#+=+;ET;S(HYK< VIHO>-3MC1:@LV=62?7KFR]AZV#VH;1$?<8#H M17P/V(3C.&E9E;HBR.5XJZL_I%\Q(3?^$J)SB[U!OW9?=G0EV"6HL7+MHBD MM/WCUA;P4(&MRD[VJ>G69TH!HPU2B6=#30&W=H 0K#4!L!@^B%61/G E^6X(1.J*Z>DN.GV?^>"/B^*1(B9(SJ8CY M5)IU[7733!33 W)Z8&?QY =DV@SF)6\9&C0W3M^7XE9XU)[P!L-2-D?I+HX1 M"X-X'G&LVG)@A/$8$EV X%B%DSH6P2N)X"T%EWYL@XZ) M"!P?-$YXT=;RQ*4IZK9H/\:Z>U$H6/? S44@-GM;Y12= WD[4]G>W0:LEYM- M0-C>JJ(7\#,S<*T,5E2@,1Z(CVT''@F2@*/W5@.=,F VA%P2O+5K@ M9]ZP3 .=( )K,<@"X5N6P&(,LFQXYP=?<=';'8?CAX$\D*'QP=@:C >L21:< M2.">%N@UME-[HT#A;&: QM/<#.>%-0A=J]I\5NRBLB)L:5:OI!=2ZC:!MY3) M6.-:ETHS'-F.RX2B8DP)F$4:PQZHTX'W_B)^]I+B1W+,GY0O _,#^JB+OD*C MC!=:SB9T/&%T4[#D;U)C$6@B\E>A9N2:\-?K1]VVY8S:G"Z)R%#@;S4.+&BN M]B*L?L.X:$T,66'Z\SHYU+C^4(FW&#MMC16M+WXE7[I -%T;27VL ,R=:30$ MW1PSF6&; 0$$3B4>J"3UWFC:ES5B:0KVMU[XUX<@_!.#*.<^P[]P.:ZDOA1O MQN,IA0)\-,?RA,E()77DIE-IVV%2B[Y&-8'K27 M!_MT6OY@8R(P9+2] ZS0\#D^X6F@O9V=C:F#.-X7-/QP\_6M/4^YA7A#$9\W M;SJ?E,:M>JH9%VU&D?LYS2:HZCH-5M;PG.J*B]:'2];?:AD['ETWI"@G+GD5 MA+N+HP@:AH.G%SVT3L0*E@&6KFHU![=)>1'<28!A)*(F%\68.'^]SP MUZNQFRL:"]&B5=5PX. ;)KQIX/;&=,<=QNF&Q+H9Q2Z[9"8UJ7SX+#+TJW_O M%J?-!.8,V[\=@QAL3M(^]2:*.#B(C2\+ZJUS/SA1&C)95:_5,5\_F,L"2 M4H_'WNX_&]_U(FO=2FF\.HA;)B!M0Q_8G+^)A7[>U?Z!/NQDST%"0I!#/\ORJXXGHI[KU1:_H@T$7N6JK6K=9.2AF.LRLS%9K]Y9 M:9 RFDK-I(0T1E351,N-=7N#S MDL//7PE%@P TH"O?L]I["$ O:X*WB7#FG#PA)NM!C:DT")60"YU.2D158S)] M(@R]GUCG!T0VVZH<#-V!]@<[W E_ASN:ZIN=ZLB+8\L%YAYKNF-PR2Z7>NFV M8)2PL;?SCI3XV*&XT#-#]R"QXW$$I^7>.Q1T]F,KD'38Z8_ ?#@0I"%Q&7OB MVHSFY!,N6 F1NEMJ+#]^9T;O[[VO=CN542:J2:&%J\4E*R1R377LK3\1($* MQ0B;V TU8AQ7?D_7?%UWL6,=PG# M/X+ZX.=O:(,23*PM;X^MWK=$X7$(& 3X[4A00PT=GJL["!?V#E%\["A J$;T ME)HRG+8I22%ZSXM9:E%['BDG-0*A"@"M@+2BMJB'JH0?#>8-"VZYPUD+U0&B M/"=+B;;0P\3LTC)GC#)<2=(?_X)!?U+ZV\U]N!EU> ')&IW+?S+'@,)E7VR M4'"X*BOWL979LJKY5='I>MY79;]YP;>DGU"GPE!=,A6V4IF"X6G86B"]KTC_ M^(S/0?)](_'[B<$]R+LPE7MF<D-\<9O3"HN">;J%Z1]R=3>J@.A]>& M*L8SUUVG! *;89UI-C-XDDRET:$OY!90#\EW]@M(T&=4DK);&)8&A-7# HXC+R[@?T?Y=1/\W M8L'\3*D&QK!B1^%[JV<03)A2:-3YV93DG8?MP0P@944S$039[QA_?,JI^X63 MEQ80G(J#VGQP<.ME-+PMGKSKJ1>LL)PE#NZ6^<:0PJ44FW/7L]1DY*2XU*<+ M*Q\[?>Z4G>[A()P0D5.3CI]QBC54>T=&[3 M)HF2SV*&I_+:C]M M.+GS?;V +8,HLE3Z]5NH7I\W_UAU/K*>O(G]"$A+5L@M@6^S(7+ MDR4:D[^077$\[Q?S#TZ;HB-OA@YBWL!Y()-Q#$E$P 0H2MX_W3YV#\\SVJ+) M67[0#!^R'T3[?]HN<'LQ 1K),3+(0_AQD%L7'L)Q0RYMR_G%-#].)L.G6_>:_,"0JCE+ >]>4KLZ)[2:5HM4ZI(%1!'P*T( M*I5X(%/'9V(_9#XO51N=FD1]%[OP<-?C<-K"4'\.4"'81'$'NQD_0'^VQUD. MMRY\C7J?_LRQ9JK4-,9M-K?.2LL)#_FY*B3U MV8*Z%%CBZ6,>YKRUT JV/F2T^BBS!LXS9>1!5H)G\ ('D)L)XS"T@ MH%R:>DB'I)6O(LHA-[J %43P'V#-P80 7PDN]2N:+]HK]H)CZ&7#[/0-7?C- MEGNNU*B1Y$6'P=MQID(,JVV[W%_C^8\KP(TZ<]\"]#XG&. AM/J%0+UW8MV( M[Q20]U.Q:?:4OC-E^W%ND!>?VLL^*QT#>8=?]UV O%-_[1VB/3]^]T:M$H^G M@Z;;03V'O-D.\"P1>N35@)&L@TZ][G4\;3WG-OJ5]< YO].7@K!*&Z57_;66 M;94)QB7=[*Q%&J.-ENEB;U!L;.I]*:H+P%UVE^^2PC6EA% M.P3:8]]39N>=E9X?YUD0Z RS(#6965K/^^-?!+9]["=Y_Z9H^3LH6/K%1Y2U M@-_01Y=%F$CL-R,E/GA&[23"Q'F$RKJ5IL.W9R(C5U>%BIC,#ZGLC8+91EYM MJZFDK!#39$G($>:B!;>@7\6I. AAM^:U*V;[A68?4O#ZC4I7MKW;'+P8.=7I M@E2Z;64E37+%OJ)1L\FKS=BH6/"&U)!-(B@_=%#JW'6<6XGG_26<4.'D.=E" M0'Z[B"2TB%-/N?-U/[%H88U.(Y\>>$:?A,C?^"D(I%VU9@(>$^ HHG(:/'01 MP!,X8,D\/*'1/?Q"T%CXEG@Y&X)6BY8FZ[ RCQ[-Q;+ R2FQ#C\U5'&;CD!# MA7_6#$%4MY=:LJW$)I!CP?H8K,D'2:2.=:0FF>)!YO+R@ M#5XU#]ZTA"!0;40-=5;O+0M,DWAVYP.&:LB3NIIN&K7# P\?@5$[=5SHY=!" MO0%C"&F7I99EAFO9V7*C[C5(!:&G)9/'G8O_>4 57 1PCIA+WR_*P8ADT];( M&F(DLS)K'(&;JK/+3:XUBCJ93MM)H$:NRTW\2YNL# MOX%?4W[/)4)+M 894J$Z5'>FX15Z!C7WLB%-!RJ?MEWKLUR8TH MGX*W/;M).LT:_5SA"Q3&.4:)H"5U-N!.G$%ZHP?@4S(]1'FP-5YXFM0R2@XW M3(5;4LJ0!4:Y%BWC6*IHPU_?275A0+QPF'C=M5A1T-+;ONM9)=KV#)M6KS%B"#.E+%' M3 ]O,CV0$=-#Q/3P-:8';L,^ZJ[,B;YR4RFL3Q4FDZ2SK"=I#]9*__"?MKU2 M)IF24Z[T7&R>LPJ3N%Q93X46N#+Y\DIN9K'+5G?69QO\4*@J\2?:8ELC8H2] MO!(K449I8G 5K(\/6G%::O89T0-7'CV]OM:R9.:9["F54 MWI^7K)&BXPHK8HE4KF9E%+9"C\CCI^?BS6*WX59;+)>0)CVZHJ15S -7'CW= M'.?'5"O=26'S3LX9IEJM4$^JRW>!EC!ZECJ_,SI.-HF(D\XSFKH:CBCEH$G,Z3.ZK!DGD M,T*:!O*&3^-\>I+@6V$S;TE3NK;@F@VV\\PTGOHJ/F3ZK;#Y).=Y ==3,XG1ZLXR MF<2J_0'1"IM/K9]1AUVE3#*KTZ'=>)I)8?/9D9O3?BGK+)6<+%;69C,I M3%=2V'SB6'K<)YS6"H.H[N9 >&I597CE9D2O<*NFTW9EW MNO-7&K(WQ90-X\EN]^ 2E&RO1>$W%9&@3U EA9ZZO28GPO03\;CBUT'&@G89-OVCP MI_!]!WTA+Z?%.H=1^7HGE6H0Q21'G\3\#X2':J#[U?ZM"+&%Q M=5'!%YBXZMKB/.'B9(I^F^4&E40$(Z8;3M &ZI>^PVSY1IL7=R[O*^U]B,H* M[Y?6YH#M#Y=XG4VUNJD";#1X/#XD?IF]CU"5^,8;'E_4J_O;+TGFTRTS;784 M5FL;)2G^+,MLZ].^ZO),$2[C*5Q3U!:4TQ6IE7>S>FZVW"TW9=6H,X4)A6L6E:R0:NN> M-UUNI0D7V[-9.%YJG6@4RXR<)NOMZLQC'>O$Z8J+[]FD2RDZWBJ,")8KCZN5 M=%6IX4\G]VQNO&%S;96XY'Y/DYN85:U/D&RGUBR7ULU)II:YG7]XIC2R."#; M%86H9#OV/,&/UY3T7?=[KO-FM T909U-7 :7RBV1Z*[Y:._,9G!6[&YJ*VT1 MQ)*VWPRUV!TG/ZN>]R6,Q4OM#J7,9ZK:33I/)1&[,SH=?3D>+%9/;$?1VH[8 MX^F2]=RD7T>@MP[F;0_FU.% [+AL 79KD:PZWBL]:TT.Y2 M^;?!SWG%0.^TG;F\JR5UF\?>A%%?*Y0O=9$%/9^,$X]I$NKC4 MLHE:#A5K0DHU%\GEWU22GYO7OT_3[B^[=YL=#6?ZM8)263PE&3,NNLODP=&K MCQ"0?CV*=\J\-Q"(,L?(9I;)CY_6(T-%A>4D]=W2^POIQ,62_"%1'R'5W%J^(G'5=6.H41(>IUV5J;2MM=VNCQB$ MTIRA0G8RHHS_G40D>UV9+]&7+]R(>27HW9[D"E*.*8SD?&T^<^KI MA'3OW9, SF04>9:9;0JQ9U.KO8:AOM>X>^E*KP\G[5'109>59Y + ;G\-@6!_X7 M4V7.CV9\UI+]V,&%0><:A0YC>0+\'<*A0Z6>^,E2CX]O!D04P$\>JF3P%81V M=^3J_#_Z(_C80UU$N'94X_;0HHM*8-Z>T]1$9VH(>PC((,B2H<9 _EWDPD&< MI8B0P1D$K-M=E&"N?:/R&1$V%;6'O=_?2^-04>M@M0O MMI)%57@A0D[E77"U+\*0JMW^J4H$&6^)IF$A>$$3 1'XY,%3$>*F;]8*>3?M MPL..FQJL:KKD4Q7O/0CD#X:D(VT(F"#L#6@R? D#/ :%'_9C+"N"U0K>G8O9 MKJ;!T'1[KAC_TU ]&Q<'J\7HNJ[(3W5Y M[HH[_X8F*)B?&IR/P,6IZ\F*G.?JA-)9UI*NG2=+!<,[A/GAIZ+@JCOO1 /M MU= 4VRP01]?(;71M6[-&;3K'0$!R,:Z-W%$FS6BK3*MFC=B>QGL7@O;9:W?" M'K&3^=GNF]C[P990.]RVJ0QU@,&&,I4S;?'OS0_[+P5[L((7@IU(O-_!=-CQ MA9G.BW8O[*A-R[$V3PWNAOLCD% MX'P=3<--]";U[?4&%3O#=>=<#G,'B?/W__"\*$XFUW4OJ!@?0S7PL_G'6X_I M)NM"\O;C_M\SC"3(^FXPE+>,]2(GASZ\&0:\PBO;7!\^+82VNY'EO;C39ZK) M A$G1OUDD5$TM;]8BF.B.69O%I MP@P6QD;X?8WP(PMUY(X^D^C=H5#OQAV=V'F_K4NB2F*\.%[;%EN9TIF^IC)/ M7<^[E4N:D?2LP_7+')OKLPZCNI5NN@%=$O6V2_J6V?%&)\X%,3M7%R39;*9&.8>^R2ENX!/S":SKL:SI M,A2?+%J]?+-2&THC$H9I((,/.=+T;2SL3F.R;^E8KK!R?1O'RMD;LNB2+*X8:+-N:U^ZFLP6(>4OY<&97 MB+=NG0'!AL'8GZA3[J^HNO;-T]GKCSNJQ5TQSGNUQ?\5 ME>ZN&$R>U8,54RZ/]]QT&M.4Z72\2O-R2[R9!R.PS#RGC1U'(9B M!#T8]:8'^Y:UNUT/>52WN]OT^F8!8>0_SQS]G<9M^-3>Q[0KYX2%?EFZQ;CFK2'E6*^D%ES+*66M"W\J7:5VY M7*J9M0Q6*">:R])@UN3''O!EU#M\V;;-:4ERKGE3BUODT7DC9K%9<9^(E/#E9 M"*U1"D:%4=4P KL+N:.$"+Y@:=,EUJ^8BIST.KPGG8 BOZP[XD@* MA'&4U&7DFL4P(U'M#-:0T9QZPQVAH.[_$&[8OYOK KRW")8:<8L8$+4649,@ M<+4 ']U^"3)XC&BX 2C<0%/*HOWWUU#UGC.5."LLVE.F,$D7^3%G3-T._5*7 MMHAWU=V# QT2&GH; KU"0-$L9\LVJQMC,#<+.#0_#1+!^_#@6X$]O(3+ZY<3 MM4Q-JD ,4B.?6_48D[4O!9=W"]X0#N;(QG0!/*/&*7S1N_C!;D@[LC-)US P5% M.GU_8SR;3G]CA*SFAE-ED]5?2/%OO2>:W^/I1-0"+SF<8G]N6 40H^MY6OW2 MMQ_XC9S K8=]EK9I/S2\[:XV2M'W'A@CP3_,__PAWR_Y@1KDMFZT5W"$A#9'-2+[L$AD'Y:4-E6G M%;K7MEA);FN5?2K3,SH-OL/*S82F%A;#4CSN!> *V -)'=/D??>H(7]0&-QR MU>R1;D'"%QZB*H*_FY8!3$*P'R /RL:#_KI((AKCI]/KBSM,Z"3_O(B7/*:0 M^;*;G&;YZ9I@:9H1\Q;63I3QXB0K?=A-(N*9S_K(4RZRI#/(]!N39F#XP&F" M60?O%>(];;HXP,FFR2K4,%.H#]KX4AE)?L\R3AT?X/GK!P:>FZU!.]R;_I1X MZY>&F3=SJ/<5E%["Q^ZQJV9.L'9]V>5JS8':\#!ARG("02ZZ(V/>.NRKN9G+ MW?J.$-;[. M,"!B!/H M4SA+WD6]Z@_W);X+O5WQZA[F8.-/;SP+D7.]9-K_BG^%GJ5JV'9)YU57$ 40 MW7*6#BX[&=5RRZ>,4\?=I#)WF#DY;]?&5-8+FFP>TB&MCS\QKCTJJ'9$TT%" MCY&87U*-@KQS#_O02Y' 2PF&"\\(W<197[;&>O.QWKH(>[_EA6M780?F2_KC7T,7CPGGM\S=P1UC9F#,PGN%A#C/[1&ME:Q* M4;#+3$6?SA:6,S"M9NO'BNE$7KYYKY)MNZ* "!+"!46TS6J312CYG,<04D9H(X-9#88ZP[ M%6UQ)\ IMP!!+=SE"L@7(F%^!F(F= '<-F[LE;P5QL/E>TL-5!*M9Q)LSFQ MEQF59]RTT&WY"-08'BY<) @10&$C3'=<( T3=D2D;!#S=83P?4HH1&@";\A MZBMMK-]&RO'W]'F_;K/;L/!)MGG5@)'A5JS4GE@UJBH8TM*M*85&5I]ASWFG MY2&Q'O.XQ$ (I"(QV*B_Y;"#A3--R^#X*10<_),#XB)HKYL-:5_JAU5#YS4] M .FL(#JBIFS:GK2MOP]Z?J^0^N==_GJ;VK@.T!&UC[O*O* MC"',4PCY0AE;@,'8X('IU[^2;!,(9(9@0%7GK)T084L]7.INM;HI?+>*\BY7 M4<84RP0"!O3G";ILM1EJHK) ?506".ZM^%W!N*WVGC"=H@[!5P2T)#T.XL-! M])X68O>3:K4W67=GY^DYA.7TKCLU'BSHC=(KY- M/@H)TB=$H-/E6G&S:S[17&8U+4D2;;>GSO)'P.28Y6J_PO=:M#(MQY>&TFH+ MB:X:C>E)<;&3(\2Y$&F,!:$\F V#:0Q*(N#QB)67C]6Q-=OJ[[BGAU/_W-Z MCNO%*]5A9M9_LO*/A52C/%S\^K,&IK$O"N_$O*6,"I[;"QEIP8QQUX-VFQI>X MK&/:XQE:4IU9SLP(LV'G?AZ]MX3=H.PI(AV)R5@H#3J#"LTF<[RU@'9&$>UN M,2[$,?M9K92YLWXD54SL7VO+;%;M8>"=YM,Q6*+\=SG1>-.R<;ZTYY>I)UNNG65&KU>A"YXI'XH7#6CN.,/6:L.?A*!,K! MV-R:X/ 17]QUK-Z5C1>N=4"AI M?3B9KL8J\S ;:XG69-;SG&[A@ISN$TG!D5WO]'R@)SI=K9^9W#W=.4E=X'JY MGRU8MKUKS:1Q1DGVHSFZD)N,2TQ+ZS\VX*X5C1R*Y5^ [WUB*3BR!]X2'ITV M7UT]9MKC=KDYZ#!YMO%&O:B3>^!"M:H.LLDJR!1$.WFG&]5'/EZ[6 _\1-)P M?#]\5 P+_.-$[(XKR7EJ/2\KLR)[1C_<*/:G,6>LUUN"H-W-G7HOKHX&;_OA MZ&/$,E5WZZ8%V3-WRVAL50>1-8AM*(EJ^*^B6E--6OW&R2S>J_SL*#86X? $ MX$=>D1(.U8+:K1^R]=R=AX5EH&G_OI7V?=P*)*_>5V>CSVE57FH5$]VO,H+^ M_;__9Z>(RB9]#-7',LS??H[8%OT\NK X76P PFZ-%JD/W_];TA;2RO(3+!,1 MSD\(_KU),^/0G!AH-_/_H;9^1E39XQJJO;5%N)WR6][7=BMP^1^^4RO&8[IM M3'^S3$3897B4B<3X/9X?.^T/LX9[YL]_)6IH(B3\GV8E=;">#/H9ZB7$".W? M[0($WD>__C1QE3,(SBFW7)FUT0CI?:UX2>I#%)3\/++DLMNIZLF<,M^N6_;C,R5VBFZ-'UJ9-H3<;XJV%GAKB_"D?&7(Y.BG4\VP2(^ M;O#"8AK/#K7R4(1;PMXSIXO\(%X"\T1KM6KUM$G&*8SNT,B]9RY >#R8,Z Y MGM7DT0QHC6QJA5JZ[\^3OV_(SJIACE/B)/Z0+NO3Z@+U9^9?C@P+BCPSKD7O[^:=B? MMY:M64G19=[1S(&)V@3N+:E<2CRTHGPNE7&*]D0LCZJZUD/7"_>6E'F(9H;K MM<)D0=NQQCPF+^Y: M+2>:+MS/'\7.(BG"D1N"GKAP9!W,@>Z K&E,$&R@/1]EGJ8<"^Y:P-PO!OE8 MY+LJG^L\C26[P!M3HP0:1NV4Q2#='6X$9Z3V5Y\HR?)7_&_*6QZ55BUI,##! MP W#(^(F F=Z(J8\BQB< M6&]%#8 Q,*7I-HLKJS,I-K8@MBDEQS;\#UR#$G_R'[98G>C?[]""'\QZ;@I'NF"A]S![0Y M0 M!CY1T*[S_W,\0[J1QN:LBT::[ O]>=P6WY!$=B9ZVXMYW6R4T\7E.R3W& MR>!CG-UF"2?;WF]4+EZMC@5%Y;1Z]%U1*:,#OS="P*L7&(*3Y\?)^,L5NXS: M__?(O;42."7V@D7<+8%Z&?BWQ^0W5_:Z!/1>0;KO2(%PZ5+ $BD@4D"PX!A2 MP%ZZ%+#','#.71![)ROV:#;,N5=U?DN..4]CEZ,7]7;/#8/5HN;$);LWJ="Q M@ZG0EHF?:>,+CCDOP1I1%%_ E"&1;',%7];M:Q7Y?LJVN_2D7B[=-6IT/?'T M]88)[UR3R"Q1XP/(!M&R /R?TI26!^IOUY\>FH,T3],9IU,JK9UBQWA[NCP?%JF MI6Q,*MJ:&&>[M3/CPN.]T!F%'UKFN%!KEL."-A0R:W0!3X"V3BC*$%P@N$!P MX6U<.'QUZL.XH,A.M[*V[46K(>2MT<#NI=/LN7&!%[+#SG*DE>C5O9!GG79/ MRY31M>#$KS]\*!I[JVDRP06""SM)/C<-"U\U%RPYO"@N5PK="B_-.0]*4<&* MGQL62OU*G+8*2JZEUE?:I+0PBO,T,A<8%G6JY(7]&BX7=12TN1U\"<EAR" @%"@;#?%81 8$" M @7?BG9 *"AEK719M?GRN!U//E7H^]J05G:D."K1L&HN4BT4XNZ2>[=<^1F0 MH%NJ2]U9<9[)M/G8K/Z0B8G)#D("%.#@N;?"GI>9".(602,9(%>5 7(N\^[;BU_G$0PK9)(E??V(\01*" M)">*Z-PTD'S/))G(C8=I)3UJM%+B>IF//W;"POS::U49IGD MDEW=&M<@D*!0#Q.BZ;?BOA>0R^+7M,B.>>[KA80\(N>GP@!@,*O MQ'G\UFUE0V_YW>&BV=:(7E6,T;C1JC+:='DG:^-S'X&I63K52!L-;=QFQ50Y M&D\HA:H(UXQ"/2>TJF[4A"*0>PY0XNPY0+M8PD$L40P']1(\ M"Z">]-KWV9<: -P\'"_*RPJK8: MLV4L/F,>Q1R/V@:CZ$^(X=^ZUGE-QVKG/44[N](0?#A_\*>MC7O#ZEJ=9B:] MVGAB6&NMVS[W65F12=)[:_6Y&ML\=M958;=YBL[%\9M:H#JL- MOFQVK0&$!Q1CB8<8CGX+'W" M2AD3^-854C#%D6V+,ER2&;KEIDU!% (4U%!*M2CX4FD X(\Z90=E ?@+&E*4IN$D>IZULFPP"5$04.4A6I:E6F@6\/$Z MD$SX4 E^Q7!,/^B'9P'!U;*HJ6GT51MA WZFC7MEH3_KJ!72Q,"MD !NA;1I M_4%Q=(A"=@D>B! H0D&$0E3YQC-"Z,LFH!82I+JJ(V#:S!=-KPX:0VD*4I() M(E1S,_3GX]]5TT!R4S$;P)RK,L"A;]/2K"YD*IKB ^2MJ"MI5>H!* 9)S9 ; MMCHI R@"$_A=#;_!>XP?)Z^;I9EH5%J=,4@LE\Z:;N?B;U[@"%M 1CB.&A]: M0#\!B)EGOA.E58MJOG6Z'>STYXC1T?YI6$GI+JXJ9 MBIRA']/\8S$^>)R.[BEKU9([ MO7B-=N;YG$@KZTHQ'P!Y-^DJPTSUI#(6'A*3]'V_I=2?Q)/+^X_175V&G;NN M.:^-5WRC\5 3)^UH[2U;\8?H;I4%8[R>F7W)'JKX78@%R)ZP;!7NQ=XF M#U\#-&.*K#3X!VAG;&]LD!?&#^]N_OEMTK'@.BU+E&>.ZK;)?1:^2D_2#!W- M$XJ@ _TZ*Z_+$4^Z)&M@3[29J%+K]FEV M)(R,4K-6TN:GM\*.3M]R:E)4ET_%^\RD+*J8L,EUENCCZ[K.WV[C$HC1(SH@;_'@1ZMCY]1@AXUWZ0=9 .D&JI%5+ MU@S+,4$3O@"9$F,ODM/KIK+&DU-U*K%,BJFJU:+QE)%: U=R5+@L1;3?&-=% MPYA?%(!DG\)7VZ8#3A&1&T&>J_V5[^^C9!>*W@W*O=7CZ:_$WY1+#0J2 TYB MT_#I!)&)6$ C)GOSVG/K/^7-;T(M&[E770K;TI("RRG0+8"B%/][TITE; L29_90SMQN;/30<"]'4_?\V M_7KN:WZ"?I\_K.:/0C^HUO!9&T(*6X34HZP]NK,Z2[K14.IAAR[TA@XT..C( M?@U/"FJ&!G\(03FTI@!^",WN50C35'D6\,]'J\XNWS]R6O@9^4XX8[8X+(LE M6E7[N4&'@?O*%-HI++//E3/+]I>/4DXNV\4T'3?79J*9R>62Q73U::%WNP,D MV_LPX;!MN8-69(&_3QN/@7H'(#SW4$50,.&@3LM;Q M'\H 164U^*/E/7U7B_;>"Y^$]B\4J?Z:^QRB%L@%AF21'7?>R-IT552!5HH) MX,Q70#+#MA%6T#(F<(Z&XLX$]/ONU/!D3/1G186?F7 ZT$C$3T&+=VS#7#V/ M@8+V03F;0A.I>R^VGP:]^#)'-SAEW8L]&I9@UHZLI.PGY"SC+WLC<'6XK#J$ M)5V&E@2>B&AG@0*MQV2W-CIG H@&:Y=ID(,'&+2[%^+S)P4IW&*( MP8-2<>1K ND-"3V&H ''P[7KAHU^L"D+L6AJF.XK3/>TJN]%R/;%88$B:.C+ M/7]RP%-^) V(^Q^8,YJ1 J8 DX%RIH8;D1M ?#8WW^L[-M1V]"UT#NT+DV.83*8ICX4!&Z8Q8Z1/2P&4,J'.%^C%[K3<^?",9Q ZJ:K:)OJQ/5]DXU M(699C@37"552AJ0?N-\W%G"QUE"=0JR##(/NCPU,'7[7\ZHA2Q4 $=K%0R[^ MPNC!2(\P7#JDUA1D;,^PAZ\946D@>Y\R(?<,\60B'N&.?N/"PL TW[]ZT[)_X3CNYA[_9-9J-[#C;#NX3"A-GZ]__^G^WE/&?VA&5# M,\S??OK.%OT\NK XDV< PCVHT>.PU(?O_RUI"VEE>8N-)2*XO]#;?V,J++'M8FT#&\1SDL<"FN@;__VON9_AI-^-A\:;N3K-S:OX-;[ M@FL>TVUC^IME(L(NPZ/HTLP>ST^24,)M!4 D"IIBT#;YGV8E]7IRB8ZL#FTG MN<3[Z->?)D9""$,HW+:372+]V6+^8:UX2>I#%(1*YL657$!Y,P;EQ99HQEFF%XTU&II,=,&N)R";[Y=2DTZN M5EVT^?4"CHR_',F+#YU>*Y57Q[GZ.M_+]=2[5:O69?>?.>JR[?F< XFQVG>$ M1ENNBIV%"$?N/?-I^=!;K.>%)MTNEQ---@,<(;'H-Y@ZNU^WAE/++O(S')/2UU%(_>65+ZSVGVEOE S ME60J_S!+9JTGO09'[BVIW6CVEFI%56AAVN?'3U;#FFFX;=G>DBJE@:*6RJN' M%BA-BY7!:M$U4H,NO[^D4<\H3NAD9DJG'F=E(V4VVH\U5#]J;^283W*L%06- M<;C9B#)W7%ZV)%0(86]D=[ (CVB)GF= +)[*YK5%WGY MQ'WR+0>UAA+7,^* M&:!TVIE1,=HME] S]\BT&'>2X^&8'8VA053N+O*C3+>#1NZ1R=3UC#D:WEFM M54,>9^FG5<=A\5W(/3+)M;!=,<-#(9.:L'PR)V1J[<+^3@[B]C&LID8=IX:G0I FK3W]@<-TDFWD[$Q MVQUI"C?*-PK,P.W,N3M2UVOML*9H\XR36"][7&&J-LNHEOV^,-7F!0=Z@?7, MK-]F6NE$Z;[81D*_-\\B5Q/N!Z7P(SUY5-0QETDFPN8"CMR;)^=HEK,0[YT6 MU+E$8=X9E./S@=M38W?D;#V.5MJS;HUN@TJ^GG%BRW!#/*1(E?:]J45;$V4L M:/%Z>O4$'J<+K_;C[DA66/2J4O&^2:M%1ED^W>EKI!Y"E]E[J-H)/P*0!,GQ MK-FTV)/X:(M\9!V\NHB5^+%K#U6ZW&] MF,A$93DI'M+.!C>AG_KA>6?,-M+U2C2;,\N\V(WOOWW^F!6'_M!Z!)6A6FBTU'Z1GH_:M6')1B/WWIX/UP?&PM9D6NIG2T)V M)'*%9JV;V'^[6!2YV(/3*]!.8:F.GTI&;LK '9'>'SJM/1GKJ99@,X51AQW$ M=3/QD*^AH7ML2E02H#!:ZB(;N\RFWZN2M^))3Q^U!NE#,NV&D/)!-BEK$HKG/:[?XXW[3B-5(4=M\8I/2NLC-3C_0B(^^=X MA\>=]!QOUSE[\YR.H?]VST;*<]/SNO9SG78?O>2SV!OB/ M7TG_F:EODU#>)J$?0]X*(%MH+&5,W< "JXM@/1H!]?2],,Q66G=T#NB#VLIWL M'(+(=''*D_B?U@\<$=G$%=SK03+DH32UP&__A^V9(C?<<\&1,RJ[3JS_=NSS M2XYM^!^X#C_^9"B4"V1V%M5B;:<[JU7 M&O U?2C5/B']W\/HT;_=P K*KGDWH.%Q"[_8'RKU+$-S;'#20$:$YOTPT^;' MURM^,)^H^+$=J/KF[;Q$@K"&L(:PYC.LB;W3.9RPAF@-80UAS<6PA@!:8%E# MM(:PAK"& -K5L(9H#6$-82ER = MGR?&Z_+RW9X&1Q$@YK1$.[X E=%AYNOR0\"6@.TIP?:,C3".KTO[:0#N#P22 MSPW)-RAF%X/X6M\?7.I1Y18#\NT!.)&I'HE@B M442B"$9=C42AV.^U211[(KORC"T67J%$0]*\V@UPX!B@R@]'TZ0SK/9"#>O@ MR<4Q>D[$7FO?=[:>$NX*N9>+_>'&=7[)1[=4S*;U9]&[B[#3]K,!- W56M25 MDJ^?7MDCK_JC&9Z)"R.]J(YG"5N2%E'9SH^_W@O4NQ(!E,,W)KQW'VA-(5JT M(_/=/)U)U7).:E+6!9!'=XBY7W\.M*6X8M4Y1Q^;8%*"@,CIZQX?!43F2;LS M3\^DQCC5K8F5VDJ9J*>Q\%1&RE=)_BS((R5NM#2;0FS'S9/P.(].M"M%:]>]1H:6WG MI;QEE-H-KZY#/$% A(#(=]+<"(BM,!_3F'%*==3*_;+U,*F=P9T9 M1XUF:MCBG4Q%TQ*5J%"0V#0N=,0B4^0M&+F84\AW=":'ZS9J;BEA!56Y155L M40+F3<9:K^B<-7#;QGM7(JX,1[\?%O)T$^*HN*.9NV ZC0T;)JWP;&:2UJVR MT!T]34M?+UK^93!U]':[7&B'9W2!"<^&)J@7E_>H?A;WZP_#GJCE^4TJTHTN M^S;QXQMVV,?P8]U;)NV[_(*FV4*%8=0NVRT)9_#HPI6U/NX9,X.6ZDGEKFWU M]?40U+'R>V/=-U: M6MT'[K'52"QXT(EEHI7H&?P7/BP4^KWRE&W-!M+?J(*O"B8! 3XH2W MCJ:N.'FH#BP@F?+0[?KUW'CWB@/) 0JIGS'I+IB4>O64[]R4"@QP?S_PY*L\ MZI'^K/"[L-W4T]DXKVNEEBHE\\MX3^-&@S/ MFPP2FUFI>TQ,-,I:6CH1O$! ME4/G?OWA3QAU(JA%4(N@5I#"71]!K5HZ:@RX2C9/3Y::G:5[3JYGGL%974CT M7>+!;C=:!7.>X^_9=D[(HX8+PJ\_0HR@%D&M(%"*H-;I@VP?0:W'\3#&6?VL MG&D7C6'Z]R4"AILG=C8$I_F=F7$+4MTHS)(6:V$F%DGSP!;0F-1ZE@62X_! M2&T8#;E<$"NH#Q9.\XKR5YWFQ;#X-4W#EC3*>J=A#3D<^"8Z[P ,!P%&,1S4 M:24@6'S$-/MSKS0P6'HXW);G%GR38?MKNM!\?)*C3S7029\!^Q[Z1:8ZEL:Y M5BJE,).'84$JJ ,X:0ZUHA?(J2A! (( )PE=M;5Q;UA=J]/,I%<;3PQKK77; M9PB0SVJ%@5SO3I\RPATW*NA<.%JLH3:UPJ\_'$_RJ@@"$ 0X31CHM7:&/^[_ MW"?%^_Q],MV25DEC->/TTL M1HE*-%A/.D_M?C0%N+E-\>A;1TXX M!O(/[ACZQQ_F-7<]10_4Q)8 [ZNQ^T7T\V_5AHR7]\MCN5\.8@_A;R_-:SE, M5=PVPC_?\?B"FS6+E.5,X"H=;)C^;\A19+T%9H>$_O7HE[T:\;C M-@5J*;\3<@AGQ[),MB@JE54T_E\:I2UKMAA=&R^0'IDKS?)?GG6B"[(>=X)!$GO5K> MN^][I@Y'0I2P)I"LB44$@; FD*PA6A-@UG!O]A8BK#D;:^(1@9@!P60-'1%( M>]!@LB8>X5G"FD"RAH[$><*:0+*&B9"M)IB]FU2Y3T']S:I\IYO&9BJ MF_ZK4_ Q/5.%K[H#VAR@M:+72KH5/@CB/R1;;[N! >QIU,:_':U3]GO>%I&C M(SA&A(C'\&%NBHK$W;@<._/B:E/_C%,2I/:(MR(^WZ73]]M(,G"J-V]3$=O\ M)FUS$2Y1&H"+,LTO'6M.:S*>0$8& Q,,)!M\M3$ML?>N:<,F]AX1GXO'X O= MIREB[Q%[[SMR5 <32=5QHW5B\1&+[Q4IR>NVJ>J6*A.+CVS9Q.*[+?$Y73[* M;9INF24P9=4"5-54Y>-%6H@!=Y,&7 I^A.[".Y)&3#ABPKTJ)P^2YKQT%XG] M=A$;\"7;;VM<$@&-54'83]C'660H\O]Z&4OZ D_ M_A<5?OD'/IJ(Y4\&_JY*1JO I+"<$L,R<(;E50E:4>T#ZJ\5D$SK;V)Y_JSE M>56"])>J4_;0<*"**B]%Z6L6:@#;,+Q%@(IC6ZB@&ZK))-E4&LBX_I(;,.&8 MD/L#*M1V)#US38/@4>G(5Y;.L,!3U?FSL.79%2=YLW"G6/>9@CX("/JFYFH*=!@F9R50S5@!L%=3RVB+8ECSH]X5D MM:5.LJUVKI7HJH.=TN#YD< MA471_2]""?_.U^5#4%J=JPK A48]$%H4^>[C)%62,JMJZR$IAUL]I7(^$&+/ M T%^PJV7B.$']7%,_P P&8903LR3DCYNM+M=NYMGR[D8 B;^UQ^.@0#R5G>7 M;SIO1!TW#EC@U#$ I'&]KH +R2==_)^[,A<\NAVC;+9[D2UXZK*_>^%"N.R_ M%WZHX>TOU #N1/@6QX6$?W_6H0N^\%TVN\[E+]S-GE7Y)B MZJ_CY_N\TV[OJP?O6KS!#"NQ<:NEUA\7;)N+EQ^XP?FR?[*&V0>J[4"RB+J2 M64Y5=]E67J]"WAC*@4/W!5?*FT5V >C&4JM6$N79 7JJW0MEUQ6U@M( M-O[7'X:'7B%[NL2?&U1&%X_AC/0HI(9L?_(T'HK! MOG'2ZJ[7!AOM).G&NI#,#]/5:"$J=AD:.9D,'XHG&'+EA!RKD6.UG[ER\A,@ M=!DW3KB471TY4D+/L#-%=II+=7F_7"!@0E=.!+BA<>3*R2V><^ZIHZ>-<(N# MCY//&?+94BOHY,B_%<=$!08.*E7O?:7J?5JI-N50M\IJ-8$Y83=JU='8]G : M8Z;CL&&4S7YQGF!-K%8Q"&RQ2,Q7*H^1 MPK@^+W\RGS=(VA)8!S=(1+J=,^F3.;K!BU>\75@<6!!+*.CB4& Y!3+ZQ3:H M.?SXQ@^?CU.CEF&F/UNQ^P)"2L3?_JB5[&JGF\F(=;-IH(\^2S&K0S? M>J#;[+A<[SGI?((=H*)NY&3[ K29G(N3<_'K]?[?Q[5/!@6L3H<9)U;+[EB= M+;L-I3@K%%LUA';DN/P"T(X+8W$**K56U),;$9;TF22 MKRZ0KI(S^* K:D"/Y,\5Q+@ Q'HEKO&/C6*)?_94[8B35'5(>_LW&]OBWSZW MW+_X&=C\9FP8-5KB/R[7/S'QYA"8@%I(UD==6&3L@;J]S-<7JURF\I0W'N\[ M$V557YS+R@MS^UL'-/46AJE80#]A_N.F"3%N9;=\>Y8GTH M-@LC*1Q,M-Q0T9XUY3D1_#ZHO=9!I;L$5)F&$[L :-#2C%".P0"R5] MA3?XV+\6Q$34STF=0X'6H)U(#:%\0PT NE^8&@&97_*/FB)7VH(/@A]"H:' M#%KJ*/:/'@UG- ;V,[:JM@6583(Q=!]6=3Q.D6S\=_R""-5PY.$&<0= A^JE M:2OW-,%3O@O1M6-OB/@?Y#E!%KJJM:U,>D])L/8LNFBQB0>EJ!IAS>Y"9>H; MCDEAQ7FI4_Z)C6KB[>EB:?D5U_3Y6K]?.V1#2*,Y:^:F>HD;"RMCE3+MW#K1 M'OSZ8T,E>(6.?=M3)RS#6*)=L\!3K^T-1-Z:Z,8Z@%.!MO3*%7#TH+G+9D_4 M=Q_F6%#G)"JI0<\AW)"'A@9_=S4FC#02?6]B* !K(GK.!&D8>FI?4LUGA=PU M;CS]#E'07X$::$)=AH)AX>^I^M2QT5<@^@TIR^F-H!^/0 ))D/'\FV4Y$]]6 MLB ;-$X/]57U\'RC;VCEE15 2*H^>A,?]B M.=FP'#+L^4 6CJ14BW*M4@]ZARJ4 1.YK,^8W@,0\U7#W$ R %8(L7,!H#$D MN0(A/P=F* VU@?1MYUUA.M-6?1.L?S TB"%HQOL"X(^9;\9 U9!NFJ-PWT3 "J/>F\BRZ@.]7U/ M#LS-.-4?9R)<@$*@ ,0P58>2X%AHP\ P#W=J%7ZR4H&F>+R&:J[ C]; -,*R MX4RA*+0B#;@AF4"RH#\!MP3L*,%]07*%8$ M%D:5%5\V8=_)Q_*?<.(6UVS4#TAO0JZH3>74)\S6O__W_VPOYSEV#'53,\S? M?LF)+?IY=&%Q,'D PCVHN.,P-EE_2]I"6EE^\D\BLFDL_'M3M8)#_PU_S,<=]Y\:%@X-O#;!&@WFH,77-O2 M0Y:)"+L,CS*1&+_'\^,>&7BLX9[Y\U^)&IK(-?J?9B7U.K3HR)/1=MI&>Q_] M^M/$E\6@WJ!3+B@/U@9$I#];S#^L%2])?8B"$O9IN@+@XXPD]+M,O\=VHS$! M=!.,Q'2C L2P6$SN)P3ZE_M6R3]?J\]KTD00>TTZ/$VH\EVJ==G]D>W'>S;*5S*5<5@OF(6IJG6CS4&7VQ^9 MO^<*Z?;,K&4F=$TK-,5,I6Z)W2A*.]H=N9+#I;#27:DMUN8;R=5=ICBIU.#( MO6?O)Z.1$:O! MD7O/+,FM(I '@R(]6W>>A-XBJT4K8E?8?Z8V&<=HD%NE6N%LO3RXIT?1]4QT MN]*^6/M 6JAYIIAHSY=;+?"Q?$EI3@I,%2'EN)UJ ;/S!R=3]^2#^$K;&P7LX>XJLZX&,+ M.')OGCWZH2]-'^YC]*JI%2;-A=J[T= [**AS'$Q^:L6 MPUXN[$69$)]<&S0[H0$)MVMD,+@!1G0^89UXWM$(_^;, TSR U,7* M];8<+\I.U1LMRPW=4LC"FF,?SG"#0SJTVREH4ME#BX*&%N+'WM%2"%EQ+X,P M7X[P/28*X98RKP\SN7[\3NY)QM!IB"^C<9LS@F=)P8*"0W"6Z"T#[WM-^.*D M!O_VRU?WT4SOW1D%8]YJLSUA-+[G;8U>_** )4M3^!+;=,!IU/ZG1 P;G1O3 MS:T:!LTV39I:X+?_P_9,D:7C63EHOY==.V'7KMI*$O",*GK/&+)-_ZW>TQAW MD1^[E!!C(XDW+^)L62A;ST>AS#X4/9\D_N]AE 'QV[5"453W7>O/HSM^L3]4 MZEF&YMC@I%;?A_-MW*]^(G]FVZK_;JHT84U 64-'F#=O>Q+>G%%MWKPT1SA# M.$,X\Y(SS#N55PAOOLN;3]X6?=S[D#^47OVT3G3B8^P4Z_0Q9 MWK-'@D>7<\G/SY:%.3N9H.N)/L37M[Y(,BX2/6U5KOB7:/;6K77_SLGN%70" MP02""02?7WX(!-\ !'O7_2@"P02""00'37Y."\%?0A/W%LC^OP1+_^1PYGD: MIP$2-"5H^I-H>L8FO,=7)/>P&BN1Y4SWB2L<$D)-U8&?D(:CD.AH&+WL!4'A MQ^@^->2 ,[T$E#ZW6!X-RZ]*1+/H&@^^ WT,K ]@*8:W%M_:S9"!>QZ0O=07 M!J>^L,!?E-BM:K M1?]Z,ZW=;(G<.@.XB5-7[ZM)Q1IT>90"&@WQT>AI2OZ1FC!!)L0Q^M5X!\B7 M#S??J<+W8X#S(Z7X/@XW+RI\86\5.:O(E-FMYK+56/.>SCR6G:W/NM=F+<5A_V%()'$[LU<4*MB,7S-WN]E;] M7B954*3Y6OQ)KT#]X7A.#&?_?RZ \Q?S]Q%#.,3-/(\&["V9^NOX?N:W2N>\ M;03>IV:5GL+/E^-&(2T48LUJ2N%J0?0Z707,;VKM[)EZ(\9>V!;=U6EIH3M% M5AV5E8=!-X:<3C84B^]77O[[>ITMXG6>>VL.'E;]C(]Z5K *AL>Z"U5?<5N- M1C)FQJI+GLZ%FZVD4\P)8+F 6(;/7YK:F)!V5T@#*/UG#[ .5N+!! M/"HE+BYQ<8F+>Z4N[IM'IF5##[\X--TO&$!.3;_KSNYB.P>Q73$<=.4_L.!^ M[BYJ;YN,JBPS([LRC8_;:U8$(%5=#-1 ^K?OGZIRDWXO:8&"0*<:\QE3Z]'9 M^Q(J@H,ZJ85BPHD:J1&WCA""^+=G0J=@.+3?.H)-9WJY>J?0JXU38FK0;'(Z MKU80;"%?EDM$F+?ZI.\TB3E)03[T?R:^KTN[R7>OUN_9%- Y>3V?[ZW7G_J+ MJ6*UPH4L-6EE./;OOKH$RO9=>+^8HTNA73/WJ_,2#A^*O XY\3U(P<.TA6[JB MHEGW'/@[7/VF><)+N,/%_TM,;YK+Q(:]3$,1Q56*+897H\6O/VPL<0#ISB(3 M;GLA"U60VZG-C>MFN*VW(4_\MA^X-\=04JCY]V>Q]M\/!$@+];P]"K]GOR2FT_T='LP%J: M>RT:@"0/,3=5K^Z^9EC/?:EP^Q6_2'-9LA1I]J$J[H<;K[10;6^O[T0(57DW M3(PYWA,W,D5-I!5JBH1J?@]1N6@H+D@[K?[*J^XMV8YMF"O43,:8 ,J6ENY@ M0\/=9XP>W#6P.KM]+4R_W:,;G?";+EG MC4HC:J^)?'OKNVY%\>A%AH[;;IV M.G'(!JJ._JQ"WI)?"98$H''7=ZW3@#3OVCS)_=)+Z_5@0Z]NK#-)%+3P(./H M':.=+=6=R:L2G\5[-FO9X\9:8FKB=<_+TK__@#2,ONUUD^RA9RXU"IDV$2UL<,';9P4IN$ MZ+(*K+1JH6W",0\4676Z%;Y5JOPSEHW0>OCRPT3?WL)GRZ?7(1:XVY[/UQW^.74*SHE.@,'[G<" MWLV8$"3J N@>>?'F&J**Q1355]$&+.&=4H-[-.3 /X']1M!X#(%N#&0Y<@R ML"S4749_[C0"(;;2DS2(O*CE*1SK0&/2"J$Q:&]M.%.X[Z/-W#%M?V>'6Z9K MDJ"5=PQS_-R' A);TC0P@+^AHG&H1UQ_TX:(DDP5VT6&VZ8*+V=C'T S"O8=L$&,.*H8#SD%P*,S<^6:7>?12L%Z87W&^1$=?%$,3Y@IA8UV=MG MTDLG/XK'<\U,KE7H+Z3'2J7XM-@Q#Z(?]=2*AF4]*^7*VWNR %@-PX'ROQM; MVM['!3F><(S8D!VK>;OOQ',R/\S4\*ZQG]J_V1&Y8 M"H%W /=T_#=/$)_;'J)N--:^I&S+R, $[D];3]B7"@O:OGB5T)A0)SW'M-PO M[3U:@ON)J8.5Y7V"EF%AC=MHS(%%X?8I\%V3" 6UM@0-;X;9BDY\5(M4RW* MZ_HD:-XZX0O[4MSM]V7*]?_3YI,_]TTF_/459H8CKNLDTDWWV6>]\/G M7[XDW\O\$V750U!LLFU>M9*;?"C\\20O&+D>SUN =40]14\VQG@4$0L^N@V5ZC/X@ M2Z;0)NC>B^VG02^^S-$-3EGW8H^&)9BO!8E^EBXS?Y,DN(R[G2S^OCPM,HQS9S]W?K MYHZK2'^'+Z('?&A#J$HK%!PZ&'F+,0/CKA(==L>KB3IH)M6BSL6@4R?$^!!- MT_M*\C&(#;E >B6H]2U.>%%2J]+?YDG3A);/$%3TPVP9Y(==>C[(,:W"70)Z MR:EI]%&LH8#H*VS9,H6<*=0;".$A]L)23BTG-E%JI8DYN/DI3 M1BRB<#1-'Z:^:X+B&)BE+OTF(0B," _>X\$06GP'N5#MR-&46-.L3'M88(15 M9]'+%FH?XP+#>DR(4"*V.%\Y:-H87$/)VTK0AR=CVN'8PY=X5G^,):RL47AL M"8U)-*^4Z$'VL?9E6\OG4=8PBV @:<_<.QP,5+)##K36[6PF):_32R-M3=CD M>Y;5\\Z-'%)9&UXPFWQQ%YD%=E,WNO+:-9V M9W1HA:.S3'1,A?TB]!FK9O;R/N^R'1(4WDH82X#1>"CCIZ*^C0@)F#] _'%ES[X)DBVY#H#3 A$IOX M@RDBH!N)=2>.P%+3@-L+?&JB]]K0,T613VN[;;@Z-&E]QPFW>J['T5"QE\]1A@#4'"9$EN,]1=(8?"49)T/R;7 YH*YCALMJ*@ M>EA^0!;)B2'+CND)P1! 386J"T7>PA.2%-25&@HJG"LZZG/5 *J]@VP_$-JD M14 15"8D0;R/#L^K[W4L0(&RPH>\#!NJ(31W M-+@X1%&X DG9JP0)S"^[7%C&]MTY1.@^.:C,*%5! 629>C0C5^AE5@JRH&# M4_DIO#S<0/K'M>,T:2>D#?8+,J/\4M(&>U?,2!OLS[7!/O%)?,/I6:XUE9FC MZ>\?NN=&J7+4T9):RS%'K7"*KE8ZQ1,?NA^"K+]U2_#7GP: VSJ46/C""MPGD5T,M[8ST3FX9'UGXMNIYU,3 MX,YR;IJ#GZ[*'0JTX6-<@'-BJ2U&5!T3^DO0_%W+]CA_Q4-K_2WTK.? R7/M/5)NZ&L]Q!Z/+;G_T\ O$;%_U09ET>GWEO)WR[E;VA".(_60>C6>5$U,I;974X;G Y^3[5 MZ QX6L1W]&*O!'L_GIP:0I:[E]S[3NCJ6S4F@\1;/<8DF;4]X#.L(-WW:_9" MM'K?N,29PO3$'*Y*9L7$R0X*SC&!7,8L/LA8/B-HUK!:262$LJAULWE6J<@U ME#-*T_N7+_'A+R8\]1?B*F(GZZ:B05;AM^./F'__#D'UA?H+O2L3)\HC!]F' M$&>*?CU9\>(]/J4$7XVR4GM\5.? MKDB.G8@M'E*Z^ W]/T@&]VINI?\\G11*ZE*2*Y\@WL##P&!%#;6N.)D.G2HE M*HQ9YLM1&F6X;M+M)Y&OEEK* M.);^SM9T MBA&_==)64EP;CM#*I";:#;G264IEB(X[Z".L%&FUL7EB\!3J'< MF';:BT=AO.HN^+[8[VGSF?B^9>.&F:UGSP>?\%G0PZ9P"H*;4(JD 5^"DLXD M,E=DNS8@[R 28-L5T?)-@U4?EK/T5%)KF?"B)[;:@_;0:BS>VD<0%RC#]#+> M(-W192??VW3Y^'RP=V #>?<\G6#!:;#@4W*1U&LM($XZC59!FCZL2^5Z4TAC M1X9C]]-8-X*!KNJ2J-+;$\_O)^ CU3&\T-QN^ CG_OLQ'IPWX 6( )0D?)#U MADN(;K,,!NA4_5,)W"<(^[RCA2(4^T#J8&;6&Y4G@P3=RDV=OE-HFG=2ZCLZ M^/684;3,Y;IWB;74DI*5A!6+#T=99/$G!#[$\0>VX NVT (K#X-<;]UHSNJU M<;C<&OPR26='U51,A!+ 1>C] CE;/A_RYP*- M$B@!KHFNN%7Z>5U!@H;2SS9LJ>CX#UX<^P4[+U62)#V5NJOGC?N,4TNWDJN8 M(19FYXE&KT=:LS2:60_CW&P6C;83M<02!2VY.!OB+\7WNT494A_93C-_-^?' MX<*@K)763WWQQ]"H?-_M&PK]\$B#LA8MLR+]Q!K0@JY(Z77#YXR3[J' &8E_'C5RSQOND?[D0[$:RW&2BL^^%M^IZ9M/@OI_./U7H,&.SCXNQ\CA\$M\-8?Y0 O E>Q@H MXJ(#V\];M3;YBALGPU.H*1RQQ)F(4 =/=POD@H^$/U.^9DOZ4X9N08AP"5 ' M,H!HI51T= ?(L#6Z(U(;#+LB0__(0U[>08/EK+F6&A; M>DG\ U?N=SW^D@2UD,J9!K3(B\54"-4,PB*#JF)(UA!7(T"YQ3BMXU/GO9^_ MC7U2=45_5155,E=;VK+S_M6=PN"N."$'!:IK++)O ?W'MTT&Z+G/T+SA=&^U$_C90+:?LF[OAM%5?4M^MBY M[-X&A]38BABY^AUZSR'\N5.]\\G2M%KFVZ-19TA/DH.BQ)I 62\6P3J5JY3' M&:81'=8R3E1U="6[$LKHSEN4?^7.VV&_+.1EC:'K%3Z$$/#X!GCXS'.][6W, M$/TXBENVH]+W\H@P7PYC2/@AUEBQA58GDYI/IU:F5LO;)F0R_Q:&/,=KGBNF MO.*4_P418.<#2%YU#N>AXX,:MUH+7#;ZXH'3FK]]U\P;NH4Y08@CGD^>CF)_ M=B9U\SXS$?4,.S?I6O-Q*.=M\;-">?S#WD&!72I+N5"A*WK^I.WN%85U\V=5VZO9 M.03:U+N$JKHPB2Z5SE'H"J@FI:ES?"/01!6YJ)YDJA*JM4E9#BH%AE,B,W]+5?S<&6QD"G)NA7^/TI-NQ,)!D 5YVU0ILIF[Z\H,?Z-UV? M;\8]VXF6 \T&= =;&3GN8:/AF%LW*BT;7?X=K'#9L#*DT.35-/B)I "W'+#: M[ZNRH]D8Y"Q\YV\S4;3XA6&.(>3!WZ!%O!NA.)W5PFQ;+W3K1M=WCX-? M?]A][/Y/R+L)B?@)]WB4?V.,W/*UJ"P5Q!JWB#$41DN:XRO0Z';G#T6.SL.7 M#Q4MQHRI^L02-[1"CF3#I=0^VP[6%HD-QJWAJ*6&,TZV3%=R_/#^T:TM\GJA M83>MZEE7GG5:?K:N[Z/4 []!:*C)&_0P020U X(PRW?!Q0/)M ##?/@I/R+P' R M7J%>%*%"0(LC4XX.5X0\)U0$$[DP:"QR8MU+#NCN"ZI@"#'*F(#MJK_'O[S[ MP;NZY"KN5Z_BQLE57'(5]WM7<24,K=U$5.9Y$*>[,MMCNU&.IKOQ/LUV^5BO M1S,,%Y?EWB_WK>XW\LU,B2V)93&7*67*S48ZWTBU&HU\I2R6T_#C8J>1;U2R MWG?.6KT:377[(BT;V?[M[7^?5^CA;X-Z7BD%ETKY:Z4J62J;AZM/Y<4BE:J4 MT_DF'(,OZ;XU._00]UWU3*-5;.('5:J9NHB^WD#?WVJ4>(;:U&\[5KA!A@&] M_@7:?%"1',?"AJHUQ$5[<$U_2?'"^B-'?Q'71U4DD 6-S"8=-][%];Z>RTR@ MTJINK3&\B^F&C?=:8 *4CC.=0FG'AKAF@<70+8CDFO\U!^[LP(0F5QV@QAFH MX$46!6\8.ER+(/.&'Y""-/&B#<\%7#961?J9*BO&&-<,8N\;-AI=N[1*WBA!EJM;892^4#S<"CR)! M$2H/Y0B5?)$E[&.Y95^VGN)7(T(45_NJ=S( 3 C]<*L;K#9>F;=P.'XS0>\C M5#SFY6>N[+[\U&U58;W\6#XT%I5@TI6]L1.D^2\_A,:&OC=2TMU&/U#:7_[) MK[FS-S_++92S]X>IB2KX[,]\:J M!3)V\P8[_[\BC@\%Q:2)<<"G@6- M93!$:9 B&O:VD,L/;H+)P$ND7^1\9!1^R1'0#*0L0'R>-'RUPK%T=+^JL38*>TP0=46TWU*DQIT@*E2+F5 MYU$<"&XI6_V/W#-CW(<)GRR^QF4W$--'5=8H,'>WITV?([^-$\9<$Q/U-!O. M%RTB%*F?JV!QR@HB[[&P#2@WPPWGMDU42+J!9O2@%+IS#:-J8NCNDX/W%1=7 M4!>,30Z&Y+:V&)C88D!$AH:(:KB',P;DB5\]R_(*/> N"!NM1%N@6V0,>?-0 M!(#EN\J291EPPT./G0#H!L+'RDC] -R&(E0%*L_4A%!KKK9*A'E5UCQL\ VB M 3#@_*9#O'-+J%#7;PK%>>"3\35YJ-PB*AD()5?"K_8/H#,.*LTGN%IO[<15*1%')C$RYR3<\HA"GZ-I-E;P MR1/7>O"Z-J30>N:JB8L(#H&DH8(;!@)1-R(+E[7[!:J$8YTXG\/]@]?C(0D! MUD!':MY+_,)N:57J 63-H=H\X0;.&7?%-1;!M5MO.$:GO!%CI"/>:AT!>! MI.YN'^GGJ?U@5:(#372@",(=E>'\EG" PC$4MX P=!>@F8!2-Q!7=J.R?(CF MXI0U<[#9"@ ."1HHO ?^057Z4"U6:+V@@C;H,)>)4\UG@4R;^)"AX4"]IAB& M#E%Y"#4Z_"@%]1J^3(?*G6 %^"VW!P&4 0PNAHLD.C+T<-D!V?%LJSY&*FR* MH$'(CH$RWX!XD'(+ >\^'#_0V[V0K!QXOS_$#8:Z W;^CBDSQ*J$##=$ $[8 M+E>.SGV0F8*;_^#&)RZ93R.'[]:<(F'#KX8-$R1L2,*&WPL;GGG7.1!X.-^^ MLQL"\UJ0 S@_=&CT7*4,.@72,Z([NN0HV ["#@Q'!RN5XT'?K9NK??O;E_W-S>E",T1JO\@U;?J).H&KI+H M+E.(\(0106 $'8D21@2!$40C L((:!.SA!$!8 0=$8A&$!/IVJG^FOC'(KQ M&!$ 1A <"@@CB(D4$$80$RD@C"#01$RD&Z Z,9$"S@B"0P%A!#&1 L((8B(% MA!$$F@+""&(U!801Q&H*"",(- 6$$<1J"@@CB-5T7$;\8YLH4^D;''DW4>G4 MA/CHTCVYDPT-??C__6+H7Q^)Y7!L1(CZJ9M^;BPS75(X9XWRDT)/N'Y4Z>?5 M]%;O)6]E"S:')@!4R'_)LYO5UJ?2C8];9*_IPB M($)].4OZI!OUS]+@U!K!1>+QB]:(,DK]/X5"?'7;"A)&WO"6$'U/_E_E;S3" MLQ>M$N@>RY4(^[? \);Q_^OBST=BPJ6+/WN5XD_L(:(/9#L@VP$1_QO=#DYC M^F_;^<\797__CRP#T.__['+K[NV_S\4>[W>Y?9"4!5YO)1??R@VQ/#\,5$X&@ &?\NC$!(2 M H%G L\$GHE@OYI>>^YU$\1^5M%XB.&.J**W*M@$L2\#L;\67?[1V:)V3%L% MY;YH%)_OW.-044':*];W4@S=8<_U['Y25\],H6/CN! [=M3Z-B#[NL0@2J,6 M;,>%[PNUKJ]$? FH?\8>ORYM%A)'!?4KTHJ; G4V&DD04+\F\26@?KN@SH82 MB:-'7*Y$+VX*UJ/1R!&W=P+KP17?H"']68APK6#.'CT?Y_ MK"#YN:/\.1/U*IR:1E^UCY9)0?8* MB@O%:)+\3O:*C_H5?(0C>P61^W=SX\\M]V3[^!D\"+'T$7/W;E6-;F7[$*(D M4?^\B?IO5N^IN%WC]0%J&@]T"UB_OU;8]NU^!#]2Q>G'2[>]5^K\*H#JAI+L MKWR1EU1>BZ0FW#BVOM=8Y:+X>!/"2K#UVA=Y5>)*L/4Z^'@3PDJP]=H7>1/B M>FZX)>A*Q)6@Z^6BZP5F?+^\K=B0-/@D25FSPP32G#D/@W!=U\>HL)5 WS0 M,YY?&K(YH -3TG#(75(FJJY:-DIYGG^Q9/DMF^0_'JX=Y^JKS+XA<$YB_49AG0GR,9-H1H/>!GCM^OL>YI8$ /A>;I))+!1E$R3'Y/IAEQ7( M%98KDT^"NQ>,N\.Z(4H'Q\NI/G=SRR";R+?2$101 MCF&/WJ'PW$<[ 3KH(P)S86>!Y(R;[":D'?G7G'>2,$+V$;*/$-$G^PC91UX1 MI=< X2^.^YML'[>X?7Q80N@(?T01(1O&I0O[!>PA9SQT""!=CIT81VZ:WN:. M\15AB4:.F#\0N+TCZ GL\)E-PT9G&5. "G[K PHLIT"WP!>3U<\MG<'0VNM2 M43[$"*0X.!$$BN42D2,F() LH//++X'N%];Y=6DL$PU%Z:.6][HBV;\I[.:9 M*,G@O"[Y)=A]W=@="S$)4J6<8#?%\L+QHR0$NX,HOP3.KQ7.N6@H+AR]Q_&5 M2\)5PGF4C1^_^N)E1;C/':*O;,+=**O_ @LH!NM,ZA*R%+A0/$X?-96%9-1? MG! P<3K"D&25&SQGOVG@#F+UPX_K+!OBZ&,J[;6+^E4B=Y1+D#3#FQ1G@MR7 MJK,,%XK&XP2Y;QNY69J)1 ER$W$F1<@O&_SJ>3> M$J^H;-29@>B&$K&O?)%G. (\A[A>T8'W#6/KS]1>),)*L)5@ZTV**\'6Z^#C M30@KP=9K7^1-B.NYX9:@*Q%7@JZ7BZX7F$:\U_Q1MX$)+)MR8Z['+0I^OF6= MO[S>11^8'#-GB:0<7Z T!'VFL_+R/$OP?-;2H/@2";RC0,Z0VZ0W*0P$T"_ M2D!/$#R_;3PG-P*),)/LY M'\6B,P/BMP[APS3 >]+SDEU8IZIF)NF7*0TD? MP&?"W_J2:E)S27, :IVIJ9(KT-1",DU)M[]8AN.6#>^S=[?].#XSQXR"DLSE M0#&729S A+Y0>_E*A)( [ ]F? 2]A]]5279@X380K";8>WX))=@;#.S]^)E@ M*,X?M[3<%4ES8/'VXRD\L1-4'B(0&T2A)&G,-V/IW(0\GQUD \%J4B'YF\9@ MT; L%,SM&R: $Z9DQS2!+J\HL'3CNR39^9K/8+ZBQ,?O&'CNPQAR'O=56> B M1VQ!%KB3.7+,3$#^"E(MOM28*';$=J#7K@[7CO(,'3EB>QL"\Y&#ZQP;/*+_*EJ(G.!V]F0QK(@I!/CTEY_L$VS]KE1.%OAW-(-A.L/VR)9A@ M^W5@^X?SB8_?1.M*-.%BL?S#K#]%K1&"WD&4V: !^CFCY%>@N,>O$G7EK">8 M'43,OL!<]'^]]/,>0-GG7G%MRI:6U-0TD"@;^@4FJY!SJL]?LN2/7'N5))5? MG! P0C1RS)NV@3ND)&?O!+@O(]ODXSK+AO@HJ;)ZX\@=C<8C48+<-RC.!+DO M56<3(4$X?K#Z]H3@HH&;B48)X$YY$$HPE&!T%- X_17ZI9=423ZJKD_F+! M^FN6]1$=+(+:P95> N27 .0?-[;98YY%W80&!!Z_/YY#!36F& M]<56C0=FORN6'!1+Q7!Z&C@/,O_O*<^'SK[48V5A'Q>!21;V]4D)2M,F3=5O M\=3\UM#^U9R0LR_U2*G;3/R8;;6O7?QO$^ZC''^"#FGGEA("]P3N;PON$R$A M3E($"=J_8Q1$HY$807LB[^\GA)]=WLD&\"G59A.A6/28EMRM:L1U[P". M:2<$;@? P?E_; DRYO0"B0N_5&?[Z4S;T M<$X4JU1:M63-L!P36/_]IW?,F6%)576X?OLWRT;X-R>;URDD(+9JZ)1M4/80 M4'U5EW19E31*U?N&.9'P'Z$@3R43*/!#2C;P'R"AJ85J#RFTH!"U &YE&050 M,I1C"0X2C::D@4.?7T" M)$P^2K(L^![X./@=^#H+37$BC:'4PYE.X*Q5R] MRNA34T@P0PG;1MC]B3+@ M?^$$X$CX($>SK0AU+DZ\10!$?0O^Q64%7(@-*?L.27UF6%N$P=P:F$"R@4G9 MIJ1;B*>H(:VD*U1?DI'VP#]:6X1#K]LC$R7))BHN)%$]TY @?DV!;)O.! W& M7]55X+UN+IDKS II"I^M0<*:CFPCQH7P4*!;[GSA'^"K!RKZ YJ.-#$@&J[= M/TZ /304^!<(AO+P>6T2-4'5C="#-& #"J(@,"T;?A^]$TW=,;?H ]>!":3+ MP'N[#65_#@EL6%@)W%?#Q^,56:ASKZL4#IIRA+HS%I S9@A_^)90>AQS%28+ MWTDQ=+A&#:7YLWIHZD1U>8IEUN?V"NYM\-DV)'9?@[.@)$USF8X6:ME8X@WX M.O1T3&/T%X]'GJ2C9?<<2]4!XI)%*9 X4&-U=SZ2+,/]%%'A68$C5',(3%PL M*K0E,M;0<#0%J;P%"6Z^N69U!TQ<4J)U2)3E]"Q(:0=R"+X@1$&JPDE9#E9# M$P_>/ 7._B##=B#H\ JRCHF:/WR&.[T5'IS"0KN"N+&"ZDP& #OEHR:ZT_?_M?6ESVTB2Z/>-V/]0X;8G[ T* M!L!;GG:$6I9[M.NV/)9Z]^TG11$HBAB# !N'9.VO?YE5A8N'1%(@ 9"UL>.F M2*".O#,K*Q.T@GABF1;*5 Y65)O.0$!16"DBV?=@S7PF7)\#M!5X<_0KW^:; M PEC 6MJY&Q^@\BK8\ZHP"&>S!O(JKC!N,"9+;P&AX+29D#** H0%/-2LP7X M\ZT?)R.*-)D7MB#\>/]QSK-CZ@0$ 5[V[G_^'?X)Z$7RV4T0/-U\L%VPIE+'T^Y42@1GYCQ9E]KZ')P.L0D+'9R=5]%F1LZCG MY/[]]W_+;R>SW$\LW_6#T\29R<%/PL7DIOP=.QF!]OYQ0L$>$=<&*Z"SC?B9QL9_CY.R43T'6_OOKEYNI\M=3T MD'7=@M247[WZ>(,TB QS#K\B[Z>2DWY\EBOF0;T,@A5(WQNT='S7]1_0>N)< MAIH?C14TM4#2^![:B*GDY4HP%5+@0,R+L_0W&D6!,XK%F/ @2*,I-_I 0$U M$X'5EAI;$>"&">L!!"%8>%XT 9D/F[#)-9M%;#H"4=366\34S39_$#Z8Y"TW MHOPXA&_"=Z<<"V+"A.%$% &8S:6SD)TF'_) 0_J4M(E8L@1VB]R0?F>@F4]F7>9(+3>E#]., :.)3YS\S<,2IT*(]2]+;AUTJEG:D>6[^.6OK[JOMA4&76UH5GKO M=_#48<,:.28W/'SZAXB:7A2CIG_[Q>CI']IZ2WQ(4T]V:V/OA5N28<]AS:/ M@6'^P=Q[AOO (:D7GBR.NPEWE4ABC::OKQB4WX*\CE@:F=N2BF%J[6JK$+R4 M6O"(IB0Q\UR4<H%6VIYV@+TZ3:>=LD3- M1FEL$._!E5TRKB()(Z,F]J&H.0J,L*@JAJM M^[]F)$Y)J]YW2>3<:2PY[Z!,QJ &PKPB O7 M:A6RO0[[+H>:\32DH>2\ZDIT,X. (JT9;VZ$IZ69TP?.B,\E9Q[$)O<3DJQ< MI#Z=5'@0FWPN8>\@-GE4(=$Z1_XJIH-G4L .8H]'@TR2[.K M4'5S@WL5V>L-91L5U%;[/LH0>&=)M=\&AK\7?0%T ; $6$_L:(0(V]'S&-C M)WJG8N-UBHV7W/NQU,Z/*FQ^&)O<3]B\COW&521=Q2;W%$FO<2OGHT#R46QR M/U'VG36S/GZGNJ"/Q!1>"W$>5=707C53#^<(+Q6_% IT3/5,7E57RR MT7'Y;3C(Z/05+:A]'TZ,?BLF:/7:@T,,V%^O: *0A.]5T/Z @_:FT5-A>Q6V MKUW8?JL#J.Y0!?!5 %\%\'O=$H7Z46#Y*#99>01_.[-[L,3[7-_LKFWH_G(Z MHT[ NWUA6RT?F\^W.F;I M9GVMR*$QEGZMH*;B]Q4IDF.EA6/=]Z'$[YJ\AK>_4\=[)WIF^A[! MCK=^2'G_;^$WE'OW]L!INY$A>][#VE1%:E38_C#"]B5F&ZN@O8ITUB%HOR[I MOVV7>>?D*%![%)ML9*1^E5UR +%Z-+K1W+8FU+N#,>&O,74"OR0^ Q/M:H]]ZK&0OX9=XP[62[D[,2OE!CL$*U\,^G3@2(L#XL6?[-)&",3.&' M24B89X.;<,UF$9N.6$#:>HM@YV9>WFCA:S./EA)IQH%5>-&I"?RY8K<2+<[J MG;[Z^)W=,R]FVM_?.Q_)S821L>^Z_@.0.>%T0\)X"F/#U("M.""Q1V/;03!@+!S,KWCYUR,6I-LOLB'_X>]IJO%4? E.@7/G-]K$2=F M_(?B2/*'MS9 A ;\2"V:^#'8&7;X3C11DR 2X)6BQ,+'9R$[33[DL=<#E$P$ M94WI3WC6BV#"1+*OM/>ZN9IA/ MZ3+;N5\RI0_3C(%>$OV3_,UET^DH8/3'R0/ Y[$UQ8,;V(ZPE_3?%[J0^I-&A4+$GA#1T[J*(^J "..9 M8*!"Q/XX0B&B#H@PM+X23?5 A!)--4&$LIIJ@0BE(VJ"""6::H((Q1$U082R MFFJ#""6::H((9375 A%*1]0$$4HTU001_6=N]RM$**NID8@H(3OVN;.Z/0)B MB_0JRW?QRU]?&?JK9R# M]MN:[WY1(V]YDYCTD N30./B%DP!YZG[UI?1^QG,KMB/E?:#QN;U51=QKV3V58_=;FB2S(8:W-3#JR[L' MH,JW%56=YT352FQWM;;9:'6.V6@'2?I*=6^ONE_$#POYU4WC!U/Q@^*'K4W9 M!M/^.<\15J;N"TS=8\-^,V1?)69PU244_O3XS8;KB$:LC/)8XGBMZEV5<5E* MY$(WO\2RT>JWS;)U==4(WO^=P%Y5%4]*)H>!KG7*I(9^#838&T772F ?#(>: MK8ZA!+8BAT1@][12J4$)[&;3M1+8N^30=;GR;:_4LAK'2LS]JKHAEE)):Z"5 M6Q:X9J*YF6=]9W$8!; \6IJL/7 >?.[2=RVM(J-=8O_!JL\?]F@/-PS-L.BR M!6Q##=T#I\YCD;3-8T&C5VJ\\ AHN9%H[FJE*E0E:>M*G4K2ULN)++D6\^'C M=N?IPN45J>SN($#0^&A U1&.BSCP9^Q@(K%5!0SJ%;3;ZJ"M.U 1W$,,XF_E MYIB:?L"Q7$772K@?%3^;>D\)=T4,@ACZ*N=-D;62[8?"SEV5'G>0F1?;.7$' MG1[7S!R,[RSDC28>_,"URQ/8Q]UC4X9=#JNAIEFZE7[X5% #5B@[^*(9AQ(F M5]2K!/E1LK 2Y(H*B*[R]8Z#>I4@/U06-DH]!CL"5J@\'V6KQ&KS<"3U862F M)!CDC4QA@IM\$\]=!KTK[P>\BXN%R[%9^59+ORIN=$MEX^.,A:\\%SDT>C%T M766Y*,H_5J50TZV6KA3Z0Y78J.A%*05%^4HI'""3K\O8;WN=MJI1FYI)8%[7\3TR]@,23>!'WI1GZO.F/*S8E(>T]1;!,O\M LBW)B1@0$.H_E3V^&T_YXOWX;N+' M$1_[SVM"/9NDQ5XT\BD.@.HVV2@^>HYK]AX!1E8#]AQ:A\#SCI.$(TA- Y"#,5H_3VFR*8R1T^(7. M3G[#+\+'$)#"QX=UPQP(%_>1N#3VK D2$D$SF:!?P_ 3Y=Q]NWDM[.OGXBIZ000 M!1,+*NT E#V+%=\"../ZG'MF\SDX(,1"^6BXR,*(N*MT$4B3CH3OR ]WW[=#8MN2H"2GAD'=\R!D?"78O=;FN1R(!+J!7V"\'AOVZRK=]F+8UJ8&SH?T)M/FC%N'DNX[+5[3 ML&OEJC:-JMFOJ@PHPJYW$XZ=%A%H&(NJPC%*8BN)W4C"?EE\0 GP^G'LNERJ MBKRH(B]'4>1EXTC&7E=[7BQNL&7XHC;EU.>+$1?H4#R6%2I0W8^V-;$&O?[A MG%&HDOO;DD%'+[^'74.MZ@,GW[K)><7#I354&"I1KLB F!UMJ$1YH[,EE&17 M+%V(@_951Z0CZ(@$DKMS*)*[@:D?\Q&'WW.5(4M+!JF\JO?^LD4JWVK94KAE M#M3AY'$6O-^&7KI#K51RJ5E(7!&^:FIQ]#QNM@R]U,;QQ\D:1T,O?;!SE4YH M!.'7*J&E?$K.OOD?B0?R<] C9J#Q.KMZ/ MY3(:(+0G'VPGG+GT\93O04Z>R!VSK[5Y Q/X2I8=:F/;C&)%H-RXA<%.+.:Z M'YX,$)5:4VCE936SDXMK";B:QF+=(/SWW_^M4!8I)31L)>('IXGTS<%/PL7D ME'?'3D35)3J&^4^I^T ?PX2/AUH:E#]-!7B;Q]IT@/,;DON,4%G &K8IR0&N MT*E$OE9L5I)\^4SU)XGTR)^=FH;6*R*\ SS77<#Y3L*.[9P=2Y8A[4RR!8NWY!BXV! M?M^ZKT^+/-"0O#:T=M)7K%5HX_/:U Q17&F^O=F2=F.M?$O1 WCRU8M$@+=\%K= B*;? K&M:-/>&Z)OV MX$38Q0W(!J:F:8LL@K7:)HR*?DQA2S9C Q)*'X8A9_0Q\%VWIOVIK@ ,HK'7 MQ<\9\T*V13JAI>_WEU[JIH5Q-Y]/?1M78J&L(1J5?6, M_74TU?YKC%W5JJKD5E4'HO?S"\BU"._*[; M;=4YS/(;S.75+NC4[I+J=N6-^L-2:Q,8-:#PRF_T'PIU#-JJ<(4B=JL]732^V0J)CA@&3^4,E\1>:J^U;-Z\P,C$ZI968P*%,U4E6IH8U(H&UH MYL&7&MHXNK+7U?[./!90EP=3J#UU/">, I[@59IU?5S:Y;EK)+6TF,R6WBVU MYF^33T*."._#KE:J&]70GBO'1ZW'*9F?OO):2PYMM_J#4IMK'!^M-U(R&^VN MUE:B^0C)];G+?@?AMCYWD:X^/JK1ZIN]T@,5!X[>RMM8K8U>\+G+Q6ZSFE?5 M(9OC.PL9#:P)CT'8[)ZY_FS*O$UZ5S7W>$\=[&S K=U.JU6G( =&&V2V_ M$WC5Q*$._8XHT6./,9#F?I'C7K5-<)--PX[ M5Z0*1FATZDA?TU7F2*69(Y?3&74"#-1@SPW7QR88SCUV3 E#AJU[U"'EL1Q6 M]?M]=41Y=%AO]\I/LVZH47U.95BB13RVT\R2"HOBU)!Y5YXI50VFDBTN!)QAEEY,K&IV4O337/JI641; M<8)2.%4FN%0-IK+OARA5HU2-4C5*U>PS0Z9J3JA%W*F&<"GEGI-*L%$)-GEZ MT'658E-EBDVBUXEA\@EN_ @#63.&Y5F\.\)^SI@7LO(2;8I2K U2S/;CDBT.GKI=V)K0P%*S&^O_XV.5FI2KA+S#:%G&;VIFIX+0"FQV&W5^RK#MQZV MS';YQ6^/B\R;DQ;4ZVCE!MP8^4A#((GV M/Y+6N#0@ P'5\KT5@("QN_*9%(I^\ M-O(_6?YT1@-X"7\QM5[R2SI[2*>,S !4ODT<#^XUB^)]LSL 8,"2Q>'&X$\[MK#?/.[;\L,HU,C_,$+= MT(?A[<(3\,*,/@:^ZXI]VTX4!ZRX]>G4X7L55!(%])ZY$J1&AD4)=8OW$0MQ MX)!3%N M]#V/B8K*KO\ %,-_T3@/[9IC]$T9)E__^:Q0_[G(-ZOK1&_&/FD? M]:4\9&14RWD(JW,)'N)4\Q-H/F) \\ WQ@J.:F>\]F*.6D8X)P%S.54O8YRY M5\+(MWZ;F#X_Z,):\!$G6PB&. !MLWO<,+J_#@@8T!JQ!8&"F%1 6X.(3F& M!Z,)^2NF0024#<,*8!89+@.K!XOT(DXU#LB4@'I6LFLS19/<-([O)@*,+\@/ MIC#).0W<<$3M%CD_ XZR4A ZN"P^]S(^SPNM1%3Q/- B)>E:.UD(ARY,GXZ# M, IP.6,$*! HQ:&SO<&B8*^C: Z?V8#UY/E"P;5/6<&UA..1X36RJBS;UNHR M8%/J>)P5O!#$!XZ%!+Z*15OB5TI"%TVOC*HR3H4G+1?(%JPGD-0.D."BPDIP M7R8RED'>&*PRC//0Y]\4>U%^!: \!SV^K86O"Y&?'9"9^4(RNV=>+/7'#1<> M+BA$+DK0?B1A/$4\_A_R);![[%&0HBA: _$FV@ 0&G#K(9KX<0A/AN]..38EA 1TI=-KX>.S MD)TF'_+(ZP%&)H*NIO0G/.LA@R7.P8G+QE'>6SCA[@S_1KH5NOX&41H%R:QR M-!&*W=Y? 1UN/.FPV,[]DBG!* S&0"Z)"YG\S?VJTQ%(@A\G#P"7#S,_=! C MIUPQ@T$R-Z8,%?")DT?I*/3=.&)S>]^CG[R!FPQ[2?_=Z>4PA8@](:*G=15' MU $1X*(KCJ@#(IZ[TJD0L3>.>#JZJ!"A1-.Q(4)93;5 A-(1-4&$$DTU083B MB)H@0EE-M4&$$DTU082RFFJ!"*4C:H(()9IJ@HCG,L<4(I35U$A$K'^C<>NS MNGIGDEJ^BU_^^LK07ST# ;[==EOKS:<4[_7V-J8,Y%),\8B8!7/@&14F69(Z M\(\JF?UIK[Q<&V_*#N18[]+5N M;Z=[?2FYG_'4BNU(>1]H?&YO51'W?A+F7XK=;VF.S(88KE&F?$F\>P":?%M1 MU7E.5*W$=E=KFXW6YIB,=I"DKU3W]JK[1?RP<&&N:?Q@*GY0_+"U*=M@VC_G M*<+*U'V!J7MLV&^&[*O$#*ZZ[-B?'K_7!47[UE:JIH9R"+,=)UP147ZLH6IJ4"=M2K@? M+3^W=+WT&+$BA\:2@ZG$NZ)K)=[KR,_K^]/=MDJZ..ZD"[.[@ZYE5=- XY,N MOK.0MY9X\ /7WE&SR+W>E*H#G\HP2\5 *#MQH]1TUB.(=B_K+]IX*M!5$^#C MH%XER ^5A4V5%J*H 2Y2M ["NI5@OQ06=@L_;KA@5-!Y?DG6\6_]<'AV-R' MD8J2H)"W+H4);O)].W<9XBX*L#8(,-N/L:]G)6)\I^4Z*M]JZ=?#>T.5M+*[ M4Y!#HQ=#US7]@,/EBO*54CAZ)A^TC':I3'ZV3L!R2:,.)A\YVISYOOL&+S'=+66P3+^;<(H-N:D( !Y80P M74@HL>"=@%K8< IS>9",WK0(C/K:T#KI-)8_G=$ 1HU\/EU(IXS,8#N^31P/ M1S"R M7$8#9(S)!]L)9RY]/.7D)K&1* FSK[4YCN KV0FLW8._BTVZ+)D=JEMOE86?C8[N5BD(#0L<#_?R@O__?=_*W0J2V7"B>6[?G":J,H<_"1< M3"XD[MB):(1&QS#_*74?Z&.8B-RAEIZMG*;:MLWCHSK ^0W)?4:H+&!M2G^> MY G9=*)R\;1J7PM^2X0;=ODE\\T9)-(C_S9J6EHO2+".R >NPLXWTFHN)TS M\RF9!&S\ZZM?;J[.YR26& 0_@QP/IM0ME#:77[WZ>(,TB'Q^#K^B!$C%&?WX M+%?,@WH9!'<" PR52Q@X(+0\& =E0L3N'!@612"\\(-%0CAP80+R)H)!&%:Z MMIT[!X/L4V8[(/ HR /@!QB&!F1$ X=&@6.1,(8Y@2>)X).02TL %DB]V,*1 M+3]$B>FAQ..2#+\$E>A8#O/@?Z%&KN* L)\S9D64"U0N_E*9-?;C()J0OV(: MP 2(!912?$3\>03;\3Q\6/S2P6]!7,(4?@ S/X L1D',Q>DXB#GP^=OR]$ \ M ;SYT"(4GF=\O%AW3 ' MPL5])"Z-/6N"J@"(D0ED .)"7#6 SQD%8N]1/$*0G 'OX=_4=1];N"90(S H MB#]G1CG&/G\Z(W0V"_Q[ 'ZZC+-O)[^=??U$3$TG@"B86.B9#D#9LUCQ+8 S MK@]HT.9S<$"(A0IM 8LLC(B[2A>!&LB1\!WY@&6AGK1]Z?AY&O^[LX2KD8(= M"WX]]T76[>^^;X?DVG=MOIO? S\,R;? 'SL1K-SYR-7QV'==_X&CFG-^&$]A M7H$N0&KLT=CFU> M.6I"2CCD'1]RQH?2GC4=I90DH6M4K.])4J15]0!5&0S)IK%OIJW981SR9SJV:D M)7>%56W"Z]2+][GBA H1JDWX<2'BN=)&"A&J3?BQ(4*)IIH@0EE-M4"$TA$U M0802335!A.*(FB!"64VU0802335!A+*::H$(I2-J@@@EFFJ"B.=NNBE$**NI MD8AH9I6EE^1!6KZ+7_[ZRM!?K7,"UFYKO4;WJO^*I]-_B-/IB^+I]-]^,7KZ MA[;>$A\.I)_]GC+%J[W@G7MP$_Z?9P)S+1[H:]W>3C?[4AH_XZD1&]+O'O'X MW-Z68Q:ALK#94JE[/]?X7XK=;VF.RX%(J!'V! M\7ILV*^K=-N+85N;NE4?THN(FS-N'9HN[+3@5,-*0:AZ4@?;54-5!I%CJLH@ M36^3L]/"'PUC457L24EL);$;2=@OBP\H 5X_CEV72U5A)E68Z4@*,VTEV]P'+JD/LE=&IW,X M3104^:I^-\?(PR#,3=6$4A$":??*CYPH8=ZSC3%,)]L/O969J MQJ'([0:F?\S'''[/U88L+2&D\FK\^\L8J7RK99M5K;ZN4DJ.LU'%-O32[9;? M0[AJNFF^?&QQM'02Z^CDEH:0OBU2FJIG ^4 MBM@T+698;DI$[?A#I<4\1P3F0!LU M8J>28GN3#5NVP7CH++\I+!Y-I3=/+5AT8\NW7"MT<\FM+VO1%LV](9JT\6XL M:1,?,G9^RG8Q=6V0R+=KA^.D83(P1EM\ 9X$PDD90+^Y] M0QK=_*:C#0U5]FS.RM[ R"ZQ_IRA*C+6 1$]K3]4B*@!(I1IH22W7 M@ZI/6A=$*"S4 0O*7*H'(I2Y5!-$*+E4!RPH>%#F4FT0H2O)5!-$*-%4 M!T0\5_-<(4*)IN-"A&J"4Q-$**NI7$244%/_N0.Z>B>?;=$3QVQV0?V=-<6I M61G>W5=AWE9M-X0CUJM!/M"Z3X;7*J?WES3(V0<>&U!CO,;850UR2FV0II?#; M>7,=80%7?77H.KUL 5__8'CWH!0T&G6[&C>'67YALKRKTICY4Z\;<=LUZ#&Z M95Z%KC<)[.D6?>WJR&]#&4-#*[6,92>5D?CA]?F1CXUIQ[+I<^K;;Z@_*+6A2.^I6!4V>(X+. M0.L>?$&3C<,J>UWM[\QC 75ER8JIXSEA%/"LKM*LZ^/2+\_=I*JET31H]?CW9YEG%QT:J2B8WAC];>KO,)EK'A_4&"N6>KI6IB!LJ ME!N=0O&2N,3!>ZM/7YJKD6O::AOMTN,3!X_>BIODK(W>=ELS2H\\-"O,4'6< MY#L+&0VL"0\]V.R>N?YLRKQ-6N,T]U1OCV9OO6*#6QE%K6Y?'?:IP[Y%RC#; M6O> X\>*Q)424$H@Z4:L]\OD=44:!Z,$NDH)-.1(_'@3/JJ*M=2+O=.^(B]U9?8_83CCS M0^IB5$*$(EK$8SM-)*FPYDT-F7?E&6/58"HG5:Q,;J^>>6I +?7DJ3*(13_L M"XV*[I4R4#$5E2^S(448^D KER9JIB?JGC"3:'5BF'R"&S_"$-6,87D5[XZP MGS/FA:R\M)FB'&N#'+/]>.2R&@CX.>[=14W#JC=?=KI%OV4,54F6E_H"!T85 M9K=7ONW?/$/_V&A9R??J-U]V]*?3&O3*#?_4!OU*OF\=V3$'Y1>O;9Y\/\+\ M!QFUJ9J>"T IL4AMU?LJQ:/NMWJ]\L,LQT7GSI:_[#R?-Y'%'BN5!@[ M'M!)=&IVM&XV.P8\TLA'HOZ<(M7AYU,G MA9'_*=?/Y(.OF0"Q$?T?[^WOE( MEK3Z20,H9.P'))HPXF'3YJG/FS:S8M-FTM9;!+L^MHC-K(#1$'X=/9+776U M8/^NXWLM N-@2>(W+1+YA,YF@?_3F=*(N?!@3S.R!RU_.J,!# '/O38,;9C\ ME*XEI%-&9@ XWR:.AU.;&KF!'Y+IB1.260##!P!]8L>,SYG][(_)ZX[62P>& M0:C-:2[$S2\'10L>L]P8Z0K6Z(6Q&R4/PV;&+ QA*.KFW@33!,IP[?-WP=!?2>B6+'8>1;/TY&G! 0G0 _FDSZVL@C M6^+&XKW"^)PAIT; ;NA[GAS/]1^ S/@O&N&,MVLVTS?ELGRMY[-"K>&U-+XWQ,JJ#MUQV!_L/F,M)/]VT M?#C/)@&SP+9!0GMMYE:#8SB1L!/HBO1Q/@K2+<_C,&2$IHP9(O MD=^!GOFVBXQISR]7\L#)PH(S-EA)[O)93O:FUEE)]@].-,&I$J+G/"G6DD$6 M5Q/!\P[:=CP5D]"I#S+K__*\E4,\2(X'>(]?+(65^7% QD!O$5L8J "^,3P8 M32VXAT[&0%N M?IS0,#\AN0^(U06L#:E/T]R@).FZ8G+ MQM&I?"WYCMO3Z9=^R GIE$L>4!!S6)-(C_S9J0GD7$1X!TSB[@+.=W(,U\[% M82@!V3O^]=4O-U?G2QTBKC0]X'OJ%IJHRJ]>?;Q!&D0>.8=?@1["U$N@'Y_E MBGE0+X-@[2R'0JW&3UFMQL1N0+-!(ZLJ.I9H->2$$K<:L"J$L!J*XK)@)YB9 M-5>N?:YK9EY$%DS14/HKM&C/PCM&_ITY*]UR0?M92VR/NMJ4\BK&%WD5XU/N M*L:9O(KQE47"KORR\KY&$E#/K)(-7;T\%2Q!.GX%*(8A'X%N-?(I,S#6 M&-\LFF5B4VC#C(M+SC8936@$VC8 8\7Z*^8&SSCPIWP8,#+N8&RTLLC5B+KP M(N>BC9;4YLH\]%U['H9M'<;PXQ#'A 6-8Q>)FLW ?'4XG15M++1\@ (3.X>O M\AKDY+G+D*$9-X, J)=@O'C\+ZU$\GR"%I]JYOS% :""8?/((7=.9]SY!*$$ MNT$+*VWSO ,FZN>B'XLV 0"(<@O@6C7HSBQ4M M,>HM&@KMR3\PH.=[ZG(J$&L,$2)(*?QWX4VE"K& 8 S<&OT/7(=YB!N@*$"7Z_$&@+GDFWZ#UAH&:3I;?XEP ,4XRS3D0V+T^!EV(<&L07 M@WD Y1KYC:L/U*HXYSUU!"GPY02)$"BB;4H?.>5S%LM1NX"N!]][7'>,8T\0 MJ.2:A DP!(4:"5Q<=.EA"]$#<^]3,9U*=V1O+G<=5[ M&!?_%,XKP/,[FP&[ MX(2?P<0$._WDG]*C1#G!S4,24"?DW#4"D@=V GSB$0IXE",_CO*[2C%/13!_ MG@.?% LCYCK _6&B'H%QY"BP>H1 REDIKPKG6D ]FY&O-XU@P&H1A@#^B?\ MXP<<#P%B!SQ+T&T^EVG"/^?*&C0E ^_6BC1"\D'XG<>N.XM:YX9''%S7?^#( MXV0% AA9]__05H(I?C!8<];:W_Y E7SD7* M3>G#-&. =G(,E?S-)<&I<(-!TMK/NI\RV, G3AZE(]"W<<1V['8^<=:VP5%; M/HCPHM,G4VL_63%"(6)/B#"TSI/GGPH1>T+$0!LHCJ@#(I1HJ@DBE&BJ"2*& MSQ2@4XC8#!'KWQ3:VI#="R"28<]AT:/ @6'^@=XF;@2'I%YXLCCNWC*[GI/C M!P4B<,/PRU]?=5]M"ZZV-NSL%%Z#ITXNUXBG?L6 \Q\BDG'! \YI!%6QE6(K MQ5;;L=7B2:>,@2KF4LRU%^8RMV4NS/HPY[/Y]UHPX:7,AV<;14:K+^T,%DCG MJ9T)(;+X[\)N2R #0S,'32<#&(&$O54"OC8I>(GS:U.$JGU=7+K.M90VY0]+Q%T*VI]#QLZ?TE M]-Q,+V)!A3G>/0LS%89Y1DTPX Y%71VX#'ON)+!&;%YF![RJR5\1<%F;?.Z\ MJ$8$O$L=5;45DJJM6>#?.[;(99DXW)X.RGS'GF5T;D+?$#,$N;H\:.NYRW5'X' M4+N[S))257./HO_].GU5 Z%L5;E8\?BPW,/MK@D=IDW<'$W[7,^(0RC4N-*9 MK'RK9>A8L,'U\O5LK=A),<2>#@0KWVHID=A>J]M?-%\@Z(BWEJ;P<5G%0UP M=%'D,2FEAJ.(EKUCK.J7KX- [S1[C[FRJ=YOGU*MGI M^:*!Z5!)O31>ND(^URZ >K[*V9+B!\421%FY-]C?G2B2R.?"FG96E-;QB7QR M1QV/ERSP[SP@*IOO)E=5 MG /N\@IY1-PO6EPV'OA[D1\\+HQ3%3]OP##F3AC&'.9)>B..$>45>6$3K.*P M4%@1A^_G,;H6BQGYRKGS51Z73V(4ZDLFU8<6>;>=+Y'BHV$CY1[[:6'M"5[% M"&^D,5XHLD@K9H&A5_<(7R3D): LU.Y*%HDKL1F(DH C%R#$2$1_+E1^6B50 M\C7 GF5B$!S%'<[7S\P7-'&P0(?C\HJ?\8S7Y,A>AI&FC(E:(;@:2]2*S$I4 MVFPJ:DZE!2:SRKVRW(?#*P7#0U(H/>;DU M8'NO])**&(Q>K@^2$3C@OU)\2 M.OVBL% E*A=*5'94B4I5HK(.)2J7Z=M2/(.WTC5X1[[EDC$NTSS"O?D)_?6\ MA+=QLEY9(3A=\USNH_0;MO,!4!9C.6^@D5W7ZRL%BWGKGXSV7\"/] MNF5U2-?L69"I9)C+8LQ.3/)\#*9;4TP?5^4&+E3 MX9%4*G ;4P)S>3'';!8['S829?Z!]%Q@4YSNK?..@.WV(#M5<),Z>QS(KU@X M-)KP+[[0V M&F%=3A%F">D]+U$?/@)LA0/QUH'UP0A\FCEG S=A(&>E?1^1H$X=N.Q M&=%S 7_!S!9PI7UL 4"!99F7N)_IFYSE 0Y((L*!PG794WGW#93R>K= DH1Q3A+\ART20IE9GO2#//@C;COR&LQ5;H M%+U?'ITHEB[%$CZ @X>) _0++K)KI^S.@Q-I^Y]D)EZ0-"'R5E91/,_8>0+) ME&#I:EKXHQB,3;'>%-FO[F^=7(=.5/8; RZ&0#F M4B$1'@!-0*BQ*#B,A T;P["P#*E@)$/@,12$*(L QY$+GG">!.9QYC&,:]'@ M<<'R6B8\GETJ5L87(91< 5:)>[$.V#K.F-0!=X';X&'>+ EME.SQHG#6R%6< M,FRROR"OW7D5:D'=2-I3Y*0Q ,8/\EV96F041USCNL[4$>9C2W9VD756-ZZ% M^C*S*$VAR7V%,0%.RSR@ S@$3)Z.G9_,S@<$DJ"&L***F2KRL-C4I(TU=R+Y MHG7/Q98X=\&*GSB['2P<2/[MEV&O/_PPOZZY4\N521N;+GG-X 72 3<=N+1V M>*5S#+^&B @GG/!X)*JM5KXC&48NL5&5,^)&-))G>KSQ(;,Z%PXY%8D=,XG- MTU5!7>;$81C/9JX\*%M77PB_X#$5I19\P2O]*WI4]+A(CX$L$B_]( H:>A8E M'> MAY5TCTG>20_SEKNO_*A&$:4BRM5$F5)9:ZZK9N+D/#@A:W&A9[G4F:9]EN#Q M,4:?B_$.29BIAZ3H4M'E1G3)TBMP/#5&2,B\;RWU=\YS5X2D".D)_^,GQNVC M@OCE"]<*[,EO@=+?2\"=([[N A6%+WH8(TXRS M1-ND5G(4.-0M9HROZ$">'7(K"T>1X#JGC2*%200W'\'F""2!R<;= ;M#LP3O M520&!Y 6#E$C\E+450OJXAEJ/)-"6* /3.9W8D"S$#J*F#7QP#22]VQ<; U[ MQU_(DA5YLV*/IXE,'9D=!98Q!:$I/3NA546&&S\+XGDCF*OV.!,V>RZ?-]2> MH-CE5HTA82DT_L[RA59G<3Y9V_\\<#@MD3-QHP@!\:;5QV_T9737AO/%>3GRR*=Y$^__1X M"LYUQ+-7!8U*04?B4.2X_6!IMI-,>,4>]#-Q&,1#"53$1<4U1LSSP\3++!M* M7KH3B8;9O5,:%1ID1QL"1&1M!9,I[SP]$Q#E\X1LL2P-KQ#$/'-) M&!@BK#L3LHFSW*T3&X5MZ:WQKSLK96@OW;X>E*# M?6<8<"GHK\#W?$QXG0K/>[2?.T_&8J3GFC&!4B.'TK7%-6*,)OPD;U4'8K<% MI97?K]C3.Z]$ M3$*\<7ES\4?[]I]_GGV]N;PYN[G\[XO;LZ^?\(LO^+=\MAQ %B)(W:YFS 'W M1'XW#UU.%R>ZIG>>IPW<3[Z]4UM;U?AI\=\\% A @210P+\_75Z??[FZ_O/[ MQ34Y^^WJSQORQ]GW_[JX(=\OK_]KEQ1G/L5XR",J2?SGD%[.?QB@/B__-4E29"V,1P:(Z-_ M2SLF$&1W;-X.6=N\[=A#PQX/36M@Z0L$V3F_^GKS_>K+-2#AV_>K\XM/"/;; M87=@]MM5DJ1> D5V-J#(! Z<&C-(D)+I;=7-MQ4NX7,7WRZP2$M:ZN)31CP8 M&@U\&9'ZAO< ;9[>7_$]U>^Q"_*Z34^,[EOVCL3PFE"0DZ%9KU+;X@#X<%/4#F,W%'!L\HDZ=SW&7E 31+ 908 M>_R"#1K>*YY#RP)4KF!>T#DXI+B=D[/6\@P^2GE;'%K11"0DKH^0%=D=G['# M3[4"-*2G>(DG U8!0HXHY!, 9%IB@6@?XI62*99SP>H^PBR7MCJZ#')*< ,R MEP1]"'GY3_QZ?7&>WO8+XN1J%NXNN0,%"^475_)[AN6 _HRGL;B+F^0NQQ@F MS5W.M>:N$V:N0/["%&Y;^HV@O=E/G@9XSR0NDN\S_>[C%4F&]SL ;K"Q$%U" M^"\NCZ?J.T#C%,_M/!%Q$'2%43,8CE^?\0F>!CYPV' #TN(U7Q#(=S3@JTK1 MFI&3N(TB;R*Z"=&0D)\H\AN]>7I)A#U>V_/%%1[T80/N-TM;)N<;\>(M/DS. M<]!@9GZ');<@<=<7O7":^C.\A-,,H]#@524"@E_+#B"16+X'&O.>O$M#95"'.SQXNMDBZ!]+QI+#PA#(H8Z7LHGP M,45=%B^%E>^YC\L!-N\#+]G: G3R@(%M>XN[3AV1!T9_\+N6#M?L.3\$I0Q> MR+4>6R+L=1>PNQ36Z:\\@,:9);W.?^(\ON,XJH M(<8#@O3J&Q#4@Q_\6 ZO;0KDG9:>(/LC*4QA-*FPX"@;X"V[0?Z*-X2+LG;\ZOK MJW<\')*L3^IU\$HN6H'Z7V]9;SK;;:24[(O M"PG#Q'(Q%]Z] _XF8NP4:W%-*.KBW+W_=/G (K =O$HMHJPY!99S7KD:X'MC MY(?G/[C,OF-I:!+V&7+8"1G>P@)8KM3 M@\:/$V:GXE"!!E2YL$(W,1S*41. MS!*\JNI7RW-5>BI71>6JU+7ZE8"!]"A$08+GI)%0W<*%*-HJ4LTD^7N%\A:\ MQB-9K/&(P1*$)KH1LOI$.*'\NK=KI=?,,B,\%)H\*8)8/(8AX#J@?X :1;@\ M&*?5=B;GGXLE?0.(3;!J1Q9;/2T4?; =F^M"(9YE.K_#CTARHCBGY &V#JPU MD\FH.G/X$@J3I[5(IT:H/U[S(=,:/)2=.Y2=+ZN4E#K\]#X%VW*^RLW*T#$'FC@/2&O0.-,UX\[/G!$9K;0XR/KC MRCW]%5/P\H/T[Z>/HJHB_DO!I#?(I/6A^KSHV%F=L.= \Y\@)E&HPL.!.!\/ MT[-EV.AR:''G.P-/$@4*YX-3%!S#?^4FX.7&F,A@!J'H)AE$C(=7D%+1(Q<' M;6%.!L@#?,(MRD CGT5.TI3[^ !^5G3X8A[7 Q2-04!P-TWZW^A,))P, '+ MTX\QC2X]@*99<1M>_$GF&@@?'@^GYW>S?('5T7D6&$L3:@I8E8&\C*!/R=EF M\,L-EN:;BSN#"3#FA9JS?%5)0"8[GD""6Q8QF$/XNAB469#23\2 0_Z45V8? M<4V1JS D:U^M(BH,DNP-O8#1_Q''-UD.5.HU)=>-L?R,+6M)XVTJ'N6Q;5KYO0:!EUP/A%\Y0?9&KG&N.H4_%YNU\B3Z%*]TA>W[SB$'$*>O*7\[\6^XG]=;!**D M+N[+*R*E2B90A2:'[F3-(RE-(UBCN8Q!Z\@S%E!J@],8Q>IM6!? M_:L0,Q#65LX*F_>1N0.='1GEO7Z9')*Z>[ 1C_O/>V<:>5!6#MN4[QL:[4UR M!=?*Y3K/^F\M'/?RD%66NOX],:@K3N>ZXC?1Y''[0JQ7YNOP!D"RMG!2B3HG MYE./7H1D,^YERTYZP]6'SKGK&3)Z^D3[ QY& MXQ,G?CRR#X^\818,9CL$N<0>;$KT QDI\A=?:&VXTF+Z,1MW;5LW;D=#3#^F M;>-V8!J=6WLXZG;:_4[/I$8AV_/;V?>;R\NKFW]0CKN@EQ>\H0^P_A ^'Y(;D-IOF:6XVI\N?C][ O/Z;SX M=/GU]^M2=[OE1G!AQ- (7QO)+6YO*?7+^-DC9_%='$:DEYQ$G/L/3,3ASY,4 MYB]?SGEVHBV3&%T,T!/*FPI&2:4-GEDG:SOSV+H@=+QJ"+P@*V_<\#+J#(2$ MQ6LRB[S#>(9B .:+@_1@AM\(PS]PY_^+J2[BO)#GVDD5 1Y&;>798H(Y>VY 2(VJ!M_$">6&4@"6EC7 M ^1OZFN!N":"^-N5;.2*+9[ HS.%Y;>HZ_U'0'J:"D-#Y MF=S'XMU0B&?TYL<)R>@S@X[QTX D$\W MA=($F&L#*H0E1TO7^[JCZR+-'Z\QAZ+APPI*YN=AZ=4O<<#">Y0F]SE5+[\5 MV4Q]E,.S;O(]1_"P%NR\@.M%<=Z:%^HRYY,GO8-GA984$W=)L&M9 M(+*JDR*WXB)] I&\K)$=2FYFJ(23$7- MA.4$1[S A>_>B[2A>S 'L7<+F&Q)6)'9O">4N&Z-%V+PU!S^6_"VAEW#-ACM MW=H=UKWMC.SN+34&O=NQ873[]J@]Z+:MA;MUQAE>6/Q\=GYS]?WZMC=L&_W> M3J_4=;I+[M1U7N!MS5^H,\Y6WJC#K1*YU[+OS&62TS"U9QA<\/1\= M?+T MCH5L"D.PH=H87.U)6H ]DN>+CT@+Y9]QW$^BW'D%3(L'9"D/6*VU9/7Q[DW M!5^))HA&7Q@N!1+L]X;VL*W36W-H@,-O]W/8'(]UBO9[='2V2H/GG MU^\7OU]>WUQ\O_AT??;EXOKJ\\4__[R\^=_KB_,_OU_>7%[LQ!M."&QK2C,W MN+J9WR/AFR17GXG8)LGVR6]V_GE]@3]*?WMOUSNW;6SXIP>RTPG14K;)=5+G M\N*O&%-JLCN3.PH#OJ"JP%??P^M>/[&\"Q'7WV0A!JZ2A#<&RB7A@7_6N;WD MG[*C][>DGR97%H@._/9[#D/9+=:J&\("_$O-[RP;IDG^\W*"KA'XI/@=CP?] MD='KW)IVW[KM@+"]'?7;G=LN&S#+&/=[!ATMEGOX=/'Y[,\O-]=_?KOZ>GWQ M]1*48RJ/;DW3[/2-9EL$FQ1]2(!!$!I$@",OGZN,?"XBO-T?,L,$&\\VNJ!O MA^,.6('=\6W?ZG18SQQ8@YZQ@/#.'Y=?+Z[//E_<_&^NBL5MV^SVVWJS,;U) M,06$ A%@*%3SJ!;#:=\8<&*+N&8#P["Z0^O6'%F]VTZ[ [;5R 13JTT[3&?C M;KO;6\!U=^$LI6OT._URSU+VCN;N!FA>.'RI$X+KE"JK@H4+P<*!"A:J8.$+ M@H7YH("1I(I4('66I:=([LU>Y*CMKI^ODMB<0\,:C[L,K \;_V'6+:5F_[8] M'K6'?7M@6]3LE1?2_Y[;;7-,!*"5E\0D%&0K":1$C(C M$2\6N;CP7U^9KY91N!1@.9CBI LIAGZ:2MC6AITW>8C/I0SF)%QN+9CE@QW5 M$[ F?_-" D,3&6Y7\VN]IO95X2@VUOF8,]X*V7*KQ(@:?H6&>C,K_MRN^EL(L M:9,P^TGX36R2F**KJ7W?.OGBYP3(+B)??=2L,DVA&D;?OUHK2Y%5P8C;D=@2 M1MT/V)^BP4\\SL^+L:?FW1RCVLL8=7OM6A=A+F\-;+*WOF:VF[BU]AI;ZVJ= M?E/VUB3:[&B&HK>:T!M-QCP)F74"4A.34DZ94,.%6UA_^ROVHP_/3B<>^_!* MQEXF430+3]^_?WAXT& &[B=7G=HMO6NWFX/WD=3LVVT^_K0-F[9S\Z)H4VB:0G7F)Z-_O"#71[\F4ZQ MMR*O\906/?H?WO\S(F^QYDHP\]->CNE=#\S02 P:H'ERAL5_>2[H5U\CICQU ME24]K[,Z/C*MXOK$D%D5,&C2_/&+,P;UQ._.AN32LS1\/,L7-67:Q;N%0%73 MA(128,T4*,>AP$Q%;S6AMP8J,'/?"NQ;P$[&,;\0N*G6,O'/O.*2693X]0[T MEV$J_:7DB=)?N]9?;45O-:&W.NLO0^\;O0[77V:_;_:D_FKO77]AKWNN6\[N M\-]-E5A[51G!\O> @:PHU#+&7\ MQ;%X]?:SI(I!BX@BV#FW9YA<\\:V6M@KB44/C!6N6/+O?W- V=GD#V;S9K#? M[B.-?(EL;4U5B.RSM2XL!AJ5HZ:D3^-57-UI$_A511KK0G!U5G=+(XW[5'>) MJY;SD[+V(*L5G[FNXL._+SV 1.0'ZRD[&:B4&J]P]K9V#%,\N$4@4\Z@E.2F MC+V7I*QJMO94QF+=]M8DVFP;FO$?_Z%(KB8DMVLU&81N>()251^V]9_L9]NP M]Z;ESA'26/@_*?B98&CW,T\<-@;5EK0/OA)M@O>W@'PK]VM9%J^MFVF=.QJ, MJ,?"DZN?+GM,^EZ;NFYJ3RF_N9QL666Z 4)'*<0MMS:%45RVKH!JHC(RE3(Z M9F6TM^R.!64D=$168CO1$;L1W8U@1R6FF\FW1^&WF,IOJ1')[5U5F!7Z+:O< MB66J8JCWRK7R^UI;V?F'SLV';N>;RLX_;N'=##O_Y<*[$>RHQ'0S^?88['Q# M5V9^;2@NDYIA7NX1.OG,"/MG^C+L53[>L)8U'8@L>??OXZ MVQ,L]DI4X(<'^)N;O,KONDY\UV9!VEI$5+C%H>XW&.F@R\C93(S3,JQ$N6+'Z''4\H6.R?%_CW7/1F"5%Y3JE%%@R#J;S=4W!D$W9-,E8%]9Y'IE5>@'XZRC]5A2 M^]KL:EF[NXVV+-=RF7UX1WJSQ5] MWHT.GVK.]4XXH*KE?.9YQ-C=":^6RA+^.^Y);BS6+E<5X$NI #]4%>!5!?B7 MM8N4];;UT= R[-[HMFN/[=O.0._>#CLZO1T9AFWK':,]Z'=>?_)?' M)\:PW6G)%\5-$A@*^PG;L?M(+!J'O->S@QTD>411]#D. <#B2B5VE1ZQ"77' M>+L$!^*=L<4#?.2 Q1Z\Q0<$M3[Q>1?+'77&FM<-N0=G>Z^DOF8Y],W"+&CF M+K>\25=+9#S_=$3NT59H+MK>FU]0[&J]E1<4%2[VBXM.1VNO=$D5,EZ(C$W* M:G0&FFEL@HFF=!99(,O.&F19!V \9;N ??./LV\7Y,OEYXOK\\N+K^<7U^3R MZ[F6*QVN"*#A!+ @$/(T4"IT%)UL6>P -KF1+?%B6"RT[%ZE-L2OOZV\J"=& MD^V__O?IQ^1@IR^%5L?4^OVMFS;L"IQ;MH 2O[Y?#\#7:P'X_>I[E7-N9A8P MCV7](7Y1L2]6>-_$,2 MM;)O#I#DJX1%/7GB6\!"!V.)/,UBQ<49Q0F*$PZ>$][. L>SG!EU"4L9P!<, ML)AFI#A <<"A<<#NP*.8IBE,HQQ_Y?BO=/RC">PWA/>H]\._=ZS)83'Z(?%Q MY;Z_9$*>'%8E![XX,' CB/XZ1_0J-G" +*'LP7FVN&:>XP?DO\$#(L4X0=GI M3*O7L.(VN.(_Q7\'SW^YB,0X90!D/VI9?NQ%L#X5H% ,<4 ,H<(12R'Q"2^- MGY*O_KVX>S\05^\5I2M*7X?2=W+M9GNGLB;+4!=^YB_\M/4=7/B1P,M?P)%? M%>[?Y&B\+9AP_I[0O>_8RZ\)99< 1[[]"/^91%/WX_\'4$L#!!0 ( &62 M:%=]=)6?BP@ %PM 8 #,Q9#$N:'1M[5KO M4]LX$_Y7='3N"C-)G! H;4*9:8'.,=/2'I?.S?M1MN58@VWY)#DA[U__/BO9 M^0'I$::%H^^$#X#EE7:E??3LKJ7C7]KM\R+E121B]OOHTT<6JZC*16%9I 6W M:)U*F[*1*DM>L$]":YEE[+V6\5@PUNMV#CJ][F&GVVZ?'&.LT[J3*@:LUPM> M!_O=_3[K'@SZW4'O#?ORB>U^'9WN.>FSSZ>C_WPY]VJ_?'W_\>*4[;2#X*_^ M:1"4.VTFM+0=!,)U..]-^1^EQ,+H*4IMG M!T&FE!&=V,8[)\?4@M^"QR?'N;"<12G71MBW.U]'']JO(6&ES<3)<=#\];*A MBFT0/0.\OB5STY[*V*:#7K?[Z[#D<2R+ M<3L3B45+IW^X:--RG"X:E9_<0(N,6SD1-/K2N%$FN!Z$RJ;#VRK6]2R;?HDJ M;#OAN3ETTD;^5V!H3#"3A6BGPMO9 MZ;T96G%CVSR38VBCUJ%?DD&]&N&*UJGO&*HLQLOSFU2&TK(^!CH.0BQ=^6^9 M2=UO^10+:U4^."P;6>=E>IQ( [LS:6>#5,:Q*##";R]>[W?[P^. 1GJJF438 MD4(_8,5/SZ]&%Q\N3M^-+CY?LB=<\[66_D2+OF+X18M]X57&/G38[S*Z%K,6 MBX2V,IDQFW([8$]FR<^TA X-LH!:.]@_Z"SLJ^?2Z_SVHO>J.[Q@*9\(IL5$ MBBF"ADVE87]47 - V8Q=B5)IBU#"/BB=^RZ];OL/IA*\^S/EI6 ?92),) 7B MEV$71=09/JI+[IO9BI>>MQ/V:R>\Y\;%:Y;/V'6AIIE 9&]Y7VCO@5C!E$(A M)8!.+@O&BQFK"JLK =L1[UV^ *]PEN-)2YZQA$=HTDSEH'VKO-P=@4+ ;X;K M&8GD_%I []*8!FTQC('*C&9&.D@@DAI)"L2YJEQMGQV)H6!2[3*I%$E4& 8!- 1%.G7'V1-RD+,G4U#1(U&(L MC45V:AFG1F\WK&PM -:.+_#CS+,!/F'"8 MS*1)29S$ *56 M*)30;-@N_!T+ ,@[]?P&A46!FN@=Z.2JRH2I U:?MWN'NV+/]>\=QO[)/TI* ME0J//E+"B'B60.E!0@;=JXW5BI(510D4T61O0Q42%'H?-W_Y/X(?W_/>/!,& M.2Y\X.+,_2AI40B,>&4V[T*Q*!1P=JW)1S=5:0P .J%U(I*"E"C<.)2(+NAM MF2)]30CTU.%M@8!639_T4H+J5OC85*&1L>1:T@2D#\*.P0L:J3(4&-V.,RZ* M.DI#Q0V#4$.[3B5R.!E5&2:X')7:,+,&T6UAN:&I4P_)\PK/*,0OY3"0)TB\YP6J;-6G4/*1OP)3^ M<7UFY5"(CF YX_.W4%7VVQ9LPN5\+BTH.4WNKQE8V.3 ;F,)OQ*P9^B7AC1L MT;21J7%#II*K6+:F[7GK\(FN')Y%['C< MK4?-L3-4S= 6HKIE""YHAD#T M@#S@3IXX-XTC5[1*FWGH=0T8,L^EM4+\ Y&'"L&=WL<2]KE!=@%4\*8A7L9? MREB;W27^KB3,=SNI*B)7>^]MZY0'UBGO,N1 R,DD\$,%'Y6.[BNIK,/FO%Z8 M"GY-<=#G1"X2NFS.?;MKOGX\"$9U:N]K[C5,Q&-T-&).1-^$7)T#H@MP@U2M MY8.Q020V58YY8YW<9.H L/8[T9!M^>G!A<0[A-)$8XNWX$SA6 EP[XJX>-<2V%;H=J2SCI1&#YI]E0U]!6VTC M'6Z3L['4JX?G9/#JR3FU+)V#DV+=:&UF[&=IX_GFH\B*=*L^J81+ZB%>[7<. MWORZO#JULF:EEL[BEP8G/-+7X&:%FN?V5/-R$(+]KMM3K,"]Y_OS]SPT*JNL M&!)<[D[Q7T1%;W-,^&L1]6\;;^2!_E'G<.N QW) 8#7MCQ^S%YY\#3:=]8.@ M5C-33=2]\H:Y#Z#L1=?]/.;\C[[W!L6MI=PY"9IU6"]UY!A]Y^3/?Q9K!F,; MB#ES*5P;RK0&58E4D:I6]"_K"Q.INS!QQT,_-Q;OW+1Y3' 2!STI,G_\-:35 MVS/S:TA;)'QW1'R.SM8H'2E/=C77:2I%PLYO1%11Q&6?_<>,-1@(7,[81*SG M&E^>PJXSE%<#=HD\)@]1Z[QN,;H_^X/4WZO=%W]/I>U2W4E6TGD*'_+H>JQ5 M5<14/"@]:-AOZ2KLZHM:S_XMO0U?KES"K9M6[N#>OM];HIYM^Q22)]@' SY1 M,JXWY]&;3G].T[ZIZVX$^VO#[A[RR?\ 4$L#!!0 ( &62:%>!SPG/B @ M %0N 8 #,Q9#(N:'1M[5IM;]LX$OXKO!2[ M30#;LN.D3>4T0)NDV !]V]2]PWVD1,HB0HE:DK+C^_4W0U*V'+N;!.OFVCWG M0Q)1)&>&\W#F&8JG_^AV+\N$J;0N>&E)JCFUT#H3-B=C556T M)!^XUD)*\E8+-N&$#/J]H]Z@?]SK=[MGIS#7>1BDRI@,!M%)=-@_')+^43SL MQX,3\OD#V?\Z/C]PO2\^G8___?G2B_W\]>W[JW.RUXVB?PW/H^AB?.%?'/7Z M S+6M#3""E52&467'_?(7FYM%4?1;#;KS88]I2?1^#K*;2&/(JF4X3UFV=[9 M*;; ;T[9V6G!+25I3K7A]O7>U_&[[@GTL,)*?G8:-7]]WT2Q^=DI$U-B[%SR MUWL%U1-1=JVJP);*CF!D!*_O]+GMS@2S>3SH]W\9590Q44ZZDF<66GK#XV6; M%I-\V:B\<;'FDEHQY3A[:]Y4UFM!!R'C\?BX(; M\I'/R+4J:/F\XUO@K^%:9,]'KK<1_^$P-1@H1WN8B$98,![W#TRB!I:O^5VKB\#L^A86UJHB/ MJZ:O\S(^3H4!O:6P\S@7C/$29OCUVGSU M[NK\S?CJTT?RA&N^4=.?:-%7%+_JD'$.\QCRQ=+R1DU%FI.4:RNR.;$YM3%Y M,EU^ID5T>! EB+7QX5%OJ5^P9=#[]=G@17]T17(ZY43SJ> S2!LV%X;\7E,- M$))S2\R;E+!(8,9.@5QW@I44PS,G,(P1I)Y>QEVT-N6+@VY8M1P%TXQ6GH'Z#ER,3D!2R/\8'E64"'IV[K@C5W $#'"T2 MR=&!A ,:$RE,CMVQ6P&Q$>,C/C-A4JE,K1V6K5;2(Z32"JHQ:#9D'P#!."#, M>_WR%JJ7$@JO-Q"0KFO)3?@03'<)!S0$23Z!JEK#!!"0<)TPS$$O7KIYD PO V0[R/K*%. 5,N@2 M(IT0@/&E@&"Y$M%-G1C!!-4"#1 ^S[L<4.),M<'$;2)#/R7<.P(X1;&<[8+K]NR)=D(WP>'IS44 M/SRP/1C,L &F@B%&J5$EQ3!.#> ;620"EVK6@ A@+:A?;$SDF\3BEG)X\PJV"78!K>]3" MEA(5Q.H=;K=E2QIP>SFELG:Q"9W*LPPHH)B".\P&*K=@#0^(M?YQ,[MS,(6! M$">-YY")JNVW-7A(-J"+WAP)[G!UZKG)H%I\" YP#/F7: ?RK=MR_)=*+7=HR)K]T5E&)PR6;8PN Q6B[!%48XVK M+E2CP%>MTF:1W5T#3%D4PEK._R05) KX [YG O1SD^P#DB'R&HSL\!=9<[/] M^!^U /7=5JO+U)T@'.R*J6T74V\D\##@A0( AF4K%L#N.%F$S+PH:F:0 M[$U=@-VP3LZ8D$(V'H>-R"[";;_:>0/9.M,0)#K@;>[B&N#%G30'8'5\LA/E M5,DIQXQ7TDDX,-TL5S[^T178 LRV0@=Z?S\ X(=T]VWR]1Y^ MB<=/_JZR"V(2V"]<=U,E):T,CYM_VL:\ &G!#OP CXL()JQ^X$<+5K_N8TOK M6ST*UHW49E6\V98U[5/,><"4PM=4,#5,\>*P=_3JE_9R!6'-TK7N"[0F1S_C M:7.S0LUS=Z9I%2<0=FZZ,UB!>^\@+-[3Q"A96SY"-ZR;^.2?0H$'5)+.8U&Z M08E4Z'.U96O(?CBQ_ 23\MNQ!?AR^[!W_!&Y<,RVR&O&[ M':P^.4@>ZM!'.3%$CA"@!M4M<<>7Y%G?_3R]_?=S/?$R:XSWY\C/SII:(->$AV8-A2X/\!_7V> M"YZ1=PN6^,E7X1WRA9<"N.D_X8E\UE %8:+MA)Y\AXH?'A7?R6#GZ\C1ZX8\ M_*BI_BGTNH *+R8?@:P5"91;)QWBKD.O<<=\418D-+V9:%67# L2I>,F3[2N M *^^",(/[RC39):5R\>A:>7N\=U[S174GEU/*&D&X2*F4R580.O+5[WA(J'Y MIKYCB_ZZM+M_??9?4$L#!!0 ( &62:%?1*^I32 8 $4D 8 #,R9#$N:'1M[5I[3]LZ%/\JOIFV@41>31X^YW>.3]+[Q[8/\PSG M,4G0A^''$Y3PN!J37*)8$"RA=T)EAH:\*'"./A(A*&/HO:#)B"#D>T[;\;V. MX]EVOP=[#>I%/ ^1[[N[;LMK!7[D^,!LFS7_3<8N.[!\, ,M!W/1T.!\Y)*RG/,7/?PU$)6)F41NNYD,G$F M@NYDA[ MWNMN@9.$YB.;D51"CQ-TYGV"CK)Y)S?"A8(P+.DU4;LO[!LS@D48<9EU5TG< MM;)HUJ4\EW:*QY1-P[=#.B8E.B43=,['.'^[97K@MR2"IF^[>G9)OQ+8&@1D M-"=V1@R?CK_7-1H(:^'5["4Z9B4,UIH"=B4?AYUYC]*=:E[3DD:443D-,YHD M)(?]WKS:;7E!M^>JO4"UQ5J,^\60Y$;:F-$1G+WJ79$K6J(Z,0LCSA(8/+S) M@'&)@I;C]]SH.=E<5/_+47@,^$C$#VA\<'@^/#XZ'KP;'G\Z14^H\SLY?6E* MISF0E6&K[OH%B2L! I,'MY 9,@AJ+V+I1KV]X+V%L(EPK!9 B%M0RU8G+4) MPWFB]E (_.:5O^UU_:#CJ=6##!>@>+0=J-90A18$\:\F>YE3%20O),3*$@UX M0M &C%XZ%\[ 06JG';T34#C#%4-'#OI XRLRW5*B9+1$,2YP#&>B&!QDE*3 M&1;H@[$Z1L_:I=)U MW:[IFQ5VS!G#14G"YI_N8\2J1DQO64S5U/S;#$]Y)<.4WI"DNY =&"X;_4D! MGZ21P$QK=9R].IF1R>+P+\EQK8PJQJP&(7VRP'%WDH'=VTJ=) 2C$KBHN:W/ MNU9\S;#OK#*U/'X[=O\LOZ:I-@*VQ!BS[B*&UUU6?PB.,>!C2(2GRI3\G6Z) M/E=8@*.S*?A: 6 #F2\Z@@60&MN?%?QH=_IB9B&#)!<$L&$<03OPMI#.D,'M M0#EQ!K/!XP;&*6.L@ 5!!Y82QQDLQ0JHYM';@)*AO(G2B@$?,7#(E$/KQ'T% M%$OEU"N(M8$!#P7R.QO)#!@7<:ZK86[F->I(7&5+KC:^1\.#I>RY-I!%C+!O M@01J/G.K?A!F: K>&D/^0@QI_8D80O-4-;5SQS )PY$E*K+/G1FEF"I0*00I ME=OJP(_AY@W+@#QFX-1E 7X,(VI52G.XPZM^V##15T+MM<;]RXH9S^<%$9IN M>6]VH&"&IR:] 58-"5A*>0*I!X>C 7XA>9CSZZSQX9OXH"[RVHCW+;63U2#& M@V# *& ;J-6RJP* ,AH0<5D%WMSXZ^J"ZEGP9.V^#=5&D[5;S]QCU>UXXUZ= M/2<(7B^F9"N>M%"O6-A<&4O*^*314-.VE>>&D2#XRIZ !KY; YF-XZCDK)*D MV^#7LHC/7#5XH$V8TE']O0Q0WSR!P/&WUP?PG >PXW1>P '<$DVC\3VN#X@# M\13@J65]5P?;+:>]]P*4L+;"]0'\S '4OO)[0N*3Z^"A4O^FB/,4\KV?AC_& MLW:/.JFJ]$85 M*)[4%7__@YSEF_Z-YVI]HW8*45!5/=.7G&\^5[C#ZIM)C\J@_ M->MY"KX.L"0A.H7L6M?W=TUY_U:JF=9_'Z/@8 (HC 8 #,R9#(N:'1M[5I[4]LX$/\JNG3:PDS\BA,>=F"&!AB8*X\2 MTYO[4[;E6(-BN;)"R'WZ6UEVX@1*:>]X=>@,4$DK[4.[OUWMN/^'81QD*>8699!Z[?9C>HT*.6-DIS7&8D0S0_(<=,FE#SLM6%ZAN3&F-):IY]CV M>S_'<4RSD<%((F'&='N+.4%'Z6*2:^4\01B6])JHTQOG1HQ@X85!:?,W->Y70Y(;:6!&1W#W:G9%KW")ZU1O##F+8?'@)@7! M)7([9J=OA<\I9M/\K\?@$> C$3]A\<'!17!\>#S8"X[/3M$3VOQ.25^;T6D& M;*77Z9H+^2I=SB>BF&!01W(D4X($^3:A@I0)#% >)5Q ]J(9NI@P@AP7&TYW M+5Q'/"G)AR2:" !0$/+@!C)#!DEM+Y)JV=EVNVV$"X3AL!A2VIK:T*1:A^4L M5FJE.30')E(G;98G 8<@!<,5BC2[XM$*_^C_\8Z:I6TUY64PU+^0V&9WPBO83>D-AO% A:RMI^4L!/ M7&N@R3H]<[NJ9V3<7/Y/>EPKIXHPJW"HO%F0V)^FX/J&,B?QP*D$SBMIJ_NN M#%\)[)BK0BVOWT[?ORJO'JJ#0"PQQLQOPG@UU=H-(# &? RU\$RYDK/I%^C+ M! N(=3:#6,L!;Z#X18>P :ICXXM"H#*QB&,7;N-RB(9P@Z, M$Z5 #1$WT$$9884M"":PE#A*82M66+5(X!J7-.=UE$P8R!&!A$P%=%F[K^!B MH8)Z!;36,$"B0$YO+9YC8Q/J_!+IYE&CKL12OF25SO=H>+!40%<.TL0(XQ9( MH/IGX=4/PHR2@_V&(;\AAG1>(H;0+%'#,K@C(,)P9;'*[(M@1@FF"E1R00H5 MMF7BQ_#XAFW 'K(\+.00Q["B=B7S[ \'QN6KL(Q:'?[%A.G(YSD1)=_BWNI MP0Q/=(4#HFH6L)7R&$H/#E<#\D+QL)#7?&Y\Z)F=6_B@Y^[&AZTG! CUF"^] M>*>E3FK5D/$@'- 6V !NE?*J":"\!G1/JM_+"/7=&W!-9^,57, OJ;9I]EZC:B70 M+2?%7P^@)_?P-T3#8._WS[.OQX&BA_.MVS5M]M-_05Y]6X::C*W1[^5Y^ M;U?U5F]LWEA]\_XW[__9^N(%.OAWVKIM-"09Y0)]A1$ZA\<=5<^==D5)WL+@ M+0Q>6A@\DL)+709=E+_4$OK1Y9KW-MQ.][XGJFW>U==X*5H VWTLB8=.X2E7 M=LBW=(/\UILYG35,X\.)Y86*=V=%%GO)+-77&=74 MTA<;JU^#Y'A$#/W:Q F O(>O.:V;J)N JO.Z2T_9Y5-2?V12?K6R^R]02P$" M% ,4 " !EDFA7-%?C2IT/ #3G@ $0 @ $ &UL4$L! A0#% M @ 99)H5Y4M/062,P U$,# !4 ( !]!X ')S;',M,C R M,S Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( &62:%?EWP\S464 )[:!0 5 M " ;E2 !R*JHP_9# #J[ 0 %0 @ $]N &UL4$L! A0#% @ 99)H5ZPR&5X,S%D,2YH=&U02P$"% ,4 " !EDFA7@<\)SX@( !4+@ & M @ '=^P( #,Q9#(N:'1M4$L! A0# M% @ 99)H5]$KZE-(!@ 120 !@ ( !FP0# ')S;',M M,C R,S Y,S!X97@S,F0Q+FAT;5!+ 0(4 Q0 ( &62:%>=9_'Z/@8 (HC M 8 " 1D+ P!R&5X,S)D,BYH=&U0 52P4& H "@"F @ C1$# end