0001558370-24-007073.txt : 20240507 0001558370-24-007073.hdr.sgml : 20240507 20240507163107 ACCESSION NUMBER: 0001558370-24-007073 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Neuronetics, Inc. CENTRAL INDEX KEY: 0001227636 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services 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-38546 FILM NUMBER: 24922521 BUSINESS ADDRESS: STREET 1: 3222 PHOENIXVILLE PIKE CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 877-600-7555 MAIL ADDRESS: STREET 1: 3222 PHOENIXVILLE PIKE CITY: MALVERN STATE: PA ZIP: 19355 FORMER COMPANY: FORMER CONFORMED NAME: NEURONETICS INC DATE OF NAME CHANGE: 20030416 10-Q 1 stim-20240331x10q.htm 10-Q
0001227636--12-312024Q100http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax29092000299750002028-03-31http://fasb.org/us-gaap/2023#MoneyMarketFundsMemberhttp://fasb.org/us-gaap/2023#MoneyMarketFundsMemberP3YP9MP1YP1YP1YP10YP30Dfalse0001227636us-gaap:CommonStockMember2024-01-012024-03-310001227636us-gaap:CommonStockMember2023-01-012023-03-310001227636us-gaap:RetainedEarningsMember2024-03-310001227636us-gaap:AdditionalPaidInCapitalMember2024-03-310001227636us-gaap:RetainedEarningsMember2023-12-310001227636us-gaap:AdditionalPaidInCapitalMember2023-12-310001227636us-gaap:RetainedEarningsMember2023-03-310001227636us-gaap:AdditionalPaidInCapitalMember2023-03-310001227636us-gaap:RetainedEarningsMember2022-12-310001227636us-gaap:AdditionalPaidInCapitalMember2022-12-310001227636us-gaap:CommonStockMember2024-03-310001227636us-gaap:CommonStockMember2023-12-310001227636us-gaap:CommonStockMember2023-03-310001227636us-gaap:CommonStockMember2022-12-310001227636stim:TwoThousandTwentyInducementIncentivePlanMember2024-03-310001227636stim:TwoThousandEighteenEquityIncentivePlanMember2024-03-310001227636srt:MaximumMemberstim:TwoThousandEighteenEquityIncentivePlanMember2024-03-310001227636srt:MaximumMemberstim:TwoThousandTwentyInducementIncentivePlanMember2020-12-310001227636stim:TwoThousandTwentyInducementIncentivePlanMember2022-03-012022-03-310001227636srt:MaximumMemberstim:TwoThousandEighteenEquityIncentivePlanMember2024-01-012024-03-310001227636us-gaap:RestrictedStockUnitsRSUMember2024-03-310001227636stim:PerformanceRestrictedStockUnitsRsusMember2024-03-310001227636us-gaap:RestrictedStockUnitsRSUMember2023-12-310001227636stim:PerformanceRestrictedStockUnitsRsusMember2023-12-310001227636stim:PerformanceRestrictedStockUnitsRsusMember2024-01-012024-03-310001227636us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001227636stim:TwoThousandEighteenEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001227636us-gaap:NonUsMember2024-01-012024-03-310001227636country:US2024-01-012024-03-3100012276362024-04-012024-03-3100012276362027-01-012024-03-3100012276362026-01-012024-03-3100012276362025-01-012024-03-310001227636us-gaap:OfficeEquipmentMember2024-03-310001227636us-gaap:ManufacturingFacilityMember2024-03-310001227636us-gaap:MachineryAndEquipmentMember2024-03-310001227636us-gaap:LeaseholdImprovementsMember2024-03-310001227636us-gaap:EquipmentMember2024-03-310001227636us-gaap:ComputerEquipmentMember2024-03-310001227636us-gaap:AutomobilesMember2024-03-310001227636us-gaap:OfficeEquipmentMember2023-12-310001227636us-gaap:ManufacturingFacilityMember2023-12-310001227636us-gaap:MachineryAndEquipmentMember2023-12-310001227636us-gaap:LeaseholdImprovementsMember2023-12-310001227636us-gaap:EquipmentMember2023-12-310001227636us-gaap:ComputerEquipmentMember2023-12-310001227636us-gaap:AutomobilesMember2023-12-310001227636stim:GreenbrookTMSIncMemberstim:SecuredPromissoryNoteMember2024-03-310001227636stim:GreenbrookTMSIncMemberstim:SecuredPromissoryNoteMember2023-12-310001227636us-gaap:RetainedEarningsMember2024-01-012024-03-310001227636us-gaap:RetainedEarningsMember2023-01-012023-03-3100012276362023-01-012023-12-310001227636stim:GreenbrookTMSIncMemberstim:SecuredPromissoryNoteMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-03-310001227636stim:TwentyTwoPointFiveMillionCreditsFacilityMemberstim:TermCLoanMemberstim:SolarCapitalLtdMember2023-09-290001227636stim:SixtyMillionCreditFacilityMemberstim:OxfordFinanceLimitedLiabilityCompanyMember2024-01-012024-03-310001227636stim:SixtyMillionCreditFacilityMemberstim:OxfordFinanceLimitedLiabilityCompanyMember2024-03-310001227636stim:TwentyTwoPointFiveMillionCreditsFacilityMemberstim:TermCLoanMemberstim:SolarCapitalLtdMember2023-10-030001227636stim:TwentyTwoPointFiveMillionCreditsFacilityMemberstim:TermBLoanMemberstim:SolarCapitalLtdMember2023-03-290001227636stim:NeuroStarAdvancedTherapySystemsMembersrt:MinimumMember2024-03-310001227636stim:NeuroStarAdvancedTherapySystemsMembersrt:MaximumMember2024-03-310001227636stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember2024-03-310001227636us-gaap:MachineryAndEquipmentMember2024-01-012024-03-310001227636us-gaap:MachineryAndEquipmentMember2023-01-012023-03-310001227636srt:MinimumMemberstim:TermALoanMemberstim:SolarCapitalLtdMember2023-03-292023-03-290001227636stim:TermALoanMemberstim:SolarCapitalLtdMember2023-03-292023-03-2900012276362024-02-012024-02-2900012276362024-01-012024-01-3100012276362024-02-2900012276362024-01-310001227636stim:TermCLoanMemberstim:SolarCapitalLtdMember2023-10-030001227636stim:ExercisePriceRangeFourMember2024-01-012024-03-310001227636stim:ExercisePriceRangeThreeMember2023-01-012023-12-310001227636stim:ExercisePriceRangeFourMember2023-01-012023-12-310001227636stim:TreatmentSessionsMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:TreatmentSessionsMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:OtherProductMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:OtherProductMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:NeuroStarAdvancedTherapySystemMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:NeuroStarAdvancedTherapySystemMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001227636us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636stim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001227636country:USus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001227636country:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2024-01-012024-03-310001227636us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001227636stim:TreatmentSessionsMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:TreatmentSessionsMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:OtherProductMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:OtherProductMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:NeuroStarAdvancedTherapySystemMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:NeuroStarAdvancedTherapySystemMembercountry:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001227636us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636stim:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001227636country:USus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001227636country:USus-gaap:SalesRevenueNetMemberstim:ProductCategoryMember2023-01-012023-03-310001227636us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001227636us-gaap:StockCompensationPlanMember2024-03-310001227636us-gaap:EmployeeStockOptionMember2024-03-310001227636us-gaap:EmployeeStockMember2024-03-310001227636stim:RestrictedStockUnitsAndAwardsMember2024-03-310001227636stim:CommonStockWarrantsMember2024-03-310001227636us-gaap:StockCompensationPlanMember2023-12-310001227636us-gaap:EmployeeStockOptionMember2023-12-310001227636us-gaap:EmployeeStockMember2023-12-310001227636stim:RestrictedStockUnitsAndAwardsMember2023-12-310001227636stim:CommonStockWarrantsMember2023-12-310001227636stim:ExercisePriceRangeFourMember2024-03-310001227636stim:ExercisePriceRangeThreeMember2023-12-310001227636stim:ExercisePriceRangeFourMember2023-12-3100012276362023-03-3100012276362022-12-310001227636us-gaap:FairValueInputsLevel1Member2024-03-310001227636us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001227636us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001227636us-gaap:FairValueInputsLevel1Member2023-12-310001227636us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001227636us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001227636us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001227636us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001227636stim:NonVestedPerformanceRestrictedStockUnitsMember2024-01-012024-03-310001227636stim:CommonStockWarrantsMember2024-01-012024-03-310001227636us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001227636us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001227636stim:NonVestedPerformanceRestrictedStockUnitsMember2023-01-012023-03-310001227636stim:CommonStockWarrantsMember2023-01-012023-03-310001227636us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001227636us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001227636us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001227636us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001227636us-gaap:CostOfSalesMember2024-01-012024-03-310001227636stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember2024-01-012024-03-310001227636us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001227636us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001227636us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001227636us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001227636us-gaap:CostOfSalesMember2023-01-012023-03-310001227636stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember2023-01-012023-03-310001227636us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001227636us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001227636stim:CustomerOneMemberus-gaap:CreditConcentrationRiskMember2024-03-310001227636stim:CustomerOneMemberus-gaap:CreditConcentrationRiskMember2023-12-310001227636stim:PerformanceRestrictedStockUnitsMemberstim:TwoThousandEighteenEquityIncentivePlanMemberus-gaap:CommonStockMember2024-01-012024-03-310001227636stim:GreenbrookTMSIncMemberstim:IfMakerSCommonSharesAreTradedOnStockMarketsOtherThanNasdaqMemberstim:SecuredPromissoryNoteMember2023-03-312023-03-310001227636stim:GreenbrookTMSIncMemberstim:IfMakerSCommonSharesAreTradedOnNasdaqStockMarketMemberstim:SecuredPromissoryNoteMember2023-03-312023-03-310001227636stim:IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMemberstim:SecuredPromissoryNoteMember2023-03-312023-03-310001227636stim:TwoThousandEighteenEquityIncentivePlanMember2024-01-012024-03-310001227636stim:GreenbrookTMSIncMemberstim:SecuredPromissoryNoteMember2023-03-312023-03-310001227636stim:CustomerOneMember2024-03-310001227636stim:CustomerOneMember2023-12-310001227636stim:GreenbrookTMSIncMemberstim:SecuredPromissoryNoteMember2023-03-310001227636us-gaap:DebtInstrumentRedemptionPeriodTwoMemberstim:SolarCapitalLtdMember2023-03-292023-03-290001227636us-gaap:DebtInstrumentRedemptionPeriodThreeMemberstim:SolarCapitalLtdMember2023-03-292023-03-290001227636us-gaap:DebtInstrumentRedemptionPeriodOneMemberstim:SolarCapitalLtdMember2023-03-292023-03-290001227636stim:SuccessTMSMemberstim:SecuredPromissoryNoteMemberus-gaap:OtherNonoperatingIncomeExpenseMember2024-01-012024-03-310001227636stim:SuccessTMSMemberstim:SecuredPromissoryNoteMemberus-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-12-3100012276362023-01-012023-03-310001227636stim:EmployeeRetentionCreditMember2024-01-012024-03-310001227636stim:SolarCapitalLtdMember2023-03-292023-03-290001227636stim:TrainingFacilityCharlotteNorthCarolinaMember2024-03-310001227636stim:HeadquartersAndOfficeEquipmentIncludingCopiersMember2024-03-3100012276362024-03-3100012276362023-12-3100012276362024-05-0300012276362024-01-012024-03-31xbrli:sharesiso4217:USDutr:sqftxbrli:purestim:customerstim:installmentstim:Diso4217:USDxbrli:sharesstim:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the quarterly period ended March 31, 2024

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the transition period from _______ to _______

Commission File Number: 001-38546

NEURONETICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

33-1051425

(State or other jurisdiction of

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

incorporation or organization)

3222 Phoenixville Pike, Malvern, PA

19355

(Address of principal executive offices)

(Zip Code)

(610) 640-4202

(Registrant’s telephone number, including area code)

Not applicable.

(Former name, former address and former fiscal year, if changed since last report)

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

Title of each class

    

Trading
Symbol (s)

    

Name on each exchange on which registered

Common Stock ($0.01 par value)

STIM

The Nasdaq Global 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

There were 29,997,563 shares of the registrant’s common stock outstanding as of May 03, 2024.

NEURONETICS, INC.

Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2024

Table of Contents

Page

PART I – FINANCIAL INFORMATION

Item 1.

Financial Statements.

3

Balance Sheets as of March 31, 2024 and December 31, 2023

3

Statements of Operations for the Three Months ended March 31, 2024 and 2023

4

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

5

Statements of Cash Flows for the Three Months ended March 31, 2024 and 2023

6

Notes to Interim Financial Statements

7

Item 2.

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

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk.

30

Item 4.

Controls and Procedures.

30

PART II – OTHER INFORMATION

Item 1.

Legal Proceedings.

31

Item 1A.

Risk Factors.

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds.

31

Item 3.

Defaults Upon Senior Securities.

31

Item 4.

Mine Safety Disclosures.

31

Item 5.

Other Information.

31

Item 6.

Exhibits.

32

SIGNATURES

33

2

PART I - FINANCIAL INFORMATION

Item 1.     Financial Statements.

NEURONETICS, INC.

Balance Sheets

(Unaudited; In thousands, except per share data)

March 31, 

December 31, 

    

2024

    

2023

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

47,730

$

59,677

Accounts receivable, net

 

17,504

 

15,782

Inventory

 

6,694

 

8,093

Current portion of net investments in sales-type leases

 

816

 

905

Current portion of prepaid commission expense

 

2,630

 

2,514

Current portion of notes receivable

2,121

2,056

Prepaid expenses and other current assets

 

4,370

 

4,766

Total current assets

 

81,865

 

93,793

Property and equipment, net

 

1,847

 

2,009

Operating lease right-of-use assets

 

2,628

 

2,773

Net investments in sales-type leases

 

517

 

661

Prepaid commission expense

 

8,408

 

8,370

Long-term notes receivable

3,663

 

3,795

Other assets

 

4,883

 

4,430

Total assets

$

103,811

$

115,831

Liabilities and Stockholders’ Equity

 

  

 

Current liabilities:

 

  

 

Accounts payable

$

2,979

$

4,752

Accrued expenses

 

9,045

 

12,595

Deferred revenue

 

1,623

 

1,620

Current portion of operating lease liabilities

 

851

 

845

Total current liabilities

 

14,498

 

19,812

Long-term debt, net

 

59,444

 

59,283

Deferred revenue

 

35

 

200

Operating lease liabilities

 

2,179

 

2,346

Total liabilities

 

76,156

 

81,641

Commitments and contingencies (Note 18)

 

 

Stockholders’ equity:

 

  

 

Preferred stock, $0.01 par value: 10,000 shares authorized; no shares issued or outstanding on March 31, 2024 and December 31, 2023

 

 

Common stock, $0.01 par value: 200,000 shares authorized; 29,975 and 29,092 shares issued and outstanding on March 31, 2024 and December 31, 2023, respectively

 

300

 

291

Additional paid-in capital

 

411,309

 

409,980

Accumulated deficit

 

(383,954)

 

(376,081)

Total Stockholders' equity

 

27,655

 

34,190

Total liabilities and Stockholders’ equity

$

103,811

$

115,831

The accompanying notes are an integral part of these unaudited interim financial statements.

3

NEURONETICS, INC.

Statements of Operations

(Unaudited; In thousands, except per share data)

Three Months Ended

March 31, 

2024

2023

Revenues

    

$

17,417

    

$

15,540

Cost of revenues

 

4,329

 

4,144

Gross profit

 

13,088

 

11,396

Operating expenses:

 

 

  

Sales and marketing

 

11,641

 

11,902

General and administrative

 

5,957

 

6,611

Research and development

 

2,349

 

2,790

Total operating expenses

 

19,947

 

21,303

Loss from operations

 

(6,859)

 

(9,907)

Other (income) expense:

 

 

  

Interest expense

 

1,826

 

1,253

Other income, net

 

(812)

 

(640)

Net loss

$

(7,873)

$

(10,520)

Net loss per share of common stock outstanding, basic and diluted

$

(0.27)

$

(0.38)

Weighted average common shares outstanding, basic and diluted

 

29,472

 

28,034

The accompanying notes are an integral part of these unaudited interim financial statements.

4

NEURONETICS, INC.

Statements of Changes in Stockholders’ Equity

(Unaudited; In thousands)

    

    

    

    

Additional

    

    

    

Total

Common Stock

Paid-in

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity 

Balance at December 31, 2022

 

27,268

$

273

$

402,679

$

(345,892)

$

57,060

Share-based awards and options exercises

 

1,197

 

12

 

(12)

 

 

Share-based compensation expense

 

 

 

1,805

 

 

1,805

Net loss

 

 

 

 

(10,520)

 

(10,520)

Balance at March 31, 2023

 

28,465

$

285

$

404,472

$

(356,412)

$

48,345

Balance at December 31, 2023

 

29,092

$

291

$

409,980

$

(376,081)

$

34,190

Share-based awards and options exercises

 

883

 

9

 

(9)

 

 

Share-based compensation expense

 

 

 

1,338

 

 

1,338

Net loss

 

 

 

 

(7,873)

 

(7,873)

Balance at March 31, 2024

 

29,975

$

300

$

411,309

$

(383,954)

$

27,655

The accompanying notes are an integral part of these unaudited interim financial statements.

5

NEURONETICS, INC.

Statements of Cash Flows

(Unaudited; In thousands)

Three Months Ended March 31, 

2024

2023

Cash flows from Operating activities:

    

  

    

  

Net loss

$

(7,873)

$

(10,520)

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

 

  

 

  

Depreciation and amortization

 

560

 

516

Allowance for credit losses

566

330

Inventory impairment

71

Share-based compensation

 

1,338

 

1,805

Non-cash interest expense

 

161

 

188

Changes in certain assets and liabilities:

 

 

  

Accounts receivable, net

 

(2,667)

 

(2,337)

Inventory

 

1,328

 

(243)

Net investments in sales-type leases

 

234

 

535

Prepaid commission expense

 

(154)

 

(175)

Prepaid expenses and other assets

 

116

 

131

Accounts payable

 

(1,983)

 

2,484

Accrued expenses

 

(3,549)

 

(7,680)

Deferred revenue

 

(163)

 

(247)

Net Cash used in Operating activities

 

(12,015)

 

(15,213)

Cash flows from Investing activities:

 

  

 

  

Purchases of property and equipment and capitalized software

 

(375)

 

(234)

Repayment of notes receivable

443

51

Net Cash provided by (used in) Investing activities

 

68

 

(183)

 

Cash flows from Financing activities:

 

  

 

  

Payments of debt issuance costs

 

 

(801)

Proceeds from issuance of long-term debt

2,500

Repayment of long-term debt

(1,200)

Net Cash provided by Financing activities

 

 

499

Net decrease in Cash and Cash equivalents

 

(11,947)

 

(14,897)

Cash and Cash equivalents, Beginning of Period

 

59,677

 

70,340

Cash and Cash equivalents, End of Period

$

47,730

$

55,443

Supplemental disclosure of cash flow information:

 

 

  

Cash paid for interest

$

1,666

$

1,064

Supplemental disclosure of non-cash investing and financing activities:

 

  

 

  

Purchases of property and equipment and capitalized software in accounts payable and accrued expenses

$

210

$

52

Reduction of accounts receivable in current and long-term notes receivable

$

381

$

6,146

The accompanying notes are an integral part of these unaudited interim financial statements.

6

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

1.     DESCRIPTION OF BUSINESS

Neuronetics, Inc. (the “Company”) is a commercial stage medical technology company focused on designing, developing and marketing products that improve the quality of life for patients who suffer from neurohealth disorders. The Company’s first commercial product, the NeuroStar Advanced Therapy System, is a non-invasive and non-systemic office-based treatment that uses transcranial magnetic stimulation (“TMS”) to create a pulsed, MRI-strength magnetic field that induces electrical currents designed to stimulate specific areas of the brain associated with mood. The NeuroStar Advanced Therapy System was cleared in 2008 by the United States (“U.S.”) Food and Drug Administration (the “FDA”) to treat adult patients with major depressive disorder (“MDD”) who have failed to achieve satisfactory improvement from prior antidepressant medication in the current MDD episode. It is also cleared by the FDA as an adjunct for adults with obsessive-compulsive disorder (“OCD”), and to decrease anxiety symptoms in adult patients with MDD that may exhibit comorbid anxiety symptoms (anxious depression), and as an adjunct for the treatment of MDD in adolescent patients aged 15-21. The NeuroStar Advanced Therapy System is also available in other parts of the world, including Japan, where it is listed under Japan’s national health insurance. The Company intends to continue to pursue development of its NeuroStar Advanced Therapy System for additional indications.

Liquidity

As of March 31, 2024, the Company had cash and cash equivalents of $47.7 million and an accumulated deficit of $384.0 million. The Company incurred negative cash flows from operating activities of $12.0 million for the three months ended March 31, 2024 and $32.0 million for the year ended December 31, 2023. The Company has incurred operating losses since its inception, and management anticipates that its operating losses will continue in the near term as the Company continues to invest in sales, marketing and product development activities. The Company’s primary sources of capital to date have been proceeds from its initial public offering (“IPO”), private placements of its convertible preferred securities, borrowings under its credit facility, proceeds from its secondary public offering of common stock and revenues from sales of its products. As of March 31, 2024, the Company had $60.0 million of borrowings outstanding under its credit facility, which has a final maturity in March 2028. Management believes that the Company’s cash and cash equivalents as of March 31, 2024 and anticipated revenues from sales of its products are sufficient to fund the Company’s operations for at least the next 12 months from the issuance of these financial statements.

2.     BASIS OF PRESENTATION

The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASUs”) promulgated by the Financial Accounting Standards Board (the “FASB”).

Interim Financial Statements

The accompanying unaudited interim financial statements have been prepared from the books and records of the Company in accordance with U.S. GAAP for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the “SEC”), which permit reduced disclosures for interim periods. All adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the accompanying balance sheets and statements of operations and stockholders’ equity and cash flows have been made. Although these interim financial statements do not include all of the information and footnotes required for complete annual financial statements, management believes the disclosures are adequate to make the information presented not misleading. Unaudited interim results of operations and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the

7

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

results that may be expected for the full year. Unaudited interim financial statements and footnotes should be read in conjunction with the audited financial statements and footnotes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024, wherein a more complete discussion of significant accounting policies and certain other information can be found.

Use of Estimates

The preparation of financial statements in accordance with U.S. GAAP and the rules and regulations of the SEC requires the use of estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although management believes its estimates and assumptions are reasonable when made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Due to the risks and uncertainties involved in the Company’s business and evolving market conditions, and given the subjective element of the estimates and assumptions made, actual results may differ materially from estimated results.

3.     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company’s complete summary of significant accounting policies can be found in “Summary of Significant Accounting Policies” in the audited financial statements included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024.

4.     RECENT ACCOUNTING PRONOUNCEMENTS

New Accounting Standards Adopted by the Company

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires public companies to disclose for each reportable segment the significant expense categories and amounts for such expenses. ASU 2023-07 is effective for annual periods beginning December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2024. The Company is currently evaluating the impacts of ASU 2023-07 on its disclosures.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”), which requires public business entities to disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2025. The Company is currently evaluating the impacts of ASU 2023-09 on its disclosures.

Other than the items noted above, there have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our unaudited interim financial statements.

8

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

5.     FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS

The carrying values of cash equivalents, accounts receivable, prepaids and other current assets, and accounts payable on the Company’s balance sheets approximated their fair values as of March 31, 2024 and December 31, 2023 due to their short-term nature. The carrying values of the Company’s credit facility approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate. The carrying value of the Company’s notes receivable approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate.

Certain of the Company’s financial instruments are measured at fair value using a three-level hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1:

Inputs are quoted prices for identical instruments in active markets.

Level 2:

Inputs are quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-derived valuations whose inputs are observable or whose significant value drivers are observable.

Level 3:

Inputs are unobservable and reflect the Company’s own assumptions, based on the best information available, including the Company’s own data.

The following tables set forth the carrying amounts and fair values of the Company’s financial instruments as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

    

Amount

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (cash equivalents)

$

27,855

$

27,855

$

27,855

$

$

    

December 31, 2023

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

Amount

Fair Value

(Level 1)

(Level 2)

(Level 3)

Assets

    

  

    

  

    

  

    

  

    

  

Money market funds (cash equivalents)

$

27,507

$

27,507

$

27,507

$

$

9

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

6.     ACCOUNTS RECEIVABLE

The following table presents the composition of accounts receivable, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Gross accounts receivable - trade

$

18,756

$

16,577

Less: Allowances for credit losses

 

(1,252)

 

(795)

Accounts receivable, net

$

17,504

$

15,782

7.     INVENTORY

Inventory is stated at the lower of cost and net realizable value, with cost being determined on a first in, first out basis. The Company’s inventory is primarily comprised of finished goods and work-in-process.

8.     PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE

The following table presents the composition of property and equipment, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Laboratory equipment

$

702

$

702

Office equipment

 

495

 

495

Auto

23

23

Computer equipment and software

 

1,105

 

1,082

Manufacturing equipment

 

551

 

551

Leasehold improvements

 

1,436

 

1,436

Rental equipment

 

542

 

542

Property and equipment, gross

 

4,854

 

4,831

Less: Accumulated depreciation

 

(3,007)

 

(2,822)

Property and equipment, net

$

1,847

$

2,009

As of March 31, 2024 and December 31, 2023, the Company had capitalized software costs, net, of $4.4 million and $4.2 million, respectively, which are included in “Prepaid expenses and other current assets” and “Other assets” on the balance sheets.

Depreciation and amortization expense was $0.6 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

9.     NOTES RECEIVABLE

Greenbrook TMS Inc.

On March 31, 2023, the Company entered into a Secured Promissory Note and Guaranty Agreement (the “Promissory Note”) with TMS Neurohealth Centers Inc. (the “Maker”) and Greenbrook TMS Inc. and its

10

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

subsidiaries, excluding the Maker (the “Guarantors”), in the principal amount of $6.0 million for a period of four years.

Notes receivable outstanding was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.

The Promissory Note bears interest at a rate equal to the sum of (a) the floating interest rate of daily secured overnight financing rate as administered by the Federal Reserve Bank of New York on its website (“SOFR”) plus (b) 7.65%.

Pursuant to the terms of the Promissory Note, in the event of an event of default thereunder, the Maker will be required to issue common share purchase warrants to the Company equal to (i) 200% of the unpaid amount of any delinquent amount or payment due and payable under the Promissory Note, together with all outstanding and unpaid accrued interest, fees, charges and costs, divided by (ii) the exercise price of the warrants, which will represent (i) if the Maker’s common shares are traded on the Nasdaq Stock Market (“Nasdaq”), a 20% discount to the 30-day volume weighted average closing price of Greenbrook TMS Inc.’s common shares traded on the Nasdaq prior to the date of issuance (subject to any limitations that may be required by Nasdaq), (ii) if the Maker’s common shares are not then traded on Nasdaq, but are traded on the Toronto Stock Exchange (“TSX”) or another nationally recognized U.S. or Canadian securities exchange, inter-dealer quotation system or over-the-counter market (an “Other Market”), a 20% discount to the 30-day volume weighted average closing of Greenbrook TMS Inc’s common shares traded on the TSX or Other Market, as elected by the Company, or (iii) if the Maker’s common shares are not traded on any of the above trading markets, a 20% discount to the fair market value of a common share as determined pursuant to the Promissory Note.

Under the Promissory Note and related loan documents, the Maker and the Guarantors have granted to the Company a security interest in substantially all of the Maker’s and the Guarantors’ assets and the Guarantors have guaranteed the Maker’s obligations under the Promissory Note. The Company’s security interest pursuant to the Promissory Note and related loan documents ranks pari passu with the Maker’s senior lender, Madryn Fund Administration, LLC, and is subject to an intercreditor agreement.

Interest income recognized by the Company related to notes receivable was $0.2 million and $0 million for the three months ended March 31, 2024 and 2023, respectively, and is included within other income, net on the statements of operations.

10.     LEASES

Lessee:

The Company has operating leases for its corporate headquarters, a training facility and office equipment, including copiers. The Company leases an approximately 32,000 square foot facility in Malvern, Pennsylvania for its corporate headquarters, which includes office and warehouse space. The Company leases an approximately 9,600 square foot facility in Charlotte, North Carolina as a training facility for its NeuroStar Advanced Therapy Systems. The Company does not currently have any finance leases or executed leases that have not yet commenced.

Operating lease rent expense was $0.2 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, the weighted average remaining lease term of operating leases was 3.8 years and the weighted average discount rate was 7.2%.

11

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

The following table presents the supplemental cash flow information as a lessee related to leases (in thousands):

    

Three Months Ended

March 31, 2024

    

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

275

$

267

The following table sets forth by year the required future payments of operating lease liabilities (in thousands):

    

Year ended

March 31, 2024

Remainder of 2024

$

659

2025

898

2026

 

921

2027

 

882

2028

 

116

Total lease payments

 

3,476

Less imputed interest

 

(446)

Present value of operating lease liabilities

$

3,030

Lessor sales-type leases:

Certain customers have purchased NeuroStar Advanced Therapy Systems on a rent-to-own basis. The lease term is three or four years with a customer option to purchase the NeuroStar Advanced Therapy System at the end of the lease or automatic transfer of ownership of the NeuroStar Advanced Therapy System at the end of the lease.

The following table sets forth a maturity analysis of the undiscounted lease receivables related to sales-type leases (in thousands):

    

March 31, 

2024

Remainder of 2024

$

692

2025

431

2026

 

118

2027

 

92

Total sales-type lease receivables

$

1,333

As of March 31, 2024, the carrying amount of the lease receivables was $1.3 million. The Company does not have any unguaranteed residual assets.

Lessor operating leases:

NeuroStar Advanced Therapy Systems sold for which collection is not probable are accounted for as operating leases. For the three months ended March 31, 2024 and 2023, the Company recognized operating lease income of $0.02 million and $0.04 million, respectively.

The Company maintained rental equipment, net, of $0.3 million as of March 31, 2024 and December 31, 2023, respectively, which are included in “Property and equipment, net” on the balance sheets. Rental equipment depreciation expense was $0.02 million for the three months ended March 31, 2024 and 2023, respectively.

12

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

11.     PREPAID COMMISSION EXPENSE

The Company pays a commission on both NeuroStar Advanced Therapy System sales and treatment session sales. Since the commission paid for system sales is not commensurate with the commission paid for treatment sessions, the Company capitalizes commission expense associated with NeuroStar Advanced Therapy System sales commissions paid that is incremental to specifically anticipated future treatment session orders. In developing this estimate, the Company considered its historical treatment session sales and customer retention rates, as well as technology development life cycles and other industry factors. These costs are periodically reviewed for impairment.

NeuroStar Advanced Therapy System commissions are deferred and amortized on a straight-line basis over a seven year period equal to the average customer term, which the Company deems to be the expected period of benefit for these costs.

On the Company’s balance sheets, the current portion of capitalized contract costs is represented by the current portion of prepaid commission expense, while the long-term portion is included in prepaid commission expense. Amortization expense was $0.7 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

12.     ACCRUED EXPENSES

The following table presents the composition of accrued expenses as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 

    

December 31, 

2024

2023

Compensation and related benefits

$

4,032

$

8,003

Consulting and professional fees

 

614

 

488

Research and development expenses

 

285

 

260

Sales and marketing expenses

1,689

1,760

Warranty

 

239

 

213

Sales and other taxes payable

 

742

 

818

Interest payable

567

Other

 

877

 

1,053

Accrued expenses

$

9,045

$

12,595

13.     REVENUE AND DEFERRED REVENUE

Payment terms typically require payment upon shipment or installation of the NeuroStar Advanced Therapy System and additional payments as access codes for treatment sessions are delivered, which can span several years after the NeuroStar Advanced Therapy System is first delivered and installed. The timing of revenue recognition compared to billings and cash collections typically results in accounts receivable. However, sometimes customer advances and deposits may be required for certain customers and are recorded as contract liabilities (deferred revenue). For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual coverage period and recognizes revenue over the term of the coverage period.

13

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

As of March 31, 2024, the Company expects to recognize approximately the following percentages of deferred revenue by year:

    

Revenue

 

Year:

Recognition

 

Remainder of 2024

78

%

2025

 

19

%

2026

 

2

%

2027

 

1

%

Total

 

100

%

GraphicRevenue recognized for the three months ended March 31, 2024 and 2023 that was included in the contract liability balance at the beginning of the year was $0.6 million and $0.9 million, respectively, and primarily represented revenue earned from separately priced extended warranties, customer deposits, milestone revenue, and clinical training.

Customers

Significant customers are those that represent more than 10% of the Company’s total revenue. For the period ended March 31, 2024 and 2023, one customer accounted for 17% and 18%, respectively, of the Company’s revenue.

Accounts receivable outstanding related to that customer was $2.4 million and $1.9 million as of March 31, 2024 and December 31, 2023, respectively.

Notes receivable outstanding related to that customer was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.

Geographical information

The following geographic data includes revenue generated from the Company’s third-party distributors. The Company’s revenue was generated in the following geographic regions and by product line for the periods indicated (in thousands):

Revenues by Geography

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

Amount

Revenues

Amount

Revenues

 

(in thousands, except percentages)

U.S.

    

$

16,793

    

96

%  

$

14,964

    

96

%

International

 

624

 

4

%  

 

576

 

4

%

Total revenues

$

17,417

 

100

%  

$

15,540

 

100

%

14

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

U.S. Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

3,310

20

%  

$

3,850

26

%

Treatment sessions

 

12,988

 

77

%

 

10,643

 

71

%

Other

 

495

 

3

%

 

471

 

3

%

Total U.S. revenues

$

16,793

 

100

%

$

14,964

 

100

%

International Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

258

 

41

%  

$

259

 

45%

%

Treatment sessions

 

172

 

28

%  

 

184

 

32%

%

Other

 

194

 

31

%  

 

133

 

23%

%

Total international revenues

$

624

 

100

%  

$

576

 

100%

%

14.     DEBT

The following table presents the composition of debt as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Outstanding principal

$

60,000

$

60,000

Accrued final payment fees

 

1,856

 

1,856

Less debt discounts

 

(2,412)

 

(2,573)

Total debt, net

 

59,444

 

59,283

Less current portion

 

 

Long-term debt, net

$

59,444

$

59,283

For the three months ended March 31, 2024 the Company recognized interest expense of $1.8 million, of which $1.7 million was cash and $0.1 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees. For the three months ended March 31, 2023, the Company recognized interest expense of $1.3 million, of which $1.1 million was cash and $0.2 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees.

Solar Credit Facility

On March 2, 2020 the Company entered into a Loan and Security Agreement with Solar Capital Ltd as collateral agent and other lenders as defined in the agreement (such agreement, as amended, the “Solar Facility”).

On March 7, 2024, the Company entered into a sixth amendment (the “Solar Sixth Amendment”) to the Solar Facility. Under the Solar Sixth Amendment, Solar: (a) waived the specified events with respect to the Company’s non-compliance with the required revenue under the net product revenue covenant; and (b)

15

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

amended the financial covenants by increasing the amount of the liquidity covenant and temporarily decreasing the net product revenue covenant to reflect current projections.

On September 29, 2023, the Company entered into a fifth amendment (the “Solar Fifth Amendment”) to the Solar Facility. The Solar Fifth Amendment allowed the Company to draw on the $22.5 million Term C Loan portion of the Solar Facility and revise the required testing levels of the net product revenue and minimum liquidity covenants for certain testing periods. On October 3, 2023, the Company borrowed $22.5 million under the Term C Loan portion of the Solar Facility, resulting in total borrowing of $60 million.

On March 29, 2023, the Company entered into a fourth amendment (the “Solar Fourth Amendment”) to the Loan and Security Agreement dated March 2, 2020 with SLR Investment Corp. (formerly known as Solar Capital Ltd.). The Solar Fourth Amendment increased the borrowings by $2.5 million, extended the interest only period from March 2023 to March 2026, and extended the maturity date from February 2025 to March 2028. In addition, the Solar Fourth Amendment changed the basis of the interest expense from LIBOR to SOFR.

The Solar Facility accrues interest from the date of borrowing through the date of repayment at a floating per annum rate of interest, which resets monthly and is equal to the greater of 5.65% plus (a) 3.95% or (b) daily simple SOFR for a term of one month. Only interest is required to be paid on the Solar Facility until March 1, 2026. Prior to the effectiveness of the Solar Fourth Amendment, the interest only period with respect to the Term A Loan expired on March 1, 2023. Commencing April 1, 2026, the Company will be required to make monthly payments of principal and interest on the Solar Facility.

In addition to the principal and interest payments due under the Solar Facility, the Company is required to pay a final payment fee to Solar upon the earlier of prepayment, acceleration or the maturity date of the Solar Facility equal to 4.95% of the principal amount of the term loans actually funded. If the Company prepays the Solar Facility prior to their respective scheduled maturities, the Company will also be required to pay prepayment fees to Solar equal to 3% of the principal amount of such term loan then-prepaid if prepaid on or before the first anniversary of the Term C Funding Date, 2% of the principal amount of such term loan then-prepaid if prepaid after the first anniversary and on or before the second anniversary of the Term C Funding Date, or 1% of the principal amount of such term loan then-prepaid if prepaid after the second anniversary of the Term C Funding Date.

The Company is also required to pay Solar an exit fee upon the occurrence of (a) any liquidation, dissolution or winding up of the Company, (b) any transaction that results in a person obtaining control over the Company, (c) the Company achieving $100 million in trailing twelve-month net product revenue or (d) the Company achieving $125 million in trailing twelve-month net product revenue. The exit fee for liquidation, dissolution, winding up or change of control of the Company is equal to 2% of the principal amount of the term loans actually funded. The exit fee for achieving either $100 million or $125 million in trailing twelve-month net product revenue is equal to 1% of the principal amount of the term loans actually funded or, if both net product revenue milestones are achieved, 2% of the principal amount of the term loans actually funded. The exit fee is capped at 2% of the principal amount of the term loans actually funded.

On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million.

As of March 31, 2024, the Company is in compliance with all covenants in the Solar Facility and is projected to be in compliance with the covenants going forward.

16

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

15.     COMMON STOCK

Common Stock

The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

    

December 31, 2023

Shares of common stock issued

 

29,975

 

29,092

Shares of common stock reserved for issuance for:

 

  

 

  

Common stock warrants outstanding

 

21

 

41

Stock options outstanding

 

1,270

 

1,270

Restricted stock units outstanding

 

3,299

 

3,360

Shares available for grant under stock incentive plans

 

1,320

 

978

Shares available for sale under employee stock purchase plan

 

1,624

 

1,335

Total shares of common stock issued and reserved for issuance

 

37,509

 

36,076

Common Stock Warrants

The following table summarize the Company’s outstanding common stock warrants as of March 31, 2024, and December 31, 2023:

March 31, 2024

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

21

$

9.73

 

Dec-2024

21

 

  

 

  

December 31, 2023

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

20

$

9.73

 

Mar-2024

21

$

9.73

 

Dec-2024

41

 

  

 

  

16.     LOSS PER SHARE

The Company’s basic loss per common share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the period. The Company’s restricted stock awards (non-vested shares) are issued and outstanding at the time of grant but are excluded from the Company’s computation of weighted average shares outstanding in the determination of basic loss per share until vesting occurs.

A net loss cannot be diluted, so when the Company is in a net loss position, basic and diluted loss per common share are the same. If the Company achieves profitability in the future, the denominator of a diluted earnings per common share calculation will include both the weighted average number of shares outstanding and the number of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options, non-vested restricted stock units and non-vested performance restricted stock units (“PRSUs”) using the treasury stock method,

17

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

along with the effect, if any, from the potential conversion of outstanding securities, such as convertible preferred stock.

The following potentially dilutive securities outstanding as of March 31, 2024 and 2023 have been excluded from the denominator of the diluted loss per share of common stock outstanding calculation (in thousands):

March 31, 

    

2024

    

2023

Stock options

1,270

1,291

Non-vested PRSUs

 

395

 

395

Non-vested restricted stock units

 

2,904

 

3,253

Common stock warrants

 

21

 

61

17.     SHARE-BASED COMPENSATION

The amount of share-based compensation expense recognized by the Company by location in its statements of operations for the three months ended March 31, 2024 and 2023 is as follows (in thousands):

    

Three Months Ended March 31, 

2024

    

2023

Cost of revenues

$

34

$

37

Sales and marketing

 

350

 

642

General and administrative

 

777

 

967

Research and development

 

177

 

159

Total

$

1,338

$

1,805

2018 Equity Incentive Plan

In June 2018, the Company adopted the 2018 Equity Incentive Plan, ( the “2018 Plan”), which authorized the issuance of up to 1.4 million shares, subject to an annual 4% increase based on the number of shares of common stock outstanding, in the form of restricted stock, stock appreciation rights and stock options to the Company’s directors, employees and consultants. The amount and terms of grants are determined by the Company’s board of directors. All stock options granted to date have had exercise prices equal to the fair value, as determined by the closing price as reported by the Nasdaq Global Market, of the underlying common stock on the date of grant. The contractual term of stock options is up to 10 years, and stock options are exercisable in cash or as otherwise determined by the board of directors. Generally, stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second and third anniversaries of the grant date. PRSUs generally vest based on appreciation of the Company’s common stock to a certain price as determined by the Company’s board of directors measured using a trailing 30-day volume-weighted average price of a share of the Company’s common stock. The fair value of the PRSU awards are determined using a risk neutral Monte Carlo simulation valuation model. As of March 31, 2024, there were 1.1 million shares available for future issuance under the 2018 Plan.

18

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

2020 Inducement Incentive Plan

In December 2020, the Company adopted the 2020 Inducement Incentive Plan (the “2020 Plan”), which authorized the issuance of up to 0.4 million shares, subject to increase by approval of the Company’s board of directors, in the form of stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards and other stock awards to eligible employees who satisfy the standards for inducement grants under Nasdaq Global Market rules. In March 2022, the Company’s board of directors approved an additional 0.5 million shares for the issuance under the 2020 Plan. An individual who previously served as an employee or director of the Company is not eligible to receive awards under the 2020 Plan. The amount and terms of grants are determined by the Company’s board of directors. As of March 31, 2024, there were 0.2 million shares available for future issuance under the 2020 Plan.

Stock Options

The following table summarizes the Company’s stock option activity for the three months ended March 31, 2024:

    

    

    

    

    

Weighted

Aggregate

Number of

Weighted

average

average

Shares under

average

Remaining

Intrinsic

Option

Exercise Price

Contractual

Value

(in thousands)

per Option

Life (in years)

(in thousands)

Outstanding at December 31, 2023

 

1,270

$

3.90

 

 

Granted

 

$

 

  

 

  

Exercised

 

$

 

 

  

Forfeited

 

$

 

  

 

  

Outstanding at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

Exercisable at March 31, 2024

 

1,187

$

4.03

 

5.7

 

$

2,495

Vested and expected to vest at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

The Company recognized share-based compensation expense related to stock options of $0.1 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, there was $0.1 million of total unrecognized compensation cost related to non-vested stock options, which the Company expects to recognize over a weighted average period of 0.3 years.

For the three months ended March 31, 2024, the Company did not grant stock options.

Restricted Stock Units and PRSUs

The following table summarizes the Company’s restricted stock unit and PRSU activity for March 31, 2024:

    

Non-vested

    

Weighted

    

Non-vested

    

Weighted

Restricted

average

PRSUs

average

Stock Units

Grant-date

Grant-date

(in thousands)

Fair Value

(in thousands)

Fair Value

Non-vested at December 31, 2023

2,965

$

4.37

 

395

$

6.77

Granted

 

990

$

3.24

 

$

Vested

 

(883)

$

5.21

 

$

Forfeited

 

(168)

$

4.58

 

$

Non-vested at March 31, 2024

 

2,904

$

3.71

 

395

$

6.77

The Company recognized $1.3 million and $1.7 million in share-based compensation expense related to the restricted stock units and PRSUs for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, there was $8.9 million of unrecognized compensation cost related to non-vested restricted

19

Table of Contents

NEURONETICS, INC.

Notes to Interim Financial Statements

(Unaudited)

stock units and PRSUs, which the Company expects to recognize over a weighted average period of 2.0 years. The total fair value at the vesting date of restricted stock units and PRSUs vested during the three months ended March 31, 2024 was $3.1 million.

The Company did not grant PRSUs during the three months ended March 31, 2024.

18.     COMMITMENTS AND CONTINGENCIES

Legal Matters

The Company is subject from time to time to various claims and legal actions arising during the ordinary course of its business. Management believes that there are currently no claims or legal actions that would reasonably be expected to have a material adverse effect on the Company’s results of operations, financial condition, or cash flows.

19.     SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company currently operates in one business segment as it is managed and operated as one business. A single management team that reports to the chief operating decision maker comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its products or product development.

20.     GOVERNMENT ASSISTANCE

Employee Retention Credit

The Coronavirus Aid, Relief and Economic Security Act provided an Employee Retention Credit (the “ERC”), which was a refundable tax credit related to certain payroll taxes. The Company applied the grant model and determined that the criteria for recognition of the ERC was met during the year ended December 31, 2023 based on the Company’s determination of eligibility and filing of the ERC claim. As of March 31, 2024, the $2.9 million ERC receivable is reported within prepaid expenses and other current assets on the Company’s balance sheets.

20

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

The following discussion and analysis of our financial condition and results of operations, as well as other sections in this Quarterly Report on Form 10-Q, should be read in conjunction with our unaudited interim financial statements and related notes thereto included elsewhere herein. In addition to historical financial information, some of the information contained in the following discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts, including statements regarding our future results of operations and financial position, business strategy, current and prospective products, product approvals, research and development costs, current and prospective collaborations, timing and likelihood of success, plans and objectives of management for future operations and future results of current and anticipated products, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “would,” “should,” “expect,” “plan,” “design,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential,” “outlook” or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of risks, uncertainties and assumptions described in “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K filed with the SEC on March 8, 2024.These risks and uncertainties include, without limitation, risks and uncertainties related to: our ability to achieve or sustain profitable operations due to our history of losses; our reliance on the sale and usage of our NeuroStar Advanced Therapy System to generate revenues; the scale and efficacy of our salesforce; availability of coverage and reimbursement from third-party payors for treatments using our products; physician and patient demand for treatments using our products; developments in respect of competing technologies and therapies for the indications that our products treat; product defects; our revenue has been concentrated among a small number of customers; our ability to obtain and maintain intellectual property protection for our technology; developments in clinical trials or regulatory review of the NeuroStar Advanced Therapy System for additional indications; developments in regulation in the U.S. and other applicable jurisdictions; the terms of our credit facility; our ability to successfully roll-out our Better Me Guarantee Provider Program on the planned timeline; our self-sustainability and existing cash balances; and our ability to achieve cash flow break-even in the fourth quarter of 2024 and on a full-year basis in 2025. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. The Company cautions investors not to place undue reliance on these forward-looking statements. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for us to predict all risk factors and uncertainties. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report on Form 10-Q as a result of any new information, future events or changed circumstances or otherwise.

Overview

We are a commercial stage medical technology company focused on designing, developing and marketing products that improve the quality of life for patients who suffer from neurohealth disorders. Our first commercial product, the NeuroStar Advanced Therapy System, is a non-invasive and non-systemic office-based treatment that uses TMS to create a pulsed, MRI-strength magnetic field that induces electrical currents designed to stimulate specific areas of the brain associated with mood. The NeuroStar Advanced

21

Therapy System is cleared by the FDA to treat adult patients with MDD that have failed to achieve satisfactory improvement from prior antidepressant medication in the current MDD episode. It is also cleared by the FDA as an adjunct for adults with OCD, and to decrease anxiety symptoms in adult patients with MDD that may exhibit comorbid anxiety symptoms (anxious depression), and as an adjunct for the treatment of MDD in adolescent patients aged 15-21. The NeuroStar Advanced Therapy System is safe, clinically effective, reproducible and precise and we believe is supported by the largest clinical data set of any competing TMS system. We believe we are the market leader in TMS therapy based on over 175,379 global patients treated with over 6.4 million of our treatment sessions through March 31, 2024. We generated revenues of $17.4 million and $15.5 million for the three months ended March 31, 2024 and 2023, respectively.

We designed the NeuroStar Advanced Therapy System as a non-invasive therapeutic alternative to treat patients who suffer from MDD and to address many of the key limitations of other treatment options. We generate revenues from initial capital sales of our systems, recurring treatment sessions, service and repair and extended warranty contracts. We derive the majority of our revenues from recurring treatment sessions. For the three months ended March 31, 2024, revenues from sales of our treatment sessions and NeuroStar Advanced Therapy Systems represented 77% and 20% of our U.S. revenues, respectively.

We currently sell our NeuroStar Advanced Therapy System and recurring treatment sessions in the U.S. with the collaborative support of our 202 employees as of March 31, 2024. Symphony Health estimates that there are approximately 26,300 group and solo practice sites in the U.S. with psychiatrists that prescribe antidepressant medications. Our direct sales force primarily targets 53,000 psychiatrists at 26,300 psychiatric practices that treat approximately 13.9 million patients based on data from the Journal of the American Medical Association. Some of our customers have purchased or may purchase more than one NeuroStar Advanced Therapy System. Based on our commercial data, we believe our customers can recoup their initial capital investment in our system by providing a standard course of treatment to approximately 12 patients. We believe our customers can generate approximately $8,500 of average revenue per patient for a standard course of treatment, which may provide meaningful incremental income to their practices. We have a diverse customer base, including psychiatrists in group psychiatric practices, pain management physicians and other medical professionals in the U.S. For the three months ended March 31, 2024, one customer accounted for more than 10% of our revenues.

We market our products in a few select markets outside the U.S. through independent distributors. International revenues represented 4% of our total revenues for the three months ended March 31, 2024 and 2023. In October 2017, we entered into an exclusive distribution agreement with Teijin Pharma Limited for the distribution of our NeuroStar Advanced Therapy Systems and treatment sessions to customers who will treat patients with MDD in Japan. We received regulatory approval for our system in Japan in September 2017. We obtained reimbursement coverage for the NeuroStar Advanced Therapy System in Japan, which went into effect on June 1, 2019 and covers patients who are treated in the largest inpatient and outpatient psychiatric facilities in Japan. We expect our international revenues to be consistent as a percentage of our total revenue.

Our research and development efforts are focused on hardware and software product developments, enhancements of our NeuroStar Advanced Therapy System, and clinical development relating to additional indications. We outsource the manufacture of components of our NeuroStar Advanced Therapy Systems that are produced to our specifications, and individual components are either shipped directly from our third-party contract manufacturers to our customers or consolidated into pallets at our Malvern, Pennsylvania facility prior to shipment. Final installation of these systems occurs at the customer site.

Total revenues an increase by $1.9 million, or 12%, from $15.5 million for the three months ended March 31, 2023 to $17.4 million for the three months ended March 31, 2024. For the three months ended March 31, 2024, our U.S. revenues were $16.8 million compared to $15.0 million for three months ended March 31, 2023, which represents an increase of 12%. The increase was primarily attributable to an increase in U.S. treatment session sales. We incurred net losses of $7.9 million for the three months ended

22

March 31, 2024 compared to net losses of $10.5 million for the three months ended March 31, 2023. We expect to continue to incur losses for the next several years as we invest in our commercial organization to support our planned sales growth and while continuing to invest in our pipeline indications. As of March 31, 2024, we had an accumulated deficit of $384.0 million.

Global Economic Conditions

We are continuing to closely monitor macroeconomic impacts, including, but not limited to, developments affecting financial institutions, inflationary and potential recessionary pressures, on our business, results of operations and financial results. We currently believe these conditions have no material impact.

Components of Our Results of Operations

Revenues

We have generated revenues primarily from the capital portion of our business and related sales and rentals of the NeuroStar Advanced Therapy System and the recurring revenues from our sale of treatment sessions in the U.S.

NeuroStar Advanced Therapy System Revenues. NeuroStar Advanced Therapy System revenues consist primarily of sales or rentals of a capital component, including equipment upgrades to the initial sale of the NeuroStar Advanced Therapy System. NeuroStar Advanced Therapy Systems can be purchased outright or on a rent-to-own basis by certain customers.

Treatment Session Revenues. Treatment session revenues primarily include sales of NeuroStar treatment sessions and SenStar treatment links. The NeuroStar treatment sessions are access codes that are delivered electronically in the U.S. The SenStar treatment links are disposable units containing single-use access codes that are sold and used outside the U.S. Access codes are purchased separately by our customers, primarily on an as-needed basis, and are required by the NeuroStar Advanced Therapy System in order to deliver treatment sessions.

Other Revenues. Other revenues are derived primarily from service and repair and extended warranty contracts with our existing customers.

We refer you to the section titled “Critical Accounting Policies and Use of Estimates—Revenue Recognition” in our Annual Report on Form 10-K filed with the SEC on March 8, 2024. We also refer you to “Summary of Significant Accounting Policies” in Notes to Interim Financial Statements located in Part I – FINANCIAL INFORMATION, Item 1. Financial Statements.

Cost of Revenues and Gross Margin

Cost of revenues primarily consists of the costs of components and products purchased from our third-party contract manufacturers of our NeuroStar Advanced Therapy Systems and the costs of treatment packs for individual treatment sessions. We use third-party contract manufacturing partners to produce the components for and assemble the completed NeuroStar Advanced Therapy Systems. Cost of revenues also includes costs related to personnel, warranty, shipping, and our operations and field service departments. We expect our cost of revenues to increase to the extent our revenues grow.

Our gross profit is calculated by subtracting our cost of revenues from our revenues. We calculate our gross margin as our gross profit divided by our revenues. Our gross margin has been and will continue to be affected by a variety of factors, primarily product sales mix, pricing and third-party contract manufacturing costs. Our gross margins on revenues from sales of NeuroStar Advanced Therapy Systems are lower than our gross margins on revenues from sales of treatment sessions and, as a result, the sales mix between NeuroStar Advanced Therapy Systems and treatment sessions can affect the gross margin in any reporting period.

23

Sales and Marketing Expenses

Sales and marketing expenses consist of market research and commercial activities related to the sale of our NeuroStar Advanced Therapy Systems and treatment sessions and salaries and related benefits, sales commissions and share-based compensation for employees focused on these efforts. Other significant sales and marketing costs include conferences and trade shows, co-op marketing, promotional and marketing activities, including direct and online marketing, practice support programs and radio media campaigns, travel and training expenses.

We anticipate that our sales and marketing expenses will remain materially consistent during 2024 compared to 2023 expenses. We have plans to grow the co-op marketing program, but that increase in expense will be offset by savings in other areas.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel expenses, including salaries and related benefits, share-based compensation and travel expenses, for employees in executive, finance, information technology, legal and human resource functions. General and administrative expenses also include the cost of insurance, outside legal fees, accounting and other consulting services, audit fees from our independent registered public accounting firm, board of directors’ fees and other administrative costs, such as corporate facility costs, including rent, utilities, depreciation and maintenance not otherwise included in cost of revenues.

We anticipate that our general and administrative expenses will remain relatively consistent during 2024 compared to our 2023 expenses.

Research and Development Expenses

Research and development expenses consist primarily of personnel expenses, including salaries and related benefits and share-based compensation for employees in clinical development, product development, regulatory and quality assurance functions, as well as expenses associated with outsourced professional scientific development services and costs of investigative sites and consultants that conduct our preclinical and clinical development programs. We typically use our employee, consultant and infrastructure resources across our research and development programs.

We plan to incur research and development expenses for the near future as we expect to continue our development of TMS therapy for the treatment of additional patient populations and new indications related to neurohealth disorders, as well as for various hardware and software development projects. As a result, we expect our research and development expenses to increase during 2024 compared to our 2023 expenses.

Interest Expense

Interest expense consists of cash interest payable under our credit facility and non-cash interest attributable to the accrual of final payment fees and the amortization of deferred financing costs related to our indebtedness.

Other Income, Net

Other income, net, consists primarily of interest income earned on our money market account balances and notes receivable.

24

Results of Operations

Comparison of the three months ended March 31, 2024 and 2023

Three Months Ended

 

March 31, 

Increase / (Decrease)

    

2024

    

2023

    

Dollars

    

Percentage

 

(in thousands, except percentages)

 

Revenues

$

17,417

$

15,540

$

1,877

 

12

%

Cost of revenues

 

4,329

 

4,144

 

185

 

4

%

Gross Profit

 

13,088

 

11,396

 

1,692

 

15

%

Gross Margin

 

75.1

%  

 

73.3

%  

 

 

  

 

Operating expenses:

 

  

 

  

 

 

  

Sales and marketing

 

11,641

 

11,902

 

(261)

 

(2)

%

General and administrative

 

5,957

 

6,611

 

(654)

 

(10)

%

Research and development

 

2,349

 

2,790

 

(441)

 

(16)

%

Total operating expenses

 

19,947

 

21,303

 

(1,356)

(6)

%

Loss from Operations

 

(6,859)

(9,907)

 

3,048

 

31

%

Other (income) expense:

 

 

  

 

 

  

Interest expense

 

1,826

 

1,253

 

573

 

46

%

Other income, net

 

(812)

 

(640)

 

(172)

 

27

%

Net Loss

$

(7,873)

$

(10,520)

$

2,647

 

25

%

Revenues by Geography

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

(in thousands, except percentages)

 

U.S.

$

16,793

96

%  

$

14,964

96

%

International

 

624

 

4

%  

 

576

 

4

%

Total revenues

$

17,417

 

100

%  

$

15,540

 

100

%

U.S. Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

(in thousands, except percentages)

 

NeuroStar Advanced Therapy System

$

3,310

20

%  

$

3,850

26

%

Treatment sessions

 

12,988

 

77

%  

 

10,643

 

71

%

Other

 

495

 

3

%  

 

471

 

3

%

Total U.S. revenues

$

16,793

 

100

%  

$

14,964

 

100

%

25

U.S. NeuroStar Advanced Therapy System

 

Revenues by Type

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

(in thousands, except percentages)

 

NeuroStar capital

$

3,210

97

%  

$

3,649

95

%

Operating lease

25

 

1

%  

 

39

 

1

%

Other

75

 

2

%  

 

162

 

4

%

Total U.S. NeuroStar Advanced Therapy System revenues

$

3,310

 

100

%  

$

3,850

 

100

%

Revenues

Total revenue for the three months ended March 31, 2024 was $17.4 million, an increase of 12% compared to the three months ended March 31, 2023 revenue of $15.5 million. During the quarter, total U.S. revenue increased by 12% and international revenue increased by 8% over the prior year quarter. The U.S. growth was driven by an increase in treatment session sales, partially off set by a decrease in NeuroStar capital revenue. The increase in international revenue was due to an increase in other component sales.

U.S. NeuroStar Advanced Therapy System revenue for the three months ended March 31, 2024 was $3.3 million, a decrease of 14% compared to the three months ended March 31, 2023 revenue of $3.9 million. For the three months ended March 31, 2024 and 2023, the Company sold 40 and 49 systems, respectively.

U.S. treatment session revenue for the three months ended March 31, 2024 was $13.0 million, an increase of 22% compared to the three months ended March 31, 2023 revenue of $10.6 million. The increase in U.S. treatment session revenue was primarily the result of an increase of 51,995 treatment sessions sold from 158,742 units for the three ended March 31, 2023 to 210,737 for the three months ended March 31, 2024. We believe the increase in overall volume of treatment session revenue between these two periods was primarily due to the growth in active customer sites of 87 from 1,081 as of March 31, 2023 to 1,168 as of March 31, 2024 and increase in overall utilization. Due to the time it takes for the customer sites to become fully operational, treatment session revenue will lag in the growth of our active customer sites.

Cost of Revenues and Gross Margin

Cost of revenues increased by $0.2 million, or 4%, from $4.1 million for the three months ended March 31, 2023 to $4.3 million for the three months ended March 31, 2024. Gross margin increased from 73.3% for the three months ended March 31, 2023 to 75.1% for the three months ended March 31, 2024. The increase was primarily a result of increased sales volume of our treatment session sales and the change in product mix.

Sales and Marketing Expenses

Sales and marketing expenses decreased by $0.3 million, or 2%, from $11.9 million for the three months ended March 31, 2023 to $11.6 million for the three months ended March 31, 2024. The decrease was primarily due to a reduction in sales meeting costs, partially offset by an increase in marketing program spend, specifically the growth related to the co-op marketing initiative.

General and Administrative Expenses

General and administrative expenses decreased by $0.6 million, or 10%, from $6.6 million for the three months ended March 31, 2023 to $6.0 million for the three months ended March 31, 2024. The decrease was primarily related to a reduction in personnel expenses and third party legal and consulting fees in the current period versus the prior year quarter.

26

Research and Development Expenses

Research and development expenses decreased by $0.5 million, or 16%, from $2.8 million for the three months ended March 31, 2023 to $2.3 million for the three months ended March 31, 2024. The decrease in research and development was driven by an increase in capitalization of product development costs related to certain of the Company’s software project costs.

Interest Expense

Interest expense increased by $0.5 million, or 38%, from $1.3 million for the three months ended March 31, 2023 to $1.8 million for the three months ended March 31, 2024 due to an overall increase in debt and increase in interest rate.

Other Income, Net

Other income, net, increased by $0.2 million from $0.6 million for the three months ended March 31, 2023 to $0.8 million for the three months ended March 31, 2024, primarily as a result of increased interest income earned on the Company’s money market accounts and increase in notes receivable interest.

27

Liquidity and Capital Resources

Overview

As of March 31, 2024, we had cash and cash equivalents of $47.7 million and an accumulated deficit of $384.0 million, compared to cash and cash equivalents of $59.7 million and an accumulated deficit of $376.1 million as of December 31, 2023. We incurred negative cash flows from operating activities of $12.0 million and $15.2 million for the three months ended March 31, 2024 and 2023, respectively. We have incurred operating losses since our inception, and we anticipate that our operating losses will lessen in the near term as we adjust our sales and marketing initiatives, research and development activities and other corporate initiatives. The Company’s primary sources of capital to date have been proceeds from its IPO, private placements of its convertible preferred securities, borrowings under its credit facility, proceeds from its secondary public offering of common stock and revenues from sales of its products. As of March 31, 2024, the Company had $60.0 million of borrowings outstanding under its credit facility, which has a final maturity in March 2028. Management believes that the Company’s cash and cash equivalents as of March 31, 2024 and anticipated revenues from sales of its products are sufficient to fund the Company’s operations for at least 12 months from the issuance of these financial statements.

If our cash and cash equivalents and anticipated revenues from sales or our products are insufficient to satisfy our liquidity requirements, we may seek to sell additional common or preferred equity or debt securities or enter into a new credit facility or another form of third-party funding or seek other debt financing. If we raise additional funds by issuing equity or equity-linked securities, our stockholders would experience dilution and any new equity securities could have rights, preferences and privileges superior to those of holders of our common stock. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. We cannot be assured that additional equity, equity-linked or debt financing will be available on terms favorable to us or our stockholders, or at all. It is also possible that we may allocate significant amounts of capital towards products or technologies for which market demand is lower than expected and, as a result, abandon such efforts. If we are unable to maintain our current financing or obtain adequate additional financing when we require it, or if we obtain financing on terms which are not favorable to us, or if we expend capital on products or technologies that are unsuccessful, our ability to continue to support our business growth and to respond to business challenges could be significantly limited, or we may be required to delay the development, commercialization and marketing of our products.

Our current and future funding requirements will depend on many factors, including:

our ability to achieve revenue growth and improve operating margins;
compliance with the terms and conditions, including covenants, set forth in our credit facility;
the cost of expanding our operations and offerings, including our sales and marketing efforts;
our ability to improve or maintain coverage and reimbursement arrangements with domestic and international third-party and government payors;
our rate of progress in establishing coverage and reimbursement arrangements from international commercial third-party and government payors;
our rate of progress in, and cost of the sales and marketing activities associated with, establishing adoption of our products and maintaining or improving our sales to our current customers;
the cost of research and development activities, including research and development relating to additional indications of neurohealth disorders;
the effect of competing technological and market developments;

28

costs related to international expansion; and
the potential cost of and delays in product development as a result of any regulatory oversight applicable to our products.

As of March 31, 2024, there were no significant changes to our material cash requirements as set forth in our Annual Report on Form 10-K filed with the SEC on March 8, 2024.

Cash Flows

The following table sets forth a summary of our cash flows for the three months ended March 31, 2024 and 2023:

Three Months Ended March 31, 

    

2024

    

2023

(in thousands)

Net Cash used in Operating Activities

$

(12,015)

$

(15,213)

Net Cash provided by (used in) Investing Activities

 

68

 

(183)

Net Cash provided by Financing Activities

 

 

499

Net (Decrease) in Cash and Cash Equivalents

$

(11,947)

$

(14,897)

Net Cash used in Operating Activities

Net cash used in operating activities for the three months ended March 31, 2024 was $12.0 million, consisting primarily of a net loss of $7.9 million, an increase in accounts receivable of $2.7 million, a decrease in accrued bonus and accounts payable of $4.5 million and a decrease in other assets of $0.4 million, partially offset by non-cash charges of $2.7 million. Non-cash charges consisted of depreciation, allowance for credit losses and share-based compensation.

Net cash used in operating activities for the three months ended March 31, 2023 was $15.2 million, consisting primarily of a net loss of $10.5 million and a decrease in net operating liabilities of $7.2 million, partially offset by non-cash charges of $2.5 million. The decrease in net operating liabilities was primarily due to decreases in our accrued expenses as a result of the 2023 payment of the 2022 bonus compensation accrued as of December 31, 2022. Non-cash charges consisted of depreciation and amortization, non-cash interest expense and share-based compensation.

Net Cash provided by (used in) Investing Activities

Net cash provided by investing activities for the three months ended March 31, 2024 was $0.1 million. Net cash provided by investing activities for the three months ended March 31, 2024 was primarily due to repayment of notes receivable, partially offset by purchases of property and equipment and capitalized software costs.

Net cash used in investing activities for the three months ended March 31, 2023 was $0.2 million. Net cash used in investing activities for the three months ended March 31, 2023 was primarily due to repayment of notes receivable and purchases of property and equipment and capitalized software costs.

Net Cash provided by Financing Activities

Net cash provided by financing activities for the three months ended March 31, 2024 was $0. Net cash provided by financing activities for the three months ended March 31, 2023 was $0.5 million and primarily consisted of the additional debt net of the final payment and amendment fee paid in connection with the Solar Fourth Amendment.

29

Indebtedness

For information regarding the Solar Facility, refer to “Debt” in Notes to Interim Financial Statements located in Part I – FINANCIAL INFORMATION, Item 1. Financial Statements..

Recent Accounting Pronouncements

We refer you to “Summary of Significant Accounting Policies” and “Recent Accounting Pronouncements” in Notes to Interim Financial Statements in Notes to Interim Financial Statements located in Part I – FINANCIAL INFORMATION, Item 1. Financial Statements.

Item 3.     Quantitative and Qualitative Disclosures About Market Risk.

We refer you to the information described in “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” section of the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024. There have been no material changes to our market risk described therein.

We continue to monitor inflationary factors, such as increases in our cost of revenues and operating expenses that may adversely affect our operating results. Although we do not believe inflation has had a material impact on our financial condition, results of operations or cash flows to date, a high rate of inflation in the future may have an adverse effect on our ability to maintain and increase our gross margin or decrease our operating expenses as a percentage of our revenues if the selling prices of our products do not increase as much or more than our costs increase.

Item 4.     Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act, refers to controls and procedures that are 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. Disclosure controls and procedures include, without limitation, 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 accumulated and communicated to the company’s management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. As required by Rules 13a-15(b) and 15d-15(b) of the Exchange Act, our management, with the participation of our Principal Executive Officer and Principal Financial and Accounting Officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Principal Executive Officer and our Principal Financial and Accounting Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2024.

Changes in Internal Control over Financial Reporting

During the quarter ended March 31, 2024, there were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

30

PART II—OTHER INFORMATION

Item 1.     Legal Proceedings.

We are subject from time to time to various claims and legal actions arising during the ordinary course of our business. We believe that there are currently no claims or legal actions that would reasonably be expected to have a material adverse effect on our results of operations, financial condition, or cash flows.

Item 1A.     Risk Factors.

You should carefully consider the information described in the “Risk Factors” section of the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024. There have been no material changes to the risk factors described therein.

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

Not applicable.

Item 3.     Defaults Upon Senior Securities.

Not applicable.

Item 4.     Mine Safety Disclosures.

Not applicable.

Item 5.     Other Information.

Not applicable.

31

Item 6.     Exhibits.

The following is a list of exhibits filed as part of this Quarterly Report on Form 10-Q. Where so indicated, exhibits that were previously filed are incorporated by reference. For exhibits incorporated by reference, the location of the exhibit in the previous filing is indicated.

Exhibit
Number

    

Description

10.1◊

Sixth Amendment to Loan and Security Agreement, dated March 7, 2024, by and among SLR Investment Corp. (formerly known as Solar Capital Ltd.), as collateral agent, the lenders listed on the signature pages thereto, and Neuronetics, Inc.

10.2◊

Secured Promissory Note and Guaranty Agreement, dated March 31, 2023, by and among TMS Neurohealth Centers Inc., as maker, Greenbrook TMS Inc. and its subsidiaries, excluding TMS Neurohealth Centers Inc., as guarantors, and Neuronetics, Inc. (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on April 4, 2023).

31.1*

Certification of the Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of the Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because iXBRL tags are embedded within the Inline XBRL document.

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (Formatted as Inline XBRL and contained Exhibit 101).

*

Filed herewith.

Certain portions of this exhibit have been omitted to preserve the confidentiality of such information. The Company will furnish copies of any such information to the SEC or its staff upon request.

**

This certification is being furnished solely to accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C Section 1350 and is not being filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing of the registrant under the Securities Act or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

32

SIGNATURES

Pursuant to the requirements of the Exchange Act, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

    

NEURONETICS, INC.

(Registrant)

Date: May 07, 2024

By:

/s/ Keith J. Sullivan

Name:

Keith J. Sullivan

Title:

President and Chief Executive Officer

(Principal Executive Officer)

Date: May 07, 2024

By:

/s/ Stephen Furlong

Name:

Stephen Furlong

Title:

EVP, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

33

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

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Keith J. Sullivan, certify that:

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

Date: May 07, 2024

By:

/s/ Keith J. Sullivan

Name:

Keith J. Sullivan

Title:

President and Chief Executive Officer

(Principal Executive Officer)


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

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Stephen Furlong, certify that:

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

s

Date: May 07, 2024

By:

/s/ Stephen Furlong

Name:

Stephen Furlong

Title:

EVP, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)


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

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of Neuronetics, Inc. (the “Company”) for the fiscal quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Date: May 07, 2024

By:

/s/ Keith J. Sullivan

Name:

Keith J. Sullivan

Title:

President and Chief Executive Officer

(Principal Executive Officer)


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

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of Neuronetics, Inc. (the “Company”) for the fiscal quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Date: May 07, 2024

By:

/s/ Stephen Furlong

Name:

Stephen Furlong

Title:

EVP, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)


GRAPHIC 6 stim-20240331x10q005.jpg GRAPHIC begin 644 stim-20240331x10q005.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" " (# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]):*** /_ !V0$! end EX-101.SCH 7 stim-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Leases - Schedule of Future Payments of Operating Lease Liabilities (Details)2 link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Debt - Summary of Composition of Debt (Details)2 link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - DEBT - Summary of Composition of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - REVENUE AND DEFERRED REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - DESCRIPTION OF BUSINESS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - NOTES RECEIVABLE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LEASES- Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year Default (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - REVENUE AND DEFERRED REVENUE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - DEBT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - GOVERNMENT ASSISTANCE (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - NOTES RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - PREPAID COMMISSION EXPENSE link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - REVENUE AND DEFERRED REVENUE link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - GOVERNMENT ASSISTANCE link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - COMMON STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - PREPAID COMMISSION EXPENSE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - SEGMENT INFORMATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 stim-20240331_cal.xml EX-101.CAL EX-101.DEF 9 stim-20240331_def.xml EX-101.DEF EX-101.LAB 10 stim-20240331_lab.xml EX-101.LAB EX-101.PRE 11 stim-20240331_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-38546  
Entity Registrant Name NEURONETICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 33-1051425  
Entity Address, Address Line One 3222 Phoenixville Pike  
Entity Address, City or Town Malvern  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19355  
City Area Code 610  
Local Phone Number 640-4202  
Title of 12(b) Security Common Stock ($0.01 par value)  
Trading Symbol STIM  
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   29,997,563
Entity Central Index Key 0001227636  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 47,730 $ 59,677
Accounts receivable, net 17,504 15,782
Inventory 6,694 8,093
Current portion of net investments in sales-type leases 816 905
Current portion of prepaid commission expense 2,630 2,514
Current portion of notes receivable 2,121 2,056
Prepaid expenses and other current assets 4,370 4,766
Total current assets 81,865 93,793
Property and equipment, net 1,847 2,009
Operating lease right-of-use assets 2,628 2,773
Net investments in sales-type leases 517 661
Prepaid commission expense 8,408 8,370
Long-term notes receivable 3,663 3,795
Other assets 4,883 4,430
Total assets 103,811 115,831
Current liabilities:    
Accounts payable 2,979 4,752
Accrued expenses 9,045 12,595
Deferred revenue 1,623 1,620
Current portion of operating lease liabilities 851 845
Total current liabilities 14,498 19,812
Long-term debt, net 59,444 59,283
Deferred revenue 35 200
Operating lease liabilities 2,179 2,346
Total liabilities 76,156 81,641
Commitments and contingencies (Note 18)
Stockholders' equity:    
Preferred stock, $0.01 par value: 10,000 shares authorized; no shares issued or outstanding on March 31, 2024 and December 31, 2023
Common stock, $0.01 par value: 200,000 shares authorized; 29,975 and 29,092 shares issued and outstanding on March 31, 2024 and December 31, 2023, respectively 300 291
Additional paid-in capital 411,309 409,980
Accumulated deficit (383,954) (376,081)
Total Stockholders' equity 27,655 34,190
Total Liabilities and Stockholders' equity $ 103,811 $ 115,831
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000 10,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000 200,000
Common stock, shares issued (in shares) 29,975 29,092
Common stock, shares outstanding (in shares) 29,975 29,092
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statements of Operations    
Revenues $ 17,417 $ 15,540
Cost of revenues 4,329 4,144
Gross profit 13,088 11,396
Operating expenses:    
Sales and marketing 11,641 11,902
General and administrative 5,957 6,611
Research and development 2,349 2,790
Total operating expenses 19,947 21,303
Loss from operations (6,859) (9,907)
Other (income) expense:    
Interest expense 1,826 1,253
Other income, net (812) (640)
Net loss $ (7,873) $ (10,520)
Net loss per share of common stock outstanding, basic $ (0.27) $ (0.38)
Net loss per share of common stock outstanding, diluted $ (0.27) $ (0.38)
Weighted-average common shares outstanding, basic 29,472 28,034
Weighted-average common shares outstanding, diluted 29,472 28,034
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2022 $ 273 $ 402,679 $ (345,892) $ 57,060
Beginning balance, shares at Dec. 31, 2022 27,268      
Share-based awards and options exercises $ 12 (12)    
Share-based awards and options exercises (in shares) 1,197      
Share-based compensation expense   1,805   1,805
Net Loss     (10,520) (10,520)
Ending balance at Mar. 31, 2023 $ 285 404,472 (356,412) 48,345
Ending balance, shares at Mar. 31, 2023 28,465      
Beginning balance at Dec. 31, 2023 $ 291 409,980 (376,081) 34,190
Beginning balance, shares at Dec. 31, 2023 29,092      
Share-based awards and options exercises $ 9 (9)    
Share-based awards and options exercises (in shares) 883      
Share-based compensation expense   1,338   1,338
Net Loss     (7,873) (7,873)
Ending balance at Mar. 31, 2024 $ 300 $ 411,309 $ (383,954) $ 27,655
Ending balance, shares at Mar. 31, 2024 29,975      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from Operating activities:      
Net loss $ (7,873) $ (10,520)  
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 560 516  
Allowance for credit losses 566 330  
Inventory impairment 71    
Share-based compensation 1,338 1,805  
Non-cash interest expense 161 188  
Changes in certain assets and liabilities:      
Accounts receivable, net (2,667) (2,337)  
Inventory 1,328 (243)  
Net investments in sales-type leases 234 535  
Prepaid commission expense (154) (175)  
Prepaid expenses and other assets 116 131  
Accounts payable (1,983) 2,484  
Accrued expenses (3,549) (7,680)  
Deferred revenue (163) (247)  
Net Cash used in Operating activities (12,015) (15,213) $ (32,000)
Cash flows from Investing activities:      
Purchases of property and equipment and capitalized software (375) (234)  
Repayment of notes receivable 443 51  
Net Cash provided by (used in) Investing activities 68 (183)  
Cash flows from Financing activities:      
Payments of debt issuance costs   (801)  
Proceeds from issuance of long-term debt   2,500  
Repayment of long-term debt   (1,200)  
Net Cash provided by Financing activities   499  
Net decrease in Cash and Cash equivalents (11,947) (14,897)  
Cash and Cash equivalents, Beginning of Period 59,677 70,340 70,340
Cash and Cash equivalents, End of Period 47,730 55,443 $ 59,677
Supplemental disclosure of cash flow information:      
Cash paid for interest 1,666 1,064  
Supplemental disclosure of non-cash investing and financing activities:      
Purchases of property and equipment and capitalized software in accounts payable and accrued expenses 210 52  
Reduction of accounts receivable in current and long-term notes receivable $ 381 $ 6,146  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DESCRIPTION OF BUSINESS
3 Months Ended
Mar. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of Business

1.     DESCRIPTION OF BUSINESS

Neuronetics, Inc. (the “Company”) is a commercial stage medical technology company focused on designing, developing and marketing products that improve the quality of life for patients who suffer from neurohealth disorders. The Company’s first commercial product, the NeuroStar Advanced Therapy System, is a non-invasive and non-systemic office-based treatment that uses transcranial magnetic stimulation (“TMS”) to create a pulsed, MRI-strength magnetic field that induces electrical currents designed to stimulate specific areas of the brain associated with mood. The NeuroStar Advanced Therapy System was cleared in 2008 by the United States (“U.S.”) Food and Drug Administration (the “FDA”) to treat adult patients with major depressive disorder (“MDD”) who have failed to achieve satisfactory improvement from prior antidepressant medication in the current MDD episode. It is also cleared by the FDA as an adjunct for adults with obsessive-compulsive disorder (“OCD”), and to decrease anxiety symptoms in adult patients with MDD that may exhibit comorbid anxiety symptoms (anxious depression), and as an adjunct for the treatment of MDD in adolescent patients aged 15-21. The NeuroStar Advanced Therapy System is also available in other parts of the world, including Japan, where it is listed under Japan’s national health insurance. The Company intends to continue to pursue development of its NeuroStar Advanced Therapy System for additional indications.

Liquidity

As of March 31, 2024, the Company had cash and cash equivalents of $47.7 million and an accumulated deficit of $384.0 million. The Company incurred negative cash flows from operating activities of $12.0 million for the three months ended March 31, 2024 and $32.0 million for the year ended December 31, 2023. The Company has incurred operating losses since its inception, and management anticipates that its operating losses will continue in the near term as the Company continues to invest in sales, marketing and product development activities. The Company’s primary sources of capital to date have been proceeds from its initial public offering (“IPO”), private placements of its convertible preferred securities, borrowings under its credit facility, proceeds from its secondary public offering of common stock and revenues from sales of its products. As of March 31, 2024, the Company had $60.0 million of borrowings outstanding under its credit facility, which has a final maturity in March 2028. Management believes that the Company’s cash and cash equivalents as of March 31, 2024 and anticipated revenues from sales of its products are sufficient to fund the Company’s operations for at least the next 12 months from the issuance of these financial statements.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation

2.     BASIS OF PRESENTATION

The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASUs”) promulgated by the Financial Accounting Standards Board (the “FASB”).

Interim Financial Statements

The accompanying unaudited interim financial statements have been prepared from the books and records of the Company in accordance with U.S. GAAP for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the “SEC”), which permit reduced disclosures for interim periods. All adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the accompanying balance sheets and statements of operations and stockholders’ equity and cash flows have been made. Although these interim financial statements do not include all of the information and footnotes required for complete annual financial statements, management believes the disclosures are adequate to make the information presented not misleading. Unaudited interim results of operations and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the

results that may be expected for the full year. Unaudited interim financial statements and footnotes should be read in conjunction with the audited financial statements and footnotes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024, wherein a more complete discussion of significant accounting policies and certain other information can be found.

Use of Estimates

The preparation of financial statements in accordance with U.S. GAAP and the rules and regulations of the SEC requires the use of estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although management believes its estimates and assumptions are reasonable when made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Due to the risks and uncertainties involved in the Company’s business and evolving market conditions, and given the subjective element of the estimates and assumptions made, actual results may differ materially from estimated results.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

3.     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company’s complete summary of significant accounting policies can be found in “Summary of Significant Accounting Policies” in the audited financial statements included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RECENT ACCOUNTING PRONOUNCEMENTS
3 Months Ended
Mar. 31, 2024
New Accounting Pronouncements And Changes In Accounting Principles [Abstract]  
Recent Accounting Pronouncements

4.     RECENT ACCOUNTING PRONOUNCEMENTS

New Accounting Standards Adopted by the Company

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires public companies to disclose for each reportable segment the significant expense categories and amounts for such expenses. ASU 2023-07 is effective for annual periods beginning December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2024. The Company is currently evaluating the impacts of ASU 2023-07 on its disclosures.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”), which requires public business entities to disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2025. The Company is currently evaluating the impacts of ASU 2023-09 on its disclosures.

Other than the items noted above, there have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our unaudited interim financial statements.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurement and Financial Instruments

5.     FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS

The carrying values of cash equivalents, accounts receivable, prepaids and other current assets, and accounts payable on the Company’s balance sheets approximated their fair values as of March 31, 2024 and December 31, 2023 due to their short-term nature. The carrying values of the Company’s credit facility approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate. The carrying value of the Company’s notes receivable approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate.

Certain of the Company’s financial instruments are measured at fair value using a three-level hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1:

Inputs are quoted prices for identical instruments in active markets.

Level 2:

Inputs are quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-derived valuations whose inputs are observable or whose significant value drivers are observable.

Level 3:

Inputs are unobservable and reflect the Company’s own assumptions, based on the best information available, including the Company’s own data.

The following tables set forth the carrying amounts and fair values of the Company’s financial instruments as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

    

Amount

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (cash equivalents)

$

27,855

$

27,855

$

27,855

$

$

    

December 31, 2023

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

Amount

Fair Value

(Level 1)

(Level 2)

(Level 3)

Assets

    

  

    

  

    

  

    

  

    

  

Money market funds (cash equivalents)

$

27,507

$

27,507

$

27,507

$

$

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Accounts Receivable

6.     ACCOUNTS RECEIVABLE

The following table presents the composition of accounts receivable, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Gross accounts receivable - trade

$

18,756

$

16,577

Less: Allowances for credit losses

 

(1,252)

 

(795)

Accounts receivable, net

$

17,504

$

15,782

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory

7.     INVENTORY

Inventory is stated at the lower of cost and net realizable value, with cost being determined on a first in, first out basis. The Company’s inventory is primarily comprised of finished goods and work-in-process.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE
3 Months Ended
Mar. 31, 2024
Property Plant And Equipment Abstract [Abstract]  
Property and Equipment and Capitalized Software

8.     PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE

The following table presents the composition of property and equipment, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Laboratory equipment

$

702

$

702

Office equipment

 

495

 

495

Auto

23

23

Computer equipment and software

 

1,105

 

1,082

Manufacturing equipment

 

551

 

551

Leasehold improvements

 

1,436

 

1,436

Rental equipment

 

542

 

542

Property and equipment, gross

 

4,854

 

4,831

Less: Accumulated depreciation

 

(3,007)

 

(2,822)

Property and equipment, net

$

1,847

$

2,009

As of March 31, 2024 and December 31, 2023, the Company had capitalized software costs, net, of $4.4 million and $4.2 million, respectively, which are included in “Prepaid expenses and other current assets” and “Other assets” on the balance sheets.

Depreciation and amortization expense was $0.6 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES RECEIVABLE
3 Months Ended
Mar. 31, 2024
Notes Receivable  
Notes Receivable

9.     NOTES RECEIVABLE

Greenbrook TMS Inc.

On March 31, 2023, the Company entered into a Secured Promissory Note and Guaranty Agreement (the “Promissory Note”) with TMS Neurohealth Centers Inc. (the “Maker”) and Greenbrook TMS Inc. and its

subsidiaries, excluding the Maker (the “Guarantors”), in the principal amount of $6.0 million for a period of four years.

Notes receivable outstanding was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.

The Promissory Note bears interest at a rate equal to the sum of (a) the floating interest rate of daily secured overnight financing rate as administered by the Federal Reserve Bank of New York on its website (“SOFR”) plus (b) 7.65%.

Pursuant to the terms of the Promissory Note, in the event of an event of default thereunder, the Maker will be required to issue common share purchase warrants to the Company equal to (i) 200% of the unpaid amount of any delinquent amount or payment due and payable under the Promissory Note, together with all outstanding and unpaid accrued interest, fees, charges and costs, divided by (ii) the exercise price of the warrants, which will represent (i) if the Maker’s common shares are traded on the Nasdaq Stock Market (“Nasdaq”), a 20% discount to the 30-day volume weighted average closing price of Greenbrook TMS Inc.’s common shares traded on the Nasdaq prior to the date of issuance (subject to any limitations that may be required by Nasdaq), (ii) if the Maker’s common shares are not then traded on Nasdaq, but are traded on the Toronto Stock Exchange (“TSX”) or another nationally recognized U.S. or Canadian securities exchange, inter-dealer quotation system or over-the-counter market (an “Other Market”), a 20% discount to the 30-day volume weighted average closing of Greenbrook TMS Inc’s common shares traded on the TSX or Other Market, as elected by the Company, or (iii) if the Maker’s common shares are not traded on any of the above trading markets, a 20% discount to the fair market value of a common share as determined pursuant to the Promissory Note.

Under the Promissory Note and related loan documents, the Maker and the Guarantors have granted to the Company a security interest in substantially all of the Maker’s and the Guarantors’ assets and the Guarantors have guaranteed the Maker’s obligations under the Promissory Note. The Company’s security interest pursuant to the Promissory Note and related loan documents ranks pari passu with the Maker’s senior lender, Madryn Fund Administration, LLC, and is subject to an intercreditor agreement.

Interest income recognized by the Company related to notes receivable was $0.2 million and $0 million for the three months ended March 31, 2024 and 2023, respectively, and is included within other income, net on the statements of operations.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

10.     LEASES

Lessee:

The Company has operating leases for its corporate headquarters, a training facility and office equipment, including copiers. The Company leases an approximately 32,000 square foot facility in Malvern, Pennsylvania for its corporate headquarters, which includes office and warehouse space. The Company leases an approximately 9,600 square foot facility in Charlotte, North Carolina as a training facility for its NeuroStar Advanced Therapy Systems. The Company does not currently have any finance leases or executed leases that have not yet commenced.

Operating lease rent expense was $0.2 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, the weighted average remaining lease term of operating leases was 3.8 years and the weighted average discount rate was 7.2%.

The following table presents the supplemental cash flow information as a lessee related to leases (in thousands):

    

Three Months Ended

March 31, 2024

    

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

275

$

267

The following table sets forth by year the required future payments of operating lease liabilities (in thousands):

    

Year ended

March 31, 2024

Remainder of 2024

$

659

2025

898

2026

 

921

2027

 

882

2028

 

116

Total lease payments

 

3,476

Less imputed interest

 

(446)

Present value of operating lease liabilities

$

3,030

Lessor sales-type leases:

Certain customers have purchased NeuroStar Advanced Therapy Systems on a rent-to-own basis. The lease term is three or four years with a customer option to purchase the NeuroStar Advanced Therapy System at the end of the lease or automatic transfer of ownership of the NeuroStar Advanced Therapy System at the end of the lease.

The following table sets forth a maturity analysis of the undiscounted lease receivables related to sales-type leases (in thousands):

    

March 31, 

2024

Remainder of 2024

$

692

2025

431

2026

 

118

2027

 

92

Total sales-type lease receivables

$

1,333

As of March 31, 2024, the carrying amount of the lease receivables was $1.3 million. The Company does not have any unguaranteed residual assets.

Lessor operating leases:

NeuroStar Advanced Therapy Systems sold for which collection is not probable are accounted for as operating leases. For the three months ended March 31, 2024 and 2023, the Company recognized operating lease income of $0.02 million and $0.04 million, respectively.

The Company maintained rental equipment, net, of $0.3 million as of March 31, 2024 and December 31, 2023, respectively, which are included in “Property and equipment, net” on the balance sheets. Rental equipment depreciation expense was $0.02 million for the three months ended March 31, 2024 and 2023, respectively.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID COMMISSION EXPENSE
3 Months Ended
Mar. 31, 2024
Amortization Of Deferred Charges [Abstract]  
Prepaid Commission Expense

11.     PREPAID COMMISSION EXPENSE

The Company pays a commission on both NeuroStar Advanced Therapy System sales and treatment session sales. Since the commission paid for system sales is not commensurate with the commission paid for treatment sessions, the Company capitalizes commission expense associated with NeuroStar Advanced Therapy System sales commissions paid that is incremental to specifically anticipated future treatment session orders. In developing this estimate, the Company considered its historical treatment session sales and customer retention rates, as well as technology development life cycles and other industry factors. These costs are periodically reviewed for impairment.

NeuroStar Advanced Therapy System commissions are deferred and amortized on a straight-line basis over a seven year period equal to the average customer term, which the Company deems to be the expected period of benefit for these costs.

On the Company’s balance sheets, the current portion of capitalized contract costs is represented by the current portion of prepaid commission expense, while the long-term portion is included in prepaid commission expense. Amortization expense was $0.7 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES
3 Months Ended
Mar. 31, 2024
Payable And Accruals [Abstract]  
Accrued Expenses

12.     ACCRUED EXPENSES

The following table presents the composition of accrued expenses as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 

    

December 31, 

2024

2023

Compensation and related benefits

$

4,032

$

8,003

Consulting and professional fees

 

614

 

488

Research and development expenses

 

285

 

260

Sales and marketing expenses

1,689

1,760

Warranty

 

239

 

213

Sales and other taxes payable

 

742

 

818

Interest payable

567

Other

 

877

 

1,053

Accrued expenses

$

9,045

$

12,595

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE
3 Months Ended
Mar. 31, 2024
REVENUE AND DEFERRED REVENUE [Abstract]  
Revenue and Deferred revenue

13.     REVENUE AND DEFERRED REVENUE

Payment terms typically require payment upon shipment or installation of the NeuroStar Advanced Therapy System and additional payments as access codes for treatment sessions are delivered, which can span several years after the NeuroStar Advanced Therapy System is first delivered and installed. The timing of revenue recognition compared to billings and cash collections typically results in accounts receivable. However, sometimes customer advances and deposits may be required for certain customers and are recorded as contract liabilities (deferred revenue). For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual coverage period and recognizes revenue over the term of the coverage period.

As of March 31, 2024, the Company expects to recognize approximately the following percentages of deferred revenue by year:

    

Revenue

 

Year:

Recognition

 

Remainder of 2024

78

%

2025

 

19

%

2026

 

2

%

2027

 

1

%

Total

 

100

%

GraphicRevenue recognized for the three months ended March 31, 2024 and 2023 that was included in the contract liability balance at the beginning of the year was $0.6 million and $0.9 million, respectively, and primarily represented revenue earned from separately priced extended warranties, customer deposits, milestone revenue, and clinical training.

Customers

Significant customers are those that represent more than 10% of the Company’s total revenue. For the period ended March 31, 2024 and 2023, one customer accounted for 17% and 18%, respectively, of the Company’s revenue.

Accounts receivable outstanding related to that customer was $2.4 million and $1.9 million as of March 31, 2024 and December 31, 2023, respectively.

Notes receivable outstanding related to that customer was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.

Geographical information

The following geographic data includes revenue generated from the Company’s third-party distributors. The Company’s revenue was generated in the following geographic regions and by product line for the periods indicated (in thousands):

Revenues by Geography

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

Amount

Revenues

Amount

Revenues

 

(in thousands, except percentages)

U.S.

    

$

16,793

    

96

%  

$

14,964

    

96

%

International

 

624

 

4

%  

 

576

 

4

%

Total revenues

$

17,417

 

100

%  

$

15,540

 

100

%

U.S. Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

3,310

20

%  

$

3,850

26

%

Treatment sessions

 

12,988

 

77

%

 

10,643

 

71

%

Other

 

495

 

3

%

 

471

 

3

%

Total U.S. revenues

$

16,793

 

100

%

$

14,964

 

100

%

International Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

258

 

41

%  

$

259

 

45%

%

Treatment sessions

 

172

 

28

%  

 

184

 

32%

%

Other

 

194

 

31

%  

 

133

 

23%

%

Total international revenues

$

624

 

100

%  

$

576

 

100%

%

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt

14.     DEBT

The following table presents the composition of debt as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Outstanding principal

$

60,000

$

60,000

Accrued final payment fees

 

1,856

 

1,856

Less debt discounts

 

(2,412)

 

(2,573)

Total debt, net

 

59,444

 

59,283

Less current portion

 

 

Long-term debt, net

$

59,444

$

59,283

For the three months ended March 31, 2024 the Company recognized interest expense of $1.8 million, of which $1.7 million was cash and $0.1 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees. For the three months ended March 31, 2023, the Company recognized interest expense of $1.3 million, of which $1.1 million was cash and $0.2 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees.

Solar Credit Facility

On March 2, 2020 the Company entered into a Loan and Security Agreement with Solar Capital Ltd as collateral agent and other lenders as defined in the agreement (such agreement, as amended, the “Solar Facility”).

On March 7, 2024, the Company entered into a sixth amendment (the “Solar Sixth Amendment”) to the Solar Facility. Under the Solar Sixth Amendment, Solar: (a) waived the specified events with respect to the Company’s non-compliance with the required revenue under the net product revenue covenant; and (b)

amended the financial covenants by increasing the amount of the liquidity covenant and temporarily decreasing the net product revenue covenant to reflect current projections.

On September 29, 2023, the Company entered into a fifth amendment (the “Solar Fifth Amendment”) to the Solar Facility. The Solar Fifth Amendment allowed the Company to draw on the $22.5 million Term C Loan portion of the Solar Facility and revise the required testing levels of the net product revenue and minimum liquidity covenants for certain testing periods. On October 3, 2023, the Company borrowed $22.5 million under the Term C Loan portion of the Solar Facility, resulting in total borrowing of $60 million.

On March 29, 2023, the Company entered into a fourth amendment (the “Solar Fourth Amendment”) to the Loan and Security Agreement dated March 2, 2020 with SLR Investment Corp. (formerly known as Solar Capital Ltd.). The Solar Fourth Amendment increased the borrowings by $2.5 million, extended the interest only period from March 2023 to March 2026, and extended the maturity date from February 2025 to March 2028. In addition, the Solar Fourth Amendment changed the basis of the interest expense from LIBOR to SOFR.

The Solar Facility accrues interest from the date of borrowing through the date of repayment at a floating per annum rate of interest, which resets monthly and is equal to the greater of 5.65% plus (a) 3.95% or (b) daily simple SOFR for a term of one month. Only interest is required to be paid on the Solar Facility until March 1, 2026. Prior to the effectiveness of the Solar Fourth Amendment, the interest only period with respect to the Term A Loan expired on March 1, 2023. Commencing April 1, 2026, the Company will be required to make monthly payments of principal and interest on the Solar Facility.

In addition to the principal and interest payments due under the Solar Facility, the Company is required to pay a final payment fee to Solar upon the earlier of prepayment, acceleration or the maturity date of the Solar Facility equal to 4.95% of the principal amount of the term loans actually funded. If the Company prepays the Solar Facility prior to their respective scheduled maturities, the Company will also be required to pay prepayment fees to Solar equal to 3% of the principal amount of such term loan then-prepaid if prepaid on or before the first anniversary of the Term C Funding Date, 2% of the principal amount of such term loan then-prepaid if prepaid after the first anniversary and on or before the second anniversary of the Term C Funding Date, or 1% of the principal amount of such term loan then-prepaid if prepaid after the second anniversary of the Term C Funding Date.

The Company is also required to pay Solar an exit fee upon the occurrence of (a) any liquidation, dissolution or winding up of the Company, (b) any transaction that results in a person obtaining control over the Company, (c) the Company achieving $100 million in trailing twelve-month net product revenue or (d) the Company achieving $125 million in trailing twelve-month net product revenue. The exit fee for liquidation, dissolution, winding up or change of control of the Company is equal to 2% of the principal amount of the term loans actually funded. The exit fee for achieving either $100 million or $125 million in trailing twelve-month net product revenue is equal to 1% of the principal amount of the term loans actually funded or, if both net product revenue milestones are achieved, 2% of the principal amount of the term loans actually funded. The exit fee is capped at 2% of the principal amount of the term loans actually funded.

On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million.

As of March 31, 2024, the Company is in compliance with all covenants in the Solar Facility and is projected to be in compliance with the covenants going forward.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMON STOCK
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Common Stock

15.     COMMON STOCK

Common Stock

The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

    

December 31, 2023

Shares of common stock issued

 

29,975

 

29,092

Shares of common stock reserved for issuance for:

 

  

 

  

Common stock warrants outstanding

 

21

 

41

Stock options outstanding

 

1,270

 

1,270

Restricted stock units outstanding

 

3,299

 

3,360

Shares available for grant under stock incentive plans

 

1,320

 

978

Shares available for sale under employee stock purchase plan

 

1,624

 

1,335

Total shares of common stock issued and reserved for issuance

 

37,509

 

36,076

Common Stock Warrants

The following table summarize the Company’s outstanding common stock warrants as of March 31, 2024, and December 31, 2023:

March 31, 2024

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

21

$

9.73

 

Dec-2024

21

 

  

 

  

December 31, 2023

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

20

$

9.73

 

Mar-2024

21

$

9.73

 

Dec-2024

41

 

  

 

  

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

16.     LOSS PER SHARE

The Company’s basic loss per common share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the period. The Company’s restricted stock awards (non-vested shares) are issued and outstanding at the time of grant but are excluded from the Company’s computation of weighted average shares outstanding in the determination of basic loss per share until vesting occurs.

A net loss cannot be diluted, so when the Company is in a net loss position, basic and diluted loss per common share are the same. If the Company achieves profitability in the future, the denominator of a diluted earnings per common share calculation will include both the weighted average number of shares outstanding and the number of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options, non-vested restricted stock units and non-vested performance restricted stock units (“PRSUs”) using the treasury stock method,

along with the effect, if any, from the potential conversion of outstanding securities, such as convertible preferred stock.

The following potentially dilutive securities outstanding as of March 31, 2024 and 2023 have been excluded from the denominator of the diluted loss per share of common stock outstanding calculation (in thousands):

March 31, 

    

2024

    

2023

Stock options

1,270

1,291

Non-vested PRSUs

 

395

 

395

Non-vested restricted stock units

 

2,904

 

3,253

Common stock warrants

 

21

 

61

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Disclosure Of Compensation Related Costs Share-based Payments [Abstract]  
Share-Based Compensation

17.     SHARE-BASED COMPENSATION

The amount of share-based compensation expense recognized by the Company by location in its statements of operations for the three months ended March 31, 2024 and 2023 is as follows (in thousands):

    

Three Months Ended March 31, 

2024

    

2023

Cost of revenues

$

34

$

37

Sales and marketing

 

350

 

642

General and administrative

 

777

 

967

Research and development

 

177

 

159

Total

$

1,338

$

1,805

2018 Equity Incentive Plan

In June 2018, the Company adopted the 2018 Equity Incentive Plan, ( the “2018 Plan”), which authorized the issuance of up to 1.4 million shares, subject to an annual 4% increase based on the number of shares of common stock outstanding, in the form of restricted stock, stock appreciation rights and stock options to the Company’s directors, employees and consultants. The amount and terms of grants are determined by the Company’s board of directors. All stock options granted to date have had exercise prices equal to the fair value, as determined by the closing price as reported by the Nasdaq Global Market, of the underlying common stock on the date of grant. The contractual term of stock options is up to 10 years, and stock options are exercisable in cash or as otherwise determined by the board of directors. Generally, stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second and third anniversaries of the grant date. PRSUs generally vest based on appreciation of the Company’s common stock to a certain price as determined by the Company’s board of directors measured using a trailing 30-day volume-weighted average price of a share of the Company’s common stock. The fair value of the PRSU awards are determined using a risk neutral Monte Carlo simulation valuation model. As of March 31, 2024, there were 1.1 million shares available for future issuance under the 2018 Plan.

2020 Inducement Incentive Plan

In December 2020, the Company adopted the 2020 Inducement Incentive Plan (the “2020 Plan”), which authorized the issuance of up to 0.4 million shares, subject to increase by approval of the Company’s board of directors, in the form of stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards and other stock awards to eligible employees who satisfy the standards for inducement grants under Nasdaq Global Market rules. In March 2022, the Company’s board of directors approved an additional 0.5 million shares for the issuance under the 2020 Plan. An individual who previously served as an employee or director of the Company is not eligible to receive awards under the 2020 Plan. The amount and terms of grants are determined by the Company’s board of directors. As of March 31, 2024, there were 0.2 million shares available for future issuance under the 2020 Plan.

Stock Options

The following table summarizes the Company’s stock option activity for the three months ended March 31, 2024:

    

    

    

    

    

Weighted

Aggregate

Number of

Weighted

average

average

Shares under

average

Remaining

Intrinsic

Option

Exercise Price

Contractual

Value

(in thousands)

per Option

Life (in years)

(in thousands)

Outstanding at December 31, 2023

 

1,270

$

3.90

 

 

Granted

 

$

 

  

 

  

Exercised

 

$

 

 

  

Forfeited

 

$

 

  

 

  

Outstanding at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

Exercisable at March 31, 2024

 

1,187

$

4.03

 

5.7

 

$

2,495

Vested and expected to vest at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

The Company recognized share-based compensation expense related to stock options of $0.1 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, there was $0.1 million of total unrecognized compensation cost related to non-vested stock options, which the Company expects to recognize over a weighted average period of 0.3 years.

For the three months ended March 31, 2024, the Company did not grant stock options.

Restricted Stock Units and PRSUs

The following table summarizes the Company’s restricted stock unit and PRSU activity for March 31, 2024:

    

Non-vested

    

Weighted

    

Non-vested

    

Weighted

Restricted

average

PRSUs

average

Stock Units

Grant-date

Grant-date

(in thousands)

Fair Value

(in thousands)

Fair Value

Non-vested at December 31, 2023

2,965

$

4.37

 

395

$

6.77

Granted

 

990

$

3.24

 

$

Vested

 

(883)

$

5.21

 

$

Forfeited

 

(168)

$

4.58

 

$

Non-vested at March 31, 2024

 

2,904

$

3.71

 

395

$

6.77

The Company recognized $1.3 million and $1.7 million in share-based compensation expense related to the restricted stock units and PRSUs for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, there was $8.9 million of unrecognized compensation cost related to non-vested restricted

stock units and PRSUs, which the Company expects to recognize over a weighted average period of 2.0 years. The total fair value at the vesting date of restricted stock units and PRSUs vested during the three months ended March 31, 2024 was $3.1 million.

The Company did not grant PRSUs during the three months ended March 31, 2024.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments And Contingencies Disclosure[Abstract]  
Commitments and Contingencies

18.     COMMITMENTS AND CONTINGENCIES

Legal Matters

The Company is subject from time to time to various claims and legal actions arising during the ordinary course of its business. Management believes that there are currently no claims or legal actions that would reasonably be expected to have a material adverse effect on the Company’s results of operations, financial condition, or cash flows.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2024
Segments Geographical Areas [Abstract]  
Segment Information

19.     SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company currently operates in one business segment as it is managed and operated as one business. A single management team that reports to the chief operating decision maker comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its products or product development.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOVERNMENT ASSISTANCE
3 Months Ended
Mar. 31, 2024
Government Assistance [Abstract]  
Government Assistance

20.     GOVERNMENT ASSISTANCE

Employee Retention Credit

The Coronavirus Aid, Relief and Economic Security Act provided an Employee Retention Credit (the “ERC”), which was a refundable tax credit related to certain payroll taxes. The Company applied the grant model and determined that the criteria for recognition of the ERC was met during the year ended December 31, 2023 based on the Company’s determination of eligibility and filing of the ERC claim. As of March 31, 2024, the $2.9 million ERC receivable is reported within prepaid expenses and other current assets on the Company’s balance sheets.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Interim Financial Statements

Interim Financial Statements

The accompanying unaudited interim financial statements have been prepared from the books and records of the Company in accordance with U.S. GAAP for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the “SEC”), which permit reduced disclosures for interim periods. All adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the accompanying balance sheets and statements of operations and stockholders’ equity and cash flows have been made. Although these interim financial statements do not include all of the information and footnotes required for complete annual financial statements, management believes the disclosures are adequate to make the information presented not misleading. Unaudited interim results of operations and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the

results that may be expected for the full year. Unaudited interim financial statements and footnotes should be read in conjunction with the audited financial statements and footnotes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024, wherein a more complete discussion of significant accounting policies and certain other information can be found.

Use of Estimates

Use of Estimates

The preparation of financial statements in accordance with U.S. GAAP and the rules and regulations of the SEC requires the use of estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although management believes its estimates and assumptions are reasonable when made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Due to the risks and uncertainties involved in the Company’s business and evolving market conditions, and given the subjective element of the estimates and assumptions made, actual results may differ materially from estimated results.

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Carrying Amounts and Fair Values of Financial Instruments

The following tables set forth the carrying amounts and fair values of the Company’s financial instruments as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

    

Amount

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Money market funds (cash equivalents)

$

27,855

$

27,855

$

27,855

$

$

    

December 31, 2023

Fair Value Measurement Based on

Quoted

Significant

Prices In

other

Significant

Active

Observable

Unobservable

Carrying

Markets

Inputs

Inputs

Amount

Fair Value

(Level 1)

(Level 2)

(Level 3)

Assets

    

  

    

  

    

  

    

  

    

  

Money market funds (cash equivalents)

$

27,507

$

27,507

$

27,507

$

$

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Composition of Accounts Receivable, Net

The following table presents the composition of accounts receivable, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Gross accounts receivable - trade

$

18,756

$

16,577

Less: Allowances for credit losses

 

(1,252)

 

(795)

Accounts receivable, net

$

17,504

$

15,782

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables)
3 Months Ended
Mar. 31, 2024
Property Plant And Equipment Abstract [Abstract]  
Summary of Composition of Property and Equipment, Net

The following table presents the composition of property and equipment, net, as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Laboratory equipment

$

702

$

702

Office equipment

 

495

 

495

Auto

23

23

Computer equipment and software

 

1,105

 

1,082

Manufacturing equipment

 

551

 

551

Leasehold improvements

 

1,436

 

1,436

Rental equipment

 

542

 

542

Property and equipment, gross

 

4,854

 

4,831

Less: Accumulated depreciation

 

(3,007)

 

(2,822)

Property and equipment, net

$

1,847

$

2,009

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Cash Flow Information as Lessee Related to Leases

The following table presents the supplemental cash flow information as a lessee related to leases (in thousands):

    

Three Months Ended

March 31, 2024

    

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

275

$

267

Schedule of Future Payments of Operating Lease Liabilities

The following table sets forth by year the required future payments of operating lease liabilities (in thousands):

    

Year ended

March 31, 2024

Remainder of 2024

$

659

2025

898

2026

 

921

2027

 

882

2028

 

116

Total lease payments

 

3,476

Less imputed interest

 

(446)

Present value of operating lease liabilities

$

3,030

Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases

The following table sets forth a maturity analysis of the undiscounted lease receivables related to sales-type leases (in thousands):

    

March 31, 

2024

Remainder of 2024

$

692

2025

431

2026

 

118

2027

 

92

Total sales-type lease receivables

$

1,333

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2024
Payable And Accruals [Abstract]  
Summary of Composition of Accrued Expenses

The following table presents the composition of accrued expenses as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 

    

December 31, 

2024

2023

Compensation and related benefits

$

4,032

$

8,003

Consulting and professional fees

 

614

 

488

Research and development expenses

 

285

 

260

Sales and marketing expenses

1,689

1,760

Warranty

 

239

 

213

Sales and other taxes payable

 

742

 

818

Interest payable

567

Other

 

877

 

1,053

Accrued expenses

$

9,045

$

12,595

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Summary of Percentages of Deferred Revenue by Year

As of March 31, 2024, the Company expects to recognize approximately the following percentages of deferred revenue by year:

    

Revenue

 

Year:

Recognition

 

Remainder of 2024

78

%

2025

 

19

%

2026

 

2

%

2027

 

1

%

Total

 

100

%

Summary of Revenue Generated in Geographic Regions for Years Indicated

Revenues by Geography

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

Amount

Revenues

Amount

Revenues

 

(in thousands, except percentages)

U.S.

    

$

16,793

    

96

%  

$

14,964

    

96

%

International

 

624

 

4

%  

 

576

 

4

%

Total revenues

$

17,417

 

100

%  

$

15,540

 

100

%

U.S.  
Summary of Revenue Generated in Product Category for Years Indicated

U.S. Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

3,310

20

%  

$

3,850

26

%

Treatment sessions

 

12,988

 

77

%

 

10,643

 

71

%

Other

 

495

 

3

%

 

471

 

3

%

Total U.S. revenues

$

16,793

 

100

%

$

14,964

 

100

%

International  
Summary of Revenue Generated in Product Category for Years Indicated

International Revenues by Product Category

 

Three Months Ended March 31, 

 

2024

2023

 

% of

% of

 

    

Amount

    

Revenues

    

Amount

    

Revenues

 

 

(in thousands, except percentages)

NeuroStar Advanced Therapy System

$

258

 

41

%  

$

259

 

45%

%

Treatment sessions

 

172

 

28

%  

 

184

 

32%

%

Other

 

194

 

31

%  

 

133

 

23%

%

Total international revenues

$

624

 

100

%  

$

576

 

100%

%

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Summary of Composition of Debt

The following table presents the composition of debt as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Outstanding principal

$

60,000

$

60,000

Accrued final payment fees

 

1,856

 

1,856

Less debt discounts

 

(2,412)

 

(2,573)

Total debt, net

 

59,444

 

59,283

Less current portion

 

 

Long-term debt, net

$

59,444

$

59,283

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMON STOCK (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Summary of Common Stock Issued and Reserved for Issuance

The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

    

December 31, 2023

Shares of common stock issued

 

29,975

 

29,092

Shares of common stock reserved for issuance for:

 

  

 

  

Common stock warrants outstanding

 

21

 

41

Stock options outstanding

 

1,270

 

1,270

Restricted stock units outstanding

 

3,299

 

3,360

Shares available for grant under stock incentive plans

 

1,320

 

978

Shares available for sale under employee stock purchase plan

 

1,624

 

1,335

Total shares of common stock issued and reserved for issuance

 

37,509

 

36,076

Summary of Outstanding Warrants

The following table summarize the Company’s outstanding common stock warrants as of March 31, 2024, and December 31, 2023:

March 31, 2024

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

21

$

9.73

 

Dec-2024

21

 

  

 

  

December 31, 2023

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

20

$

9.73

 

Mar-2024

21

$

9.73

 

Dec-2024

41

 

  

 

  

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
LOSS PER SHARE  
Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation

The following potentially dilutive securities outstanding as of March 31, 2024 and 2023 have been excluded from the denominator of the diluted loss per share of common stock outstanding calculation (in thousands):

March 31, 

    

2024

    

2023

Stock options

1,270

1,291

Non-vested PRSUs

 

395

 

395

Non-vested restricted stock units

 

2,904

 

3,253

Common stock warrants

 

21

 

61

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
Disclosure Of Compensation Related Costs Share-based Payments [Abstract]  
Summary of Share-Based Compensation Expense

The amount of share-based compensation expense recognized by the Company by location in its statements of operations for the three months ended March 31, 2024 and 2023 is as follows (in thousands):

    

Three Months Ended March 31, 

2024

    

2023

Cost of revenues

$

34

$

37

Sales and marketing

 

350

 

642

General and administrative

 

777

 

967

Research and development

 

177

 

159

Total

$

1,338

$

1,805

Summary of Stock Option Activity

The following table summarizes the Company’s stock option activity for the three months ended March 31, 2024:

    

    

    

    

    

Weighted

Aggregate

Number of

Weighted

average

average

Shares under

average

Remaining

Intrinsic

Option

Exercise Price

Contractual

Value

(in thousands)

per Option

Life (in years)

(in thousands)

Outstanding at December 31, 2023

 

1,270

$

3.90

 

 

Granted

 

$

 

  

 

  

Exercised

 

$

 

 

  

Forfeited

 

$

 

  

 

  

Outstanding at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

Exercisable at March 31, 2024

 

1,187

$

4.03

 

5.7

 

$

2,495

Vested and expected to vest at March 31, 2024

 

1,270

$

3.90

 

5.8

 

$

2,727

Summary of Restricted Stock Units and Performance Restricted Stock Units Activity

The following table summarizes the Company’s restricted stock unit and PRSU activity for March 31, 2024:

    

Non-vested

    

Weighted

    

Non-vested

    

Weighted

Restricted

average

PRSUs

average

Stock Units

Grant-date

Grant-date

(in thousands)

Fair Value

(in thousands)

Fair Value

Non-vested at December 31, 2023

2,965

$

4.37

 

395

$

6.77

Granted

 

990

$

3.24

 

$

Vested

 

(883)

$

5.21

 

$

Forfeited

 

(168)

$

4.58

 

$

Non-vested at March 31, 2024

 

2,904

$

3.71

 

395

$

6.77

XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DESCRIPTION OF BUSINESS - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
DESCRIPTION OF BUSINESS [Line Items]      
Cash and cash equivalents $ 47,730   $ 59,677
Accumulated deficit 383,954   376,081
Cash flows from operating activities 12,015 $ 15,213 $ 32,000
$60.0 Million Credit Facility | Oxford Finance LLC      
DESCRIPTION OF BUSINESS [Line Items]      
Borrowings outstanding under credit facility $ 60,000    
Credit facility maturity date Mar. 31, 2028    
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Investment, Type [Extensible Enumeration] us-gaap:MoneyMarketFundsMember us-gaap:MoneyMarketFundsMember
Carrying Amount    
Assets    
Total assets $ 27,855 $ 27,507
Fair Value    
Assets    
Total assets 27,855 27,507
Quoted Prices In Active Markets (Level 1)    
Assets    
Total assets $ 27,855 $ 27,507
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Gross accounts receivable - trade $ 18,756 $ 16,577
Less: Allowances for credit losses (1,252) (795)
Accounts receivable, net $ 17,504 $ 15,782
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 4,854 $ 4,831
Less: Accumulated depreciation (3,007) (2,822)
Property and equipment, net 1,847 2,009
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 702 702
Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 495 495
Auto    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 23 23
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,105 1,082
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 551 551
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,436 1,436
Rental Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 542 542
Property and equipment, net $ 300 $ 300
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property Plant And Equipment Abstract [Abstract]      
Capitalized software cost, net $ 4.4   $ 4.2
Depreciation and amortization expense $ 0.6 $ 0.5  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES RECEIVABLE - Additional Information (Details) - Secured Promissory Note
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
D
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
If Maker's Common Shares Are Not Traded On Any Stock Markets      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Discount rate 20.00%    
Greenbrook TMS Inc      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal amount of notes receivable $ 6.0    
Term of notes receivable 4 years    
Notes receivable outstanding   $ 4.8 $ 5.2
Percentage of unpaid amount 200.00%    
Greenbrook TMS Inc | If Maker's Common Shares Are Traded On Nasdaq Stock Market      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Discount rate 20.00%    
Number of day volume-weighted average closing price | D 30    
Greenbrook TMS Inc | If Maker's Common Shares Are Traded On Stock Markets Other Than Nasdaq      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Discount rate 20.00%    
Number of day volume-weighted average closing price | D 30    
Greenbrook TMS Inc | Secured Overnight Financing Rate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest rate (as a percent) 7.65%    
Success TMS | Other income, net      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest income recognized   $ 0.2 $ 0.0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES- Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
ft²
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Leases [Line Items]      
Lessee, finance lease, lease not yet commenced, description The Company does not currently have any finance leases or executed leases that have not yet commenced.    
Operating lease, rent expense, net $ 200 $ 200  
Operating lease, weighted-average remaining lease term 3 years 9 months 18 days    
Operating lease, weighted-average discount rate 7.20%    
Carrying amount of lease receivables $ 1,300    
Unguaranteed residual assets 0    
Operating lease income $ 20 $ 40  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue From Contract With Customer Excluding Assessed Tax Revenue From Contract With Customer Excluding Assessed Tax  
Property and equipment, net $ 1,847   $ 2,009
NeuroStar Advanced Therapy Systems | Minimum      
Leases [Line Items]      
Lessor sales-type lease, Term 3 years    
NeuroStar Advanced Therapy Systems | Maximum      
Leases [Line Items]      
Lessor sales-type lease, Term 4 years    
Headquarters and Office Equipment, Including Copiers      
Leases [Line Items]      
Area of lease facility | ft² 32,000    
Rental Equipment      
Leases [Line Items]      
Property and equipment, net $ 300   $ 300
Rental equipment depreciation expense $ 20 $ 20  
Charlotte, North Carolina      
Leases [Line Items]      
Area of lease facility | ft² 9,600    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 275 $ 267
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Lease Liabilities [Abstract]  
Remainder of 2024 $ 659
2025 898
2026 921
2027 882
2028 116
Total lease payments 3,476
Less imputed interest (446)
Present value of operating lease liabilities $ 3,030
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Sales Type And Direct Financing Leases Lease Receivable Fiscal Year Maturity [Abstract]  
Remainder of 2024 $ 692
2025 431
2026 118
2027 92
Total sales-type lease receivables $ 1,333
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID COMMISSION EXPENSE - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Amortization Of Deferred Charges [Abstract]    
Amortization period of deferred commissions 7 years  
Amortization expense $ 0.7 $ 0.5
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payable And Accruals [Abstract]    
Compensation and related benefits $ 4,032 $ 8,003
Consulting and professional fees 614 488
Research and development expenses 285 260
Sales and marketing expenses 1,689 1,760
Warranty 239 213
Sales and other taxes payable 742 818
Interest payable 567  
Other 877 1,053
Accrued expenses $ 9,045 $ 12,595
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details)
Mar. 31, 2024
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation 100.00%
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2024-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation 78.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 months
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2025-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation 19.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2026-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation 2.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2027-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation 1.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
customer
Mar. 31, 2023
USD ($)
customer
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]      
Revenue recognized $ 600 $ 900  
Number of customer accounted for more than 10% of revenues | customer 1 1  
Accounts receivable $ 17,504   $ 15,782
Customer 1      
Disaggregation of Revenue [Line Items]      
Notes receivable 4,800   5,200
Credit concentration risk | Customer 1      
Disaggregation of Revenue [Line Items]      
Accounts receivable $ 2,400   $ 1,900
Revenue | Customer concentration risk | Customer 1      
Disaggregation of Revenue [Line Items]      
Percentage of Revenues 17.00% 18.00%  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 17,417 $ 15,540
Revenue | Geographic Concentration    
Segment Reporting Information [Line Items]    
Revenues $ 17,417 $ 15,540
Percentage of Revenues 100.00% 100.00%
Revenue | U.S. | Geographic Concentration    
Segment Reporting Information [Line Items]    
Revenues $ 16,793 $ 14,964
Percentage of Revenues 96.00% 96.00%
Revenue | International | Geographic Concentration    
Segment Reporting Information [Line Items]    
Revenues $ 624 $ 576
Percentage of Revenues 4.00% 4.00%
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 17,417 $ 15,540
Product Category | U.S. | Revenue    
Segment Reporting Information [Line Items]    
Revenues $ 16,793 $ 14,964
Percentage of Revenues 100.00% 100.00%
Product Category | U.S. | Revenue | NeuroStar Advanced Therapy System    
Segment Reporting Information [Line Items]    
Revenues $ 3,310 $ 3,850
Percentage of Revenues 20.00% 26.00%
Product Category | U.S. | Revenue | Treatment Sessions    
Segment Reporting Information [Line Items]    
Revenues $ 12,988 $ 10,643
Percentage of Revenues 77.00% 71.00%
Product Category | U.S. | Revenue | Other    
Segment Reporting Information [Line Items]    
Revenues $ 495 $ 471
Percentage of Revenues 3.00% 3.00%
Product Category | International | Revenue    
Segment Reporting Information [Line Items]    
Revenues $ 624 $ 576
Percentage of Revenues 100.00% 100.00%
Product Category | International | Revenue | NeuroStar Advanced Therapy System    
Segment Reporting Information [Line Items]    
Revenues $ 258 $ 259
Percentage of Revenues 41.00% 45.00%
Product Category | International | Revenue | Treatment Sessions    
Segment Reporting Information [Line Items]    
Revenues $ 172 $ 184
Percentage of Revenues 28.00% 32.00%
Product Category | International | Revenue | Other    
Segment Reporting Information [Line Items]    
Revenues $ 194 $ 133
Percentage of Revenues 31.00% 23.00%
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Summary of Composition of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Feb. 29, 2024
Jan. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]        
Outstanding principal $ 60,000 $ 60,000 $ 60,000 $ 60,000
Accrued final payment fees 1,856     1,856
Less debt discounts (2,412)     (2,573)
Total debt, net 59,444     59,283
Long-term debt, net $ 59,444     $ 59,283
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 29, 2023
Feb. 29, 2024
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Oct. 03, 2023
Sep. 29, 2023
Debt Instrument [Line Items]                
Interest expense       $ 1,800 $ 1,300      
Cash interest expense       1,700 1,100      
Non-cash interest expense       100 $ 200      
Total borrowing amount   $ 60,000 $ 60,000 $ 60,000   $ 60,000    
Debt Instrument, Covenant Compliance   On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million. On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million.          
Solar Capital Ltd                
Debt Instrument [Line Items]                
Prepayment fees percentage 2.00%              
Trailing twelve month net product revenue first threshold limit to pay exit fee $ 100,000              
Trailing twelve month net product revenue Second threshold limit to pay exit fee $ 125,000              
Percentage of exit fee for liquidation, dissolution, winding up or change of control of the Company 4.95%              
Percentage of exit fee upon achievement of any trailing twelve month revenues 1.00%              
Percentage of exit fee upon achievement of both trailing twelve month revenues 2.00%              
Capped exit fee percentage on term loan principal amount 2.00%              
Solar Capital Ltd | Prepaid on or Before First Anniversary of Funding                
Debt Instrument [Line Items]                
Prepayment fees percentage 3.00%              
Solar Capital Ltd | Prepaid After First and on or Before Second Anniversary of Funding                
Debt Instrument [Line Items]                
Prepayment fees percentage 2.00%              
Solar Capital Ltd | Prepaid After Second Anniversary of Funding                
Debt Instrument [Line Items]                
Prepayment fees percentage 1.00%              
Solar Capital Ltd | Term A Loan                
Debt Instrument [Line Items]                
Interest rate during the period 3.95%              
Solar Capital Ltd | Term A Loan | Minimum                
Debt Instrument [Line Items]                
Interest rate during the period 5.65%              
Solar Capital Ltd | Term C Loan                
Debt Instrument [Line Items]                
Total borrowing amount             $ 60,000  
Solar Capital Ltd | $22.5 Million Credit Facility | Term B Loan                
Debt Instrument [Line Items]                
Borrowings outstanding under credit facility $ 2,500              
Solar Capital Ltd | $22.5 Million Credit Facility | Term C Loan                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 22,500
Borrowings outstanding under credit facility             $ 22,500  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details) - shares
shares in Thousands
Mar. 31, 2024
Dec. 31, 2023
Stockholders Deficit [Line Items]    
Shares of common stock issued 29,975 29,092
Shares of common stock reserved for issuance for:    
Total shares of common stock issued and reserved for issuance 37,509 36,076
Common stock warrants    
Shares of common stock reserved for issuance for:    
Shares of common stock reserved for issuance 21 41
Stock Options Outstanding    
Shares of common stock reserved for issuance for:    
Shares of common stock reserved for issuance 1,270 1,270
Restricted stock units outstanding    
Shares of common stock reserved for issuance for:    
Shares of common stock reserved for issuance 3,299 3,360
Shares available for grant under stock incentive plans    
Shares of common stock reserved for issuance for:    
Shares of common stock reserved for issuance 1,320 978
Shares available for sale under employee stock purchase plan    
Shares of common stock reserved for issuance for:    
Shares of common stock reserved for issuance 1,624 1,335
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Class Of Warrant Or Right [Line Items]    
Warrants Outstanding 21 41
Exercise Price $9.73    
Class Of Warrant Or Right [Line Items]    
Warrants Outstanding   20
Exercise Price   $ 9.73
Expiration Date   2024-03
Exercise Price. $9.73    
Class Of Warrant Or Right [Line Items]    
Warrants Outstanding 21 21
Exercise Price $ 9.73 $ 9.73
Expiration Date 2024-12 2024-12
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities outstanding excluded from diluted loss per share 1,270 1,291
Non-vested PRSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities outstanding excluded from diluted loss per share 395 395
Non-vested restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities outstanding excluded from diluted loss per share 2,904 3,253
Common stock warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities outstanding excluded from diluted loss per share 21 61
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total $ 1,338 $ 1,805
Cost of Revenues    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total 34 37
Sales and Marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total 350 642
General and Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total 777 967
Research and Development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total $ 177 $ 159
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION - Additional Information (Details)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2022
shares
Mar. 31, 2024
USD ($)
installment
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation expenses   $ 1,338 $ 1,805  
Stock options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation expenses   100 100  
Unrecognized compensation cost related to non-vested stock options   $ 100    
Non-vested awards not yet recognized weighted-average period for recognition   3 months 18 days    
Restricted Stock Units and PRSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation expenses   $ 1,300 $ 1,700  
Non-vested awards not yet recognized weighted-average period for recognition   2 years    
Unrecognized compensation cost related to non-vested restricted stock   $ 8,900    
Fair value of restricted stock vested   $ 3,100    
2018 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Annual percentage increase in number of shares authorized for issuance   4.00%    
Vesting terms of stock options   stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second and third anniversaries of the grant date.    
Number of vesting installments | installment   3    
Shares available for future issuance | shares   1.1    
2018 Plan | PRSUs | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average price, number of days trailing   30 days    
2018 Plan | First Anniversary of Date of Grant        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting percentage of stock options   25.00%    
2018 Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized for issuance | shares   1.4    
Maximum contractual term of stock options   10 years    
2020 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of additional shares authorized for issuance | shares 0.5      
Shares available for future issuance | shares   0.2    
2020 Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized for issuance | shares       0.4
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Stock options
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares under Option, Outstanding, Beginning balance | shares 1,270
Number of Shares under Option, Outstanding, Ending balance | shares 1,270
Number of Shares under Option, Exercisable | shares 1,187
Number of Shares under Option, Vested and expected to vest | shares 1,270
Weighted-average Exercise Price per Option, Outstanding, Beginning balance | $ / shares $ 3.90
Weighted-average Exercise Price per Option, Outstanding, Ending balance | $ / shares 3.90
Weighted-average Exercise Price per Option, Exercisable | $ / shares 4.03
Weighted-average Exercise Price per Option, Vested and expected to vest | $ / shares $ 3.90
Weighted-average Remaining Contractual Life, Outstanding 5 years 9 months 18 days
Weighted-average Remaining Contractual Life, Exercisable 5 years 8 months 12 days
Weighted-average Remaining Contractual Life, Vested and expected to vest 5 years 9 months 18 days
Aggregate average Intrinsic Value, Outstanding | $ $ 2,727
Aggregate average Intrinsic Value, Exercisable | $ 2,495
Aggregate average Intrinsic Value, Vested and expected to vest | $ $ 2,727
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Restricted stock units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested, Beginning balance 2,965,000
Granted 990,000
Vested (883,000)
Forfeited (168,000)
Non-vested, Ending balance 2,904,000
Weighted-average Grant-date Fair Value, Non-vested, Beginning balance | $ / shares $ 4.37
Weighted-average Grant-date Fair Value, Granted | $ / shares 3.24
Weighted-average Grant-date Fair Value, Vested | $ / shares 5.21
Weighted-average Grant-date Fair Value, Forfeited | $ / shares 4.58
Weighted-average Grant-date Fair Value, Non-vested, Ending balance | $ / shares $ 3.71
PRSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested, Beginning balance 395,000
Granted 0
Non-vested, Ending balance 395,000
Weighted-average Grant-date Fair Value, Non-vested, Beginning balance | $ / shares $ 6.77
Weighted-average Grant-date Fair Value, Non-vested, Ending balance | $ / shares $ 6.77
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
segment
Segments Geographical Areas [Abstract]  
Number of operating business segment 1
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOVERNMENT ASSISTANCE (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Employee Retention Credit  
Government Assistance [Line Items]  
Government assistance amount recognized in income statement $ 2.9
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -R#IU@'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 " #<@Z=8J@5U@>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VU7A=#MQ65/"H(+BK>0S.X&FS\D(^V^O6G=[2+Z $(NF?GE MFV\@K0I"^8C/T0>,9##=C+9W2:BP9D>B( "2.J*5J=CLMJRK>;TJ^&W![W&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" #<@Z=8?96J%L<% #B'@ & 'AL+W=OTL^%U.AORXG"LY:A8L?1"). AD3)6;7C0'] M-'29$61W_!F(=;)W3 S*BY2OYF3D7S<<4R(1"D\;"PY?*S$486B8%YZ(H0S_"GR]N&Y<-H@O9CP-]9-<_RZV0!WCY\DPR3[) M.K^WW6X0+TVTC+9B*$$4Q/DW?]L^B#V!2RL$;"M@[P34K1"X6X&;@>8ER[!N MN>;]GI)KHLS=X&8.LF>3J8$FB$TU3K6"7P/0Z?ZM]%*H%4UX[).[6 =Z0T9Q MWCS,8VZ29,&52'HM#?]F-"UOZWR3.[,*9Y<\R%@O$G#UA?^]O@6E+(K*=D6] M8:CA U?GQ*5GA#FL;2G/\)!\0QS7IOZN-&[QX-S,SJWWX&S/*S=LVPU-?_V4 M++DGKAO0(1.A5J+1_^4GVG5^M<'^(+/OV-L%>QMS+]F?-TMA(\7EU&E^L2&A MJII(G0*I%66J6VAS)$537QN@5>]SB\B5"!- W6 M)S!>6"L/=RIZ864W1/4U.2\*SHLC6Z;B,-5D0UAU/>)>,QXFUHI$934!+PO M2[10VY'F/@@%&:?1BU V,-S#<6C3O>RTNS8X5%H3[JJ NSH&[DG,@T1#!6HR MYI&UC>(^X[NO3X_CN^?1<'I&1N/AN0T4M:@)2IURVG6.01W%GE30/+,YXXQ, M-?1)(A49RC36:@/?OI7_@/OMG8T8%]5%WDL:]!CD9_Y&1C[TT6 6>'G(J&[( M!RQ=MTF=#FVSCI47%=?E924O.X9WX/O@GISM#LAGN(\\QO9ZQ2U=QAB9+*2( M@[=5$,(8, E>K6,4;E27O0Q'%,T?_V$?FC-HU\]R;8U&!^P>>+@2RJ80]:].")DJL@]NRUC'M.!E;04\0C6N8CBJ>:]Z 3F6@>DK^#9?4@ MA3O2*[=C[[>G2$JTC$H43SA96QW .W$U&&[0I8X5ZQ3!B);)B.)QYK/TH+Y@ M\(BQY'# I-MVFFT(?E:^4^0B6@8CBJ>:YT##>"AGA+(/+Q_)5'BI@IJT0N). M0QE%,"M-M?1>R8>?G7.'DB579,7#5'RTHI\B-=$R-E$\[T#8]8-X3J:;Z$6& M5F+<8/H\>K!RG2(DL3(D,3S&[.J0W+UY"Q[/164>/& T'DQO!]9W3EQ8E[#, M1.RH3#1,E3)O+?FK2E:5,(^DUE67 X[?K&LU0UQ5E[/,0NRH+#2*X=4Z7[DS MKY]\!V[EQ!VK.$^1>UB9>]A1N<>\GD&(AR@PE\HZ!!WP&5\8<=%7^F$0]#&'G94Z+F+A)J;7OD; M..@%Y()HR6-[O>*&E6L*N*XN:)EY&!Y9=O6X$%"/&!YN4XUWBNS#RNS#\-BR M&V;W)G:(ZMG"-GE,-239V$R@5N(?E&JVSR%WZV1N9HMEU6=75U<7G:[;:ZUL MC&7^84>M# UA.%40]$:Q+][('\)>C8<6B!S*V$77M:X0X>*Z=5F&'89GE=U< M>1\D)M!^$Y#,L.7, W;-)F5-EUI!3Y%^W#+]N <6<79KF?ND]W#1.L >,*M: MK,5E=1G+_./B:>4]XW9YNIH2M_MBK4=<5)>QS#XNGE0& .CGD"&WCC$'#"I' M55SW?\%:>[N(9L++-E<3XIFER'Q#L;A:;. .LFW+5GE[OOO[P,U\F9!0S$#J MG%_ @*?R#=7\1,MEMB?Y(K6647:X$-P7RMP O\^DU+L3\P?%MG;_7U!+ P04 M " #<@Z=8:N*[4&\& !M' & 'AL+W=OG\[G*U[QB MZD1L> W?K(2LF(9;>3M7&\G9LAU4E7,2!/&\8D4]6YRUGUW)Q9EH=%G4_$HB MU505D_=O>2GNSF=X]O.#S\7M6IL/YHNS#;OEUUQ_W5Q)N)OW7I9%Q6M5B!I) MOCJ?O<&G%S0R UJ+OPM^I_:ND0GE1HAOYN;=\GP6&$6\Y+DV+AC\V_(+7I;& M$^CXWCF=];]I!NY?__3^9QL\!'/#%+\0Y3_%4J_/9^D,+?F*-:7^+.[^XEU MK7B+T!.)P80+H!Y+$#:#> MH'N ME+5A73+-%F=2W"%IK,&;N6ASTXZ&:(K:/,9K+>'; L;IQ5M6LCKGZ-IX4.@8 M?;V^1"]?O$(O4%&C+VO1*%8OU=EG8/0[< LIU.U M83D_G\%Z45QN^6SQ^V\X#EZ[HGLF9P>QTCY6ZO.^N&!JC>"IH=Q<\.]-L64E M!.]\BCM7<>O*K/GM(DP2&IS-M_OAV%91%B=);W6@,^QUAEZ=;_)<-" +RD'. M0>--R8]0S;5+YLY3M"< )U$0CF0ZK*(D)6Z942\S\LI\5V\A>4+>NW1%UB_& M<3:691NE04;=JN)>5>Q_R-V$W@C9UD.Q,JF#1;OE2E?F:9L%K.#!JV-]O^&H MY%#MG%,@MN7A>!2";9,%D3N"I(\@>6H$L!@VK(")*ZJJ4"TJ^ \@EN(NW8FE MB<36S'4813AT*T][Y>F3',SB- MHY%(AUE&DZF%B/<0BA](+W154M^W:37E=F/6WV0IZ[P=5*DT3,9B;2MHS;() MK0,&L9<\BT^@E.FBOMW5 R1-FW,L5L<-W'@R3!QKC:1CS0XK@,F$Y@%GV,^S MC[]8USJW^W(B;.79-HIC/"%Y(!OVH^WJ284,V]Q*P\#*KL-J?R4>2AWHAOUX M>R_JVV/-9?6H&H9MEM$XIF.I#JLDF^ %'I"'_<32("RPU%*I^;D "V M^#VU$7XN;X=!#^3#?O3U/>:&W4_.:9M>)$NR\7-Q,2Z:Z"W)P#CB9QP(E T? MV.S+OD*PXS9PF5 1KAQIE"XF!:3,8KSVTU ML?+(WM;.SS1'.R9&F-N;\T[Y-KC2:+PP74;A5'8'N!$_W Y[G(=TVK#"89B- M2>$RRU(\-5<'JA$_U094+/G-=(-#;%!%61B.=T5.,Y).M MD !KQ ^U1\]4! M*&L]V3;0@4VH&QA&'F#8$V>F#2N"K=KDLJ+A1/]-!J21QR#M(84VKY(81^,- MI,,,=IGA!-7(0#7RP%[,=%A=8]B>>8C:9)?7.>A%+S]"3X-P^LJI_!?0A)R' M/?_?T6'T ]Y(YF7ZM1;YM[4HEURJ/]J]A[YW'VYY,?GDTZUG\G9XO#4PD_J9 M"=UUM\25B?\(O0A. @R(EVC+RH:?(APYR.HXFK#V\/^ MTGD"1^VF@@;6^:5C-YU-U!XZ-![4WWB\62X+TW% D32[O6/8F.9L4T#1= JU M^X<08QJ,B[G++LBR= (]=.]8V-]J0*O95$W)-#R.)5\5>>'$-[6[AV.:TBP: M ]QIF,1!.I78H=&@_D9C!QY7<7,*MAL)DL31F.<.,QKB;"JM0[]!_?W&3NS[ M@9+M3'ZT^,@Z6G=N"UUVKFWA?.]=D'D1!XOLMJ@5=!LK&!B<).!'[MYM[6ZT MV+2OAVZ$UJ)J+]><@6QC -^O!""TNS%OG/HWC(O_ %!+ P04 " #<@Z=8 M2\PWC] " F"@ & 'AL+W=OXXSME/*,BL,RK&E# -1:,XR6$JBBC2E\M[5P'2,H([XSV*J]-C%6[H5X M,)W/\=QR#!%PB+1)0?&Q@05P;C(AQ\\ZJ=7,:83[[5WVCZ5Y-'-/%2P$_\%B MGF5*,;EIG/>*@643Y6_*.O"8V40F.JMV#9>1K(@I%LU@%MD8( MD\J.Z@FOJPF]9R;\0N6 ^.XE\1QOV"%?')??0-3(_;;<1NN-?Z_Q[Y7Y_)/\ M=]FI],-NO=EE5RJG$-!>=4*I*#K+[TVZ[5J*:8E%.8GXA-Z P<-[ W M^RY[@EKTPX9^>!Y]78VTT(F0[#>^,"ZJT4[T*O]HC\IU\.\)>U]4"W[4P(]> M!,^4*OK!1P=(3Z&/1;2 QPWP^$7 >! HC1N?9>L^ZG$O];&(%O6DH9XW)*>?<$M="G#?KT#/2S:WMZL)2>TU'7CD/3Q/=T(^J0Q D^>RJ-3,R;1>7[NN6F10N6DO@:>U4%B[SO- M>5XY\VG][D[.IV*CB[R".TG4IBRY M_/<&"K&;.=0YO+C/5YDV+]SY=,U7\ #Z^_I.XLAMHZ1Y"97*144D+&?.1WI] MRSSC4%O\G<-.G3P30^51B"L3UWP^ ME6)'I+'&:.:A7IO:&]GDE4GC@Y;X:XY^>OZ@N09,BU9$+,G7-4ANEE>12_+] MX1-Y_^X#41F7H$A>D6^9V"A>I>J"O#L;3UV-6$Q$=[&?]Z:9EPW,ZY,OHM*9 M(K]6*:3G_BYR:(FP Y$;-AKP"Y=7Q*<7A'DLL."Y?;F[/P+';]?5K^/YKUQ7 MVTHUD0)[)'..K]6:+V#FX$%5(+?@S'_^B8;>+S::;Q3LC'30D@[&HL_O80O5 M!JPD&\^P]C2U93NG44"CJ;L]16^QFDP"K[4Z@S5I84U&8=T*I4T6Y B\)L+D M9.+ 9TD'G<6(!H$=7-B""T?!_2Z%4F0MQ3+7-F!A;T[J>W'<06:QHGX2VJ%% M+;1H= _O=VVU(O",LJ% 7=L01F^Y?=\HV!G?N.4;CZ;B@1=8Y[">88&53V"8 MV_C&EK4. ]K)B,TJ\9@](TF+,!G?+%!A2HH:(T]1#G*E38JV8 .:]"!,DDGW MQ/6-PI!2.TSJ'57%^Y]*H(#+158C3?'<%6)MJJ%5*+P>!.8'W;-GLXJ2@I9".:^%?V+84N,NMP,+>U> RBB._B\QB1KT)&\)V MU$(Z*CTM-H)GK[D2FRL%KF6)S0A>TQ=/!+LDI;'@81VY,+U%OK 2:>:)3A%Z M5ZQ71:QF?CS XZAQ=%SD7LLCS8N-[M[0]TSBES&QF@TR.6HA'1?#'W6+!NDE MWV(Y7$%+HNE77IB-OOXQ+.F]#6\QBSU_X.['CCK)QG7R-1Q&,L$LXFAA83.S ML'!/VLD2Y*KNLA5"VU2Z:\_\ 4$L# M!!0 ( -R#IUCV+.=0K 0 09 8 >&PO=V]R:W-H965T&ULK9EMCYLX$,>_BL55=ZVT63#/["61VH3J3KH[K9KV[K47G 0MX!0[ MF^VW/YNP)-C$"2IO=B&9^7O\\]C,D.F!5,]TBS$#KT5>TIFQ96SW8)HTV>(" MT7NRPR7_9DVJ C%^6VU,NJLP2FNG(C=MR_+- F6E,9_6GSU6\RG9LSPK\6,% MZ+XH4/7C$\[)869 X^V#+]EFR\0'YGRZ0QN\PNS;[K'B=V:KDF8%+FE&2E#A M]7[^I?ZXGSR?SA"A>D/R_+&7;F1$:(,5KM,_9%W+X S<3\H1> M0G):_P6'QM8R0+*GC!2-,X^@R,KC?_3:@#AS@,X%![MQL"4'.[C@X#0.CNQP M*22W<7!O#YU^"6B*'YM"('4 EKKB8N:OJU-^>5E2)15JSBWV;< MC\U7##',%YY10-9@L47E!E.0E6#%2/*\)7F**_H;B+_O,_8#3,"WU1*\?_<30J6>)TE&>L1B?4B7XDRMLF7 MIUTCNUTCN]9Q+^A\PINL++-RP[=$CLH$ \1X5,D]<. =L"W;[D-]U/1K37%< MO,SMP)F:+^= 51O7LOT@ZIHM5;.)XWIA9'?M8M7."RS?:JTZLW?:V3O#9G_W MEGRW4#AJ>QT*MA]*'+01B+/Z@>Y0@F<&/XPIKEZP,?_U%^A;O_=EUIAB\4AB M'?)N2][5DE\)S!-Q#*< '5"5;8E/<&NFG60A2VR4(LL+E/IZ?TW MJMKGEM-',E2?WJ&4*HM0"=:U7#>0SU#5;.)XOBN?M7&/7,@?\_U3C]JI1P.F M?O[HOHH@4A_=H>O+$+3##\V2,<7BD<0ZV*%UJNNMGRL:>YDWHIV\BZ"$O#'J M)EX4A=)F6O;839S MT)),.XQ=%P87=AU\*RW@>.4COTLH)J D247O0M]#$,S M<%2U>"RU+O]3WP+UCT-]+(/S>M2N:"RU[CJ<^B)X>V-T:R6IEQQ:&T&U>8*.$\K)/VK[ M=&W,+LQ38P3UG9&NGM2[#H8V:E\$U59L$H3R*Y;XJED7VZF9@?IN1E]3NKTT M?>5(=2Q+WO:JD0NA8RD'JVHW<4(G\EP9@&IH![YWH:Z$IS8$ZON0VRK+?A!J MF6]'42"7EOH !N?+F&KQ6&I'^.;9"V3Q^P GR"LG"G*\YO+6?[L1KZG;'S[F_P-02P,$% @ W(.G M6,[G BU!P HBH !@ !X;"]W;W)KY2D]N[9R+AF%M)> $GD_WT!TBV M;(1QQB>_)+;]&:Z4V-Y.)S->T(O(CW]!: M_[+BHB)*?Q7/$[D1E!2V455.4!2EDXJP>K2XM=<>Q.*6;U7):OH@@-Q6%1%O M][3DKWU\I"5;26C-= T-7=Z!.\ MR?#4-+ 6_V;T51Y\!D;*$^>_FR]?BKM19'I$2YHKXX+H?R]T2-+]^*-U M.MK?TS0\_+SS_MF*UV*>B*1+7OZ'%6I]-YJ-0$%79%NJ;_SU[[05E!A_.2^E M_0M>6]MH!/*M5+QJ&^L>5*QN_I/O;2 .&F@__@:H;8#R(9UE SD["F>\#V<< M\K[XARZV)9?>1&]:IK:EJ:@OB_%T-M4/\>4P%!XK&"4H.C;+@MVX4&2R%YD$ M<^93\5]=6YIQK[@NX#FOSDB$S:TAGV4#. MCH*>[H.>!C,KH]IISD@SX=4%(!47BOUI+_C"V+A+#A(I29TL6GIL8.ID6K!; M%XJ>[D5/@Z(_E;HRD3JG0$,*R 4M6)-AU#O"IA[)CIQEWP9C=W %.W6AY-E> M\BPH^4O]H@<6%V^ 51O"A!EF/JVSGHXI=*0&;_2CN3^0LZ.8S/>]N$",9TYD/$:S*'&R(-BG"Q7#J$.K*#R3\'ILZR>K M%=4W4(!^-\*IEZ&BOJ#430>?TIG*LU\D5.A]*L' M('JTZXG&E+R2D2=6GIXY6N<#31V#>LN&\G8<6-0%%H4K:9[SK9FP]21"V0MY M*ND',T=[PXAZB3)&:3IU\\EGAO'4S:A@QRX5WO$M#/)>5T^]2K&G6B"W6GBL MQBC&KLYK<"?LP!.>)T^FM>[ 3(\<24HJQ^IM0T%)R8DYLW5[* [AV(U WRC! M;KT,=_#2 '10"H/XM7@05,^7=H*HF+1+"Z&*F?2?*4QZNGU6TY[P:W A[, 0 MALEP)[Q5VY1*KM94M+73J[^/?M!%OZ7/"$-7_34 $7:$",\@XJZP; ML7WH&\/YS'WU\IBA>!:[>J]!A[##0QCF0ZU7;&GWM+UZ^W XQDD\=_5ZS*;I MS*7A<(?C>[%N1\<4 ]?%N#%$$G6JU]-HE"+KS66MWM!*!411UZ7&LL&,\ M=(;QG"6G+W;6>L?" !H4[P;UE@WE[3BF'=ZA,-X];$6^-E.\68C="+/6HM[L M1$#_V+*-00+[+2<;IDC)_M2Y)?E*O>H7*V^H/6R'W8EOZ;/JP4,6[OJEH>D M$(4!\)N>'=]L '1H:J[H(0-[M?=Q+W9I;^DQ2MR9,=RQ2X5W1(C.$Z$=:SH? M7EBAG_C3&_BY+2N_>(>=-QQ]]DM=0O;8C*$[OV;A_EX:CPX047C9TJT[GUE- MZOP]=6?0%3N.:<>>Z Q[-D/+EIV"/NE7$"FW=L$NY])/GF&//QS- M/J*.9U%O)%Z#45''J"C,J ^"YY06;=[M0Z1C5O+Z>:RHJ&STO.$:"#?;<'D0 M-XE*-4;U0G0-*$8=%*,P%'MKNZ^@ M>0,V$.&V >M3=3R?N^&Z!E3C#JKQ>:@N:"[,*HAA:ALZPT/V@T&D%U*:.N;= MZ?0!,YR[+PY+KUT\F[LO&.&^7AJ+#K]Q$$47)[5_ /?TF=6U22 ]\!ZH8-RW MXW[?WN"(?>;IM!>/OMDTPK$[DLZ:'>OLD!B'D3B@\U>S0!)4V ?;>#IU]XF6 M'K,DZ;%BUIJE)^-UK/!@ZSZ\=_^XW6Q*>_Z"E*!@,B^YW H[K^0[UM'9WISO M8;SV[^,/NY$_[$[^-0 :=P"-PP#=%%BSM&9V'W?[,-X@]OD7IKVM1Y]5E+JO M2^%.72JZHV0LN&\G8<]8ZC\1F._C_> MW\V$1IQ5T.:$P#N6"G&?GQ'LU3G/.0'DINTU$!MWB(W#B/V-%MOF,* .(.EO M=MD=Q:T0NT!V6/F>)8'VYH<5',_<_56/40IC]SA%6,>/QFER<'BOHN+9'H*4 MP,IOCK3MK^X/6GZRQPN=Z_?P9MD!: Y$ M-E\4W]@C@D]<*5[9CVM*"BJ,@?Y]Q76$VR_F!OMCJ8O_ 5!+ P04 " #< M@Z=8-$RIY:<& #\#@ & 'AL+W=OCBMIW.#J(G][#E<7ODG6.'H.(C95)B6[*6%0'&UT[GH#?)@OOKK?;[ M[#M\6SV\_/CQ_>GCZ()[NQZ-DTX9:<4<'PEUF*+X MS_4BIH!*^N^A +7V3P[;Y^YZ%VNIZ')0LZVPHL'5K[],WT[.7_#NI/?NY"7M M5W<453!U1N\+<=-$'(CQ$,R7%?WZR]EL>N7&S[# M@J+PJ'O2 IYHBF;IC%L.L5R!06JLA42ZP"!?@ "[.GC=*"0GE3()4V&_(L& MOC;2FK3A>%A3$!0'42/!.97KTH.)BH*"*(*OA&.G2I(VE4*;Z(.F$$?B$_3L M>30]/8^B,"&F?9)*[#U$=&!MT$ZI!PE#0"57.9\(+BF:FQ; MQ*^[A'QZG/?)2%XH5@:+HFXLE _%X\>'(U0UN25<[S45AJSN8NK@'4QF*@TY M;:H)(8>QS1!C]+UQ$K$F9>" D# 6.0$1 M$VLH4Y:@50,5F&%R)A:;K/RS,ZPR-VOL??\\FH]ZY^]A*4?Z+C1+V "=&F[G M-EI[)7Q_=[T?L1Q^(36(?J]^,G;Y.VI*$S=TSN.VB[I C8%%0# MB::1>$BYW&ST?>2ZB,%+) -JX=KOC5,I-TAVLW//+V+KUQ'W)LKEH(M/M[V+ MPQQ>^*6)RRQR87\SA!Z,FZK&7189ZZ%(,N9<;)7<"/I6FH7)+>;#PN@_:GG- M7WP3^]A[UQG_HT?LZZZ#4(ML*\/P%JS)'WLLH"8MIF^.9M._6I+;X,H5DBH7 MEEBUATWFFI#ZXL=P8M%LQBG;:.:M?TB0RA!%00$R.4L6Y0@+C>/PYM][SG$Y MT^B\CJ*,BTU@0-]1%#XG6I334LJFHTGC+3<]7R5\% (UZA%,)WME.YJIPR$"ZN=;HBGFQ_\S%A?'1^2W:#C.ID[ M4E0MD-A.[/A[U*6,.^0[@-9'9GO) B+X)JDV"DK5)/!F 1?@NR8RY(')L0!'I+HEM,*";+^!F8=M+ MDP+#V5+3P_/3CII@:\4*:XLAK-I6':N!ERL*R7#W@DZ@A),0"=G(V(=BX0,& M,JB.77=F,9Q".8*V#<\9PP, H<,[S1[^")$]Q02!6L&,K[[D" 9$+@<[R^<@ M;R%NIYS17^RT5V\G>^4(@3T/\#;#$.8R"[W@S;HT,,%U*3$-N#QF)(X(MU@' M ,;/#DVOX[T7"::D97YW<: ;E]K'2?^U?]I=MR^:W?'V70A#2["=L%1 =#(Z M?3,0H7UKM9ODZ_R^6?B$NR$O09)PBP_@]\+[M-VP@?[!>_5_4$L#!!0 ( M -R#IUA_[&PO=V]R:W-H965T&UL MC5AM;^,V$OXKA L4+9#:CI.VB]TD@)-FV\5AVR#>7 L<[@,M418W%*GRQ5G_ M^WMF*,G*K6WT2RR)G)EGGGDC<_7B_'.HE8KB2V-LN)[4,;9O9[-0U*J18>I: M9;%2.=_(B%>_F876*UFR4&-FB_G\IUDCM9W<7/&W!W]SY5(TVJH'+T)J&NEW MM\JXE^O)^:3_\*@W=:0/LYNK5F[42L6G]L'C;39H*76C;-#."J^JZ\GR_.WM M)>WG#?_6ZB6,G@5YLG;NF5X^E->3.0%21A61-$C\;-6=,H84 <;?G<[)8)($ MQ\^]]O?L.WQ9RZ#NG/E3E[&^GKR9B%)5,IGXZ%Y^4YT_/Y*^PIG ?\5+WGL! MBT4*T36=,-X;;?.O_-+Q,!)X,S\BL.@$%HP[&V*4O\@H;ZZ\>Q&>=D,;/;"K M+ UPVE)05M%C54,NWMPN5Q]6XH_WXN'Q?G7_^Z?EIP]__'XUBU!-&V9%I^8V MJUD<47,A/CH;ZR#N;:G*U_(S0!IP+7I1PUG=Y6!_5RMO0RD)=3U , M0?FMFMQ\^\WY3_-W)]!>#F@O3VF_N95!!^$J\4"Z;924P8= GE:SF(J#\16? M:H5Z*%S32KLC3BIMI2VT-"+ F$+5Q2!JN55BK905<+&57I5"6Y;S)78KI&JL MQ=-T-14;9967QNQH6;416^6>\=9K*&\-./_NVV_>+!;S=[\NEP_\>/[N^ZE8 MVAU5N/**U,)(K.&WL"Y")#HAVQ8QDVNCQ";I;!P$-4K:2.LL2P\,AG0+&40% M^V6G38P28!6E+:4O@[ASI:Z@.#<(;#ZXZZDM91QA7ZZ>0H\=OKDFF8TDE]<[ M-O5^(/.@NEN''_$=[>P4OE^N;O=D?+!1>=V,U*SV,?DJV&<34Z\%P8T[BZO^M9/!,OM2YJT2K? MZ B_RE1 >:E#85Q(J*I7N+%-NS(@$8T1LOR,OLNTG8G"8?X$CJ"S2&^ M^28 M(:Z2][3P2L"J0H6 ^<8&I*BD]J(=E7%/[JLHKJ5A;KF19V]'P8,$IK!G\7[1 M%<^U,Z7RG(KG/[\3ZN^DXXZ7"QEJ46'@C@/?R%*1A[%V:5-W)78R:4I')8@] MA4DE$(.<#OS_A[=R+N9J]02#TPONDX=&18A:FZ#[D)4S +.8__0"H$:K+14] MC(RCA8P%S] -,2KT1CZKKY!T-,,XP4:*&!Q30.]4/'U5)=B*P7V(VQ%YY ,9 MB;572C1YQ"D:<0(#"OG53RC&1T;[\&M#95-R;T$ .MIZH[&6P"=W\%>H+RU. M*!UAM*E*X'FG: !^#?M@G%Y'(""^IB35=$JCXD42?TXV'X.X>CG_.LW_0&.7 M $,O[?I"EW@![9NC^ZA:YR/J1-"!B:K]7]!N(#<818G2>B;O3>:.:A6=GYH, M* :/0]90 J1!6]3!X"JP0:\E(E[ZUZ( M8\U]>LK1ZH<3D8.X0-=1!HFZ&EW<>62/81M>TU'C3#Q;]X*DQL&C[ !L!\!; ME+%+H4NF"@=%YX?:/="R7%=S730PFDN52[K0OD@-^(!-Q'/<"D! #AJE:A[' M?/BC;H F1U[OHR[7N%=EC=)[GAQ;:9(Z$56&VWPB> YS- ]B^X MY(%N-"$..7F:9[(S(@!UG<<.N[SCY9S+J45(7@V1K=2&A;J4@@FUE\JSZ^,> MD"*_&0-M/AEY%+ZS&Y?'+%&+/6="5_M1?<;C)(P'^53\DGC0<*QTZ Y(Z**Y MPS"WVFZ=V1[OB^L4<"(/?6)A+X' Y?<9MVT4%QIP+G!:WV!.9#4AK3\KOJT* MW%[9W:ZVCON964:*)CZ:Y-RB"8,#+IV-2NC:,AM=+!OE M-WQ]IN:#VLUWS.'K<$-?YHOI?GN^WJ/E;S2 &E5!=#[]^<<)>.4K-A$!;5"!2R-H.;5!$VDW3M \FN1"KB9W93FG__1=NR;AP@E&SMU#!2-:FX (7"G1=EDR]3+"0F['3=78;2[[.C=UP@U'%UABC M>:@6BB)WSY+R$H7F4H#";.R$W:M)W]8W!=\Y;O3!&JR3E92/-IBF8\>S@K# MQ%@&1J\GC+ H+!')^+/E=/9'6N#A>L=^TW@G+RNF,9+%#YZ:?.P,'$@Q8W5A MEG+S!;=^SBU?(@O=/&'3UO9[#B2U-K+<@DE!R47[9L_;[W &'AO /PMP&]T MMPPU?[PV^,$ED+0P7:UC( M@B<<-?P*5]HHNBR_CQEN^?K'^6P#7>F*)3AVJ$,TJB=T@K,/W0MO>$)M?Z^V M?XH]B-N^ 9E!S->"9SQAPL 1$\>4G^;N=>#]-P'N[HK_-Q *41-BB954!FA@V*Z'KO?I*_$5A-MP MDS?(^#JR>;J-20Z#]C9VCOU@]Z O2U3K9OK83T4VVA;=[^X'7-CV]6MY.QWI ML#47&@K,".IU+L\=4.W$:0,CJZ;+5]+0S&B6.0UI5+: \IF49A?8 _9C/_@+ M4$L#!!0 ( -R#IUA68.G,* , /T& 9 >&PO=V]R:W-H965T0AA(>@\W]R#; M:UM32W(E&<*_OY7L4-(2KB^VI-WO^W97TFJT4_JK*1$M/(M*FG%06EM?AZ%) M2Q3,]%2-DBRYTH)9FNHB-+5&EGF0J,(XBCZ%@G$93$9^;:4G(]78BDM<:3"- M$$SO9UBIW3CH!R\+:UZ4UBV$DU'-"MR@?:I7FF;A@27C J7A2H+&?!Q,^]>S MH?/W#E\X[LS1&%PFB5)?W621C8/(!805IM8Q,/IM<8Y5Y8@HC&\=9W"0=,#C M\0O[9Y\[Y9(P@W-5_DV96,U63GA[&1]-[];/L)T/G]X6CXNEG_":OVPI/'\[IX,FU%H2<7YAFG' M.&L9XS<8!W"OI"T-W,D,L]?XD*([A!B_A#B+SQ+>,]V#0?\"XB@>GN$;'%(> M>+[!&WQ+.BK3-%6-M%P6L-)*TCA%.FK6P%1F,"^9+-# 0KYVY#+E=46&?Z:) ML9I.U+^GZM/*#T_+NUMV;6J6XCB@:V10;S&8O'_7_Q3=G$EN>$AN>(Y]LL:4 MTG@[OU/QGF<<]N#_#@G\4-*-93)C.J-J9JJVF$&R!ULBS)6HF=R[PB[5%D6" MVNWJX,);/T\W,^#&- 28;IZ\Y??H\@(6HM;.W6^05;#&6FG+D@IA@X5;AEMN MTDJ91K?;=DME^"7V/WYF7\A4"81']OR*];?W[Z[B.+HYPOJ5_LT'>" !32I, M>BEN41B0RF7.$N+V$6B$DFT1$D1)1I!4-/:]:/7K2YSQEY,>I^JF]<$PU!4>ZK#KI0%50 MC89&LB;CK:!%S07D7#*Z! YFF6U#[9TZMN%12Q*H"]]X#?ALV^YT6#WT]FG; MTKZ[MP\#W?^"2P,5Y@2->I)]3.@>RYHF2[ MB1,XO'B3_P!02P,$% @ W(.G6'KIP64)!0 [!( !D !X;"]W;W)K M&UL[5A;;]LV%/XK!^I0-$ 2.W+29+D8<&Z8@2;+ MDJ9[&/9 2\<648E42"JN]^MW#G6QXMANTZ);'_IBB8<\'[]S%+K+Z_V"#Q*GMO4.;,E(ZX\\&,8G09<)88J18P1! MCT<\PS1E(*+Q4&$&S9:LV'ZOT2^][63+2%@\T^F?,G;)27 00(QC4:3N5D]_ MP\J>/<:+=&K]+TS+M;N_!A 5UNFL4B8&F53E4WRJ_-!2..BN4 @KA=#S+C?R M+,^%$_UCHZ=@>#6A\8LWU6L3.:DX*'?.T*PD/=>_' QOX =#*_OWM_>\\3=<'=AO#N.O0VX2L4S):JQ(%0,5Q*)50D10I#1>P+GK#+^*_?86\;7IH8 M\#Y!B(0Q,ZDF\,CL+.@QB6P"^%!($C&932K$2!?T1C4=(8E'*6X"N2D7,K;> M"NT2-)3]QGB[K$6O1S.-;BYFK A4V+08SG26"S5[_>H@W-D_LE2H*?D!P1<& M@>:YT9\D%3'&O)[\-V8G5C2%9TIY%25-8OGMSHEA-B(NE;0',3G=Z0K#)MJX M+86<8P,QM(1D4BFTLV>DI3$>D[Q*Q@RP*,PTGM)*B*)UH$A M\&4D5W%4VF$[4/\AR3,TCCXJJYB-FTR7\TP'81"RLB8H65R;76'96D%@!G$K MQ4=,(9%HF.Z,I+0Z-U(;Z>0_9#/O*55>$&AA.6MT#=P"95=*VX*ASBRS1I\4 MF;X><0>H;/2([!1JYL^7%NK9XC)N4/KSV$-YYBW>H M,904:/JAT!Q&,CM"7FE QN1&&2UX5=9?3[+/?$3F5**%Z]$L&9@*LQ[K:"V- MU2B5>ADYWI]RM8(^8K5,QYANQ6A($'N?"#X'6)@FVLXC08HMEY->.6WE1,DQ M4: &5/HS9B"SJ%%[HM?VQ),H*6UR1Y9[>IC]DQ'5C&W%! M2%6>OOPQYE&0-WS/E"I*BYBS>A5N3$<"*!.HS ._F+4M4%-E7[O$:S?M0&1E M@V7:[1[YLC+\\D[P1K*ANK T;3<.@9&[O:,?YKE@Q+?"K?AVG]8Q_U;\/\I: MJH=WK33^7AZZ*>MV."=??K^_!X=!V3KJX>_S,JM%]^W:6U0_J[/\"Z+NFTL] MKHI[Q7#@:Z8=VS=5M]VHW\+FK;W@J^ MHG3WNOLO$GRV=)?]@^VT;B R-!-_ST)_<=A9Y65$(VVN<@;E#<9\>7D/1'&9 MT%F"SKIC4NUN[^\%8,J[E7+@=.[O,T;:.9WYUP0%'?1X -F@NN M_K]02P,$% @ W(.G6,HF_$C! @ I@8 !D !X;"]W;W)K&ULM55M;]HP$/XKIW2J.BDC(2' *$0*E&V5VJVB+_LP[8-) M#F(UL3/;E.[?SW8@T KXMB^Q[^VYYVS?9;CFXEGFB I>RX+)D9,K50T\3Z8Y MED2V>(5,6Q9&AU=R(>\I4J*,,[ 7)5 MED3\'6/!UR.G[6P5,[K,E5%X\; B2[Q']5C="2UY#4I&2V22<@8"%R,G:0_& M'>-O'9XHKN7>'DPE<\Z?C7"=C1S?$,("4V40B%Y><()%88 TC3\;3*=):0+W M]UOT+[9V7"KX&8;PUFMG84FVT M)D>9N91[);25ZC@5)Y/)C\?O#_8)EIV'9 M.84>)VG*5TQ)V-$]1/$T2+<%!^X4'G*$!2]T#U*V!&6PP99@\BEM3'E9<4EM MJ_"%[I8-%]%P<8&AH)"*C"C"@J=1FNVKA=M-XB"CSNY]SG:2/WA?\:$WZNW-CA+%TDY("39E/48:;3.$DWKV[-SK":Z/?TF9 MA (7.M1O]2('1#T5:T'QRDZB.5=ZKMEMKG\D*(R#MB\X5UO!)&A^3?$_4$L# M!!0 ( -R#IUB!V"A.@ ( &4% 9 >&PO=V]R:W-H965T(+8<<)%D%@B0%4>N @H557U86./[17K77=W MDI!^?6=MQZ02I"_VSNZ<,V?L.3M9&?OJ2D2"MTII-PU*HOHL#%U:8B7<05_2 [?7&_8O3>_< MRUPXO#3JN\RHG :G 628BX6B1[/ZBET_1YXO-2++ MIY)QE-SH)6HR=CT)B>G\9IAVT%D+C3^!CN#6:"H=7.L,LW_Q(XDBY5QBTLPL^+N2/+P_#KHXY;PO'' MA-X@9ZX6*4X#=H!#N\0@V=\;'D?G.^2.>[GC7>R[?\5NZ,D ;NY>KN^>[Q]_ MP'O;TH$C09B!(* 2@2V(%DP.J7$$0F>@V?=L9B7_B+E"6 JUP .>02K;G#E* M7?"8$UJ>/F;R3H)<6CZ3^J!;L=N]-Z0;P#.7N315+?1Z?^\T'IZ<.T[<4E1; MR?:7:LT%*@Z<)\V92$L>XPP*8S+7:/-^/I3ZL+8F1><&'WWC<&OT*[1%8W#' MU M-K0OZW?X.N6BM\Y[>7D \?H74#A3F#(T&)T&ULM59?;]LV$/\JA!H4+6!8LBPG M3F(;>YDQQ87OZSB#G.JN+$#@3BI53@V2:N7K0@%-G%+._3 ( M3OV<,N%-1HXW5Y.1+ UG N:*Z#+/J7J] B[78Z_GU8P%6V7&,OS)J* K> 3S MM9@KI/S&2L)R$)I)012D8V_:N[B*K+P3^)7!6K?6Q$:RE/*[)6Z3L1=80, A M-M8"Q=\S7 /GUA#"^+&QZ34NK6)[75O_Y&+'6)94P[7DWUABLK$W]$@"*2VY M6R0NM9'Y1AD1Y$Q4?_JR.8>6PC XH!!N%$*' MNW+D4-Y00R-X)BPE_)H%.XRU#.3^>)A/EL\_4:F7V[( M[)>OM_/[V9P9N\?]<[#2Z/X(\:_-$QZUO\= >YI:YIP0SE["@:LX.IK^+ M.^0.:,VYHTNIJ)'J=1MVLWE"SH+P /60IBR&/4K1^6#O>EH:^190_QCK&B^I M-!@+[&25WF12(]?K]()!BPJ&8>N$1)EBV93*9L);N(-!;^_Z#O"IS21/",LQ M.YXA=[FS=1+U3P]0"Y2D?)^O*-R[GA_(OI62>NLRZ@P'49OJM]%J?4&F<5SF M):<&RRT!S/>849?AM=B'?B<(SCYNZ; S#,./_P@$RZ"5!KW.,#IKT2$:/7]S MC]-_734=5Y'VLJEX)1E-2-QZ-YK;CJ4V>E.2:/DDZD;8D#AWO17M(B.L&1WL MU[H UW'Y:X>L,X8PK!4F8EYB(\"%@QH&EW,%!648\ M.&AJTLR81D\(&J)1+ M.ZW!:"??NW3[&]T')[:[+84+:$GQ/<<2<;U1=S'NUHU8$S27RK"?%6/CG*SQ MM3D)NJ>[H07=0L<\]]W5L MG\RMN_43YD#W96'\:6L2PO1MM^NS"9?*=^R4#;Z,K"M5P-"-NW[J6.5Q45ET M^[W>FVZIM&F=G<1W5^[LQ%:AT(:O'/FJ+)5;G'-AYZ>MW=;RQ;4>3X*\Z)Z= M3-68!QR^3:\<1MT&)=CT]:[W;?G^S(_3OBN>>[7GDD\&5I[*X-/ M^6FK)X2XX"P(@L*_&5]P40@0:-S5F*W&I"QA\GQAB]]U'B:G MK:,6Y3Q251&N[?Q7KOTY$+S,%C[^TCS-W3UL45;Y8,MZ,1B4VJ3_ZKZ.P]J" MH]X3"_KU@G[DG0Q%EN]54&7G[Z_.__M\J0;@"K?NEF-<)X0^D\@[-%G:\+$TZ7).7^XO@LV#:7^ MDM)Y_UG S\IU:&^W3?U>?_\9O+W&Q;V(M_>4BS:PIVO.6,_4L.!-+B:$_^L6)/Q)F9P^5LHI$Q;T;@P[Z-Q 6P+U^L51O]\[?K0DOMT]WD;!ATFD M\X4K9R>L"HPOHEV?**ZC?%:W[)JUT>P&I^2]#AY:,_0ZU\II]FWB^ZRH !\D:3_. M>@_$<@@G5JE#^J<"^@5R_B?DG."^Y''.R"-@MNI,#;Y^N&Z*8%I4GK:& MVW38>7/PJD-7E?,5\KCT!1;+&,+P8SB:!/.,4U:563W7\BX3'%?0-]=>*YTY M\H-P(N9WE1:G8 _0%5-FRQ+,_40YE$Z%Q&'C0*:=E)=?\FI:;!GX+;V--/9> M+;E69JITOE9Q,CMGM/]=)0R7'QQ-U2+V6UZE5L0X%EKDO-GO8,N+6/1IOE$HZYC+!U'^1+=P&(]6L5:.P?1!:F$=[@E)BT*8U?E,_5 M'0V"S6ZE96YQKED63?JV:FV%8+\"9Y_%,-99V>OMY&I!,UM4)7C&;1WX"I6- M4PIEA?42H,:;#?+S!-N-3(&#_-6V\[JII(K0/:AW"-A?Z&>9(,DO=*F#DO,, MX";HW1)4UTL0D4_ \"^FX">C:&RL#/YH^E.4$?A2:R9R1[$M1 [MV.B_ ?FM,^C(K ME%,3:)#G1 :(MFAV1 MVZG^=G+L#P"ZJVR* _D%)*64Y2(^.S"S$_.)266=?R#6M+Y&%JDN_J="V%@" M/U4!B)'07N?4%J&,1]:51M8RT9:Y2.E_S&EC4%$O>QY1C*;5:) MLOEUX959,EKMUS1!6F@LHZ3#Z_JJEO6T6&U?4'TY&T#N@H[E& 5P4UQ_-%9_ M@M<><7N:31HSYQM0[;#0X[J1GQ3IM('7;C1+?W3F7P+^3%2Q.9M;C^W":?Q M=5"\38208EYOTX?UV"#"J'E\P)%#S::C<7?MIE(RM@^YCTGMHN#2I:5YVUSY MWJ6;SFIZNB^B8<8:T2MXA*6]SN%!BURZ@Z5!L--X[QG:@%M4?,3A$J&6"?@^ MLF!=#\1 &ULK5CK;]LV$/]7"+0I"TV MH.V"I-LP#/M 2V>+*$4J)!7'^^MW1TJR_$I3M%]BD;S'[YX\YFRAS5>; SCV M6$AESWNY<^7)<&C3' IN![H$A2%@AO#;%44W"RO0.K%>6_4:S9NQ3QWM#&\."OY'.[ _5'>&%P- M6RF9*$!9H14S,#OO78Y.KL9$[PG^%+"PG6]&EDRU_DJ+W[+S7D2 0$+J2 +' MGP>X!BE)$,*XKV7V6I7$V/UNI'_PMJ,M4V[A6LN_1.;R\]ZDQS*8\4JZ6[WX M%6I[#DA>JJ7U?]DBT(Z0.*VLTT7-C @*H<(O?ZS]T&&81'L8XIHA]KB#(H_R M'7?\XLSH!3-$C=+HPYOJN1&<4!24.V?P5""?N_CX_O+N_=W9T*$LVAFF-=]5 MX(OW\"7LDU8NM^R]RB!;YQ\BAA9(W "YBI\4^(F; 4M&?19'\?@)>4EK6.+E M)?L, XR59?]<3JTS&/M_=]D81(QWBZ!Z.+$E3^&\APEOP3Q [^+5B]%A=/H$ MP'$+C*,*:0Y6 <+1;*1** M?>+R 8SJLQM0RB[E U>"?Q/U(A=I7B-"I358PKU +;FN+# ?O^=A/.X?/@'Q M.N=&:N>@SSYKXW)VS8W&V'"&#M_EOP;]9ZB,OG/5L:@SR7%]('L0IFH#R4T)J &>(2T1"RQJZ>Z MP-"AV@'[?3TO&(E'"=C@<;% .UY&@QB[C)34,,D A\!<;@!8$2EX"E@PF: PW MUNO:*2\3-M45&N0SA9B.!O$OP;D-ML4T@9\^9@Q-&ZRGC'4%Q"E*3@4\IO M 7:_H:L\:]V)/'1SO\L!U)"\ZW-RS(Z=*GB,=NJ&49 MM&56.;0!C5T6/N#;"=8UZ:>%\F\" M\3JF;[UI=%!H:@KIV\9(<'Q^T*CPZV M9$Z.)UV"PW9Q'(^Z!RO?3B9Q]V#%/AJMN+]H*HW@K=:3S6'2'Q^M2.E*8J(H M?4\2"HL:K&M/7X_'AV_:U4VH0O; 907?BLS*"TD_2J(MTTDQ)K/E6*9OW;)L MFN0)NP;CT*7U-(4W1^B/987^1XKL&1V:40_P[?*MTV_U0M$D*.K&W6E?PM;= M\L=+_LE4YS@"8EZ':YK+)6(A_U'F5ZIIA,VE@+A3$ \DPW:[UY:K?EKVKU)[ M'\7S4_YX+3^W4WZ/?- .P54:HXS"L<(8R"QAD16H17<4H(,FD+8 M[+0GSTESJV6X$\)HA8^+YO4D @:- M\>@F/5?B/Z3?; YX76$UDU=Q:HE68PL)HIUQL],G'Y7@GW]RN>Y<2CQJ#MZ1 M?@#HS+H*\$^0GZS$[XBWU_D.(UI,,8F;ZW9=;S.NDN.Z-RWE41R=WABRKQZ[ MUS%XBM$I]2!RS91+/P/Z-Q^Z^'8#-[Y)<;Q)19A<-J:[Z$?&NPU'[GH##3LO M46RU<__>I@D>\R0\2MO=]DE_&5ZR*_+P_P $,1?*8K1GR!H-C@YZS(0W=E@X M7?IW[12GMWAI0=9VL;!>)( M%&<.S]PYWAK[S16('EY*I=TD*;ROKKM=EQ98"ME77==95%D M0:E4W4&O][%;"JF3Z3A\6]CIV-1>28T+"ZXN2V&;&U1F.TGZR>[#LUP7GC]T MI^-*K'&)_J]J86G5W:-DLD3MI-%@,9\DL_[US8CE@\#?$K?NX!W8DI4QWWAQ MGTV2'A-"A:EG!$&/#=ZB4@Q$-+ZWF,G^2%8\?-^A_QYL)UM6PN&M4?_(S!>3 MY"J!#'-1*_]LMG]@:\\EXZ5&N? ?ME%V-$H@K9TW9:M,#$JIXU.\M'XX4+CJ MG5 8M J#P#L>%%C>"2^F8VNV8%F:T/@EF!JTB9S4')2EM[0K2<]/%\_SQ>S^ M#FZ?'A[NE\O[IT>8_[N8/R[GXZXG?);JIBW63<0:G, :PH/1OG PUQEF;_6[ MQ&M/;K C=S,X"_@@; >&_0L8] :C,WC#O;'#@#<\@39H M+69P6PB[1@=?9BOG+67*UV/61_#1<7"NGFM7B10G"96'0[O!9/K^7?]C[_,9 MZJ,]]=$Y].G"8B4D,35E*5THB?D+5:;#8TS/8AUGVN]WX'0RP)\%\MF5T U4 MHG$@('VE0G\KXPMXQ-J:I1<69ME&Z)1<2XI65 TL&^>Q!"<4^5GH##SU$$_E M[<%A1 E['5A*4@1/!QZ<$(RG'@3N$$8C%'@#KL)4 MYC(52C7D)"]36873\MK7%H_XS-@,+3GM7E,OVE"/K:1>$SQAH_.2VA;^ST+B M($F'0*5W0(+>6#[Q5$!"L&(G0DM]V)-$Z,@$3=X3#K;44_GI,2VT46;=[+@$ M-"5S"D:3[K H40A(ZHPP;0,YE9MA$\ASCJ/FB)8@8RNTTF2M,RQNJ"%CC*(D M4Z1E\,XOA.#0^8R;[:J>R8C8$FC%(P*X^KF/?^":X79/?C0;HDM;9)*&!NFD MR SP>QW#QOX5)$53[-53'FUY =M"IL6; &2(I6.M54QRSJV48]RBFIQV-.;2 MQXQ]]4H'GO0AU/MW5X/^I\^.>"JV',(8:#,ZKIU/- .5"N.<@D,$A%FM).:@P M)U6RY3(!&R\-<>%-%08UM5)*H?!:T#T++0O0?FZ,WRWX@/W-;?H?4$L#!!0 M ( -R#IUB&K.=C, , (H' 9 >&PO=V]R:W-H965THO]4:2Y'8H:5$A5X7@(#&;.TO_YBXR]M;@ MGP*/:O /)I.=$(]&^)C.'<\0PA(3;1 8+4^XPK(T0$3COQ.FTX4TCL/_%OU/ MFSOELF,*5Z+\6J0ZGSNQ REF[%#J!W'\@*=\Q@8O$:6R7S@VMF'@0')06E0G M9V)0%;Q9V?.I#@.'V'O#(3@Y!)9W$\BRO&>:+692'$$::T(S/S95ZTWD"FX. M9:LE[1;DIQ?+U>KAR_H>UO]NUI^WZ^W,U81J]MSDA'#7( 1O((3P27"=*UCS M%-.?_5UBTU$*6DIWP47 3TQ>0>B/(/""Z )>V*486KSP#;P->V&[$F')4U@F MB3RP4L&WY4YI27?B^[F,&\#H/*#IDQM5LP3G#C6"0OF$SN+].W_BW5Z@&W5T MHTOH"TL14U@_4^,I5.?X74;P@RMX?:[P=XZ0B9*:L.![T+8BECW7"C1M)J*J MA2ILKXB,VJ6A@2<:P)11T^$D>7 $*0Z*MM4?-_#^ M71QXX>W_7OO@/\5\;6:9#8005I0;9<&:04"<)99,4W8[Y)@55('6_#>(1EX8 M#.1XY'D&@2MJ=%,[XU]+D:$RDXF5D"'V !._CQW%,3Q0B2UMXY;B$XW!FH:: M[@O;,8W'_?_$@RTK3=G)C<;E(]K8OSBUJS^:Q-=GM%,"^LJD9%R_].AA;QKX MX2"2H)L@Z78\DUR?^J:UG$9]66(_AH]<(UT@_8MANXXGT[-'Z0>W\)<-U,%- MIP/.WCB$Y>OKUQ_(] MFF4S7WOSYI6B*[@ON((2,W+UKJ9C!V0S^1M!B]I.VYW0-+OM;TZ/)4IC0/N9 M$+H53(#N^5W\ %!+ P04 " #<@Z=884J(I3\& X$P &0 'AL+W=O M:9NW:2B(SS(U4.6B<'37&_L%QQ/).X(O$E=D: WLR5>HK3SXF1XT. \(4 M8\L6!#VN\033E T1C&^5S49])"MNCS?6WSO?R9>I,'BBTC]D8A='C4$#$IR) M96HG:O4!*W^Z;"]6J7'_857*1IT&Q$MC558I$X),YN53W%1QV%(8/*005 J! MPUT>Y%">"BM&AUJM0+,T6>.!<]5I$SB9O;^;#(Y.X5J\;!MZ026:\>5M>/26O" M1 ^J=PN#)SE"2:[^FU"5L,+-O". M@T<-?A*Z!:'O0= )HD?LA;6[H;,7/L-=^&L\-5833_[>YWEI.-IOF&OGP!0B MQJ,&%8=!?8V-T:L7?J_S[A'840T[>LSZ:(+7F"\11)[ *52!+)6B+=6#<@Z"^. MT1B(58(&J 6!I15=%)354H)0<4[G1$344I5IJ:+^#YHZ$2SE##&/-W2\ MH]N"L>$M:C1D?]-I=D'C34%9,IS#^A001:'5C:3W A)B%I]1-M6*X9+IF'RG M4YSMN^&"Z=K1\0!>O1@$G?#=DY^;/O#GCO9DBW 3Y#=Q0H[3P>Q*+=4?0)-7 MNN /RU$/@G+0!Y\&5XIX#7ZG0^.-TDF=G$M)1\R(HE1Z6RDCOMB%,OR?LJ;1 M-3\2R93;H0+T.\U-[*N LG&__XX#RB=642DYQ&)55I'?(7<2XU)-@] #E>,6 M[\M"J;CM]YM.T!\T/2XG3A]5<+KV'D)28QC?KSB@NPR5?)YP:C52=ROKV7E< M(UA1M;P,6A&]I*G,^;Y! %[ZK>'MPAZB51T]QFQ*-JK5713:]$;C:*9!Y+0X)W5I((TZ7R5;IEGW" MY5.K;#]Y%E(G;ZF[VC4DDE[<,6^/4_^Q#P#1U'_=ZH3A0 MP5*U)TO7"',LWT0U4[E5)^0Y6WSM3*JE(37SYK]7^(]^5AW#L N;)*WO25TM MJ%WOW-VVV'!7>*>K,"F>#,8U@F<)C3.NROM>/75_\]Q)CT>=/<;";O?K-[7H MY]9E"UZ"W_/ZPQ"&/0)&L\@;]J)R]I'ZC::="6=?R[I=NOH?\>Z7Y%]07< D>]2 M''2'$'6;WZ%:/X" [X?^(((P:-YCF3^D=3;HAR$$8;,FFMQ)WA[&<3_DVFGUNPW0Y7>:&ULS5G=;^,V$O]7"#=7)(#6'[*=9/,%.$F#[B%%%DG:/ASN@98H MF[<2J9)4O.E??S-#2984V9OV]N%>XI#BS/SF>RA=;+3Y8M="./8U2Y6]'*R= MR\]&(QNM1<;M4.="P9-$FXP[6)K5R.9&\)B(LG04CL?'HXQ+-;BZH+W/YNI" M%RZ52GPVS!99QLWKM4CUYG(P&50;CW*U=K@QNKK(^4H\"?=K_MG :E1SB64F ME)5:,2.2R\%BYE^ LW0S:=!"P%:7%F-.2/LP[:>:S(8,7<>>UX(E.H7PP#&:3\*BY MGI],M^MG[4 D$@=,01VN]NL0==P0==T=4OU$6*,;*?DG MG)(*, CKF/@*7<8*#,N#R? 4*EV:@CX!;FS6$EC!]DFUS380P1&W:PK:@_%P MTGJBM/I 3]^P-R+E#N0Z38AXAF;[DV^3(Q%@S]@[4EI;"XQB>Y=C-4-NB+J96 ' M)@LXBAPTB#$L17\8BZ= .RBK*,HK7S,^M 6@J] MM#DY/QIN%3SQX1_LT]#*KZ &L??"WPAXHA.+ZD0EIW):&\60_8H*-IYTR ._ M?<8.^1%$!\Q$,1VVN8AD(F$E7JA[D'DA6F#?5;)*':BB&AAN9OH+[6_3[<*'Z,"WB M*+DMN4;_QX^6ECS^)'+G&U;XL2_+.VY/9/(-M]_1B7>[_7F[UR9D',>#TI85 M&F 2&[YAVL?^01@.YW7->,;&<.-SK^HLI5W;4LFF8"QI1=OM#HH,&C8%0Z:V M(NXS,7* N59F1=;C- O#C6&1,(YCEI9<-2*MPZV*C/+D*NM M1%E[T'!$ 'W(;?.\[DY:@73O9)88G578<=X#?>O5<4 JMYC 194<8!4%Z63* MDY6$H)P<\'H F47S2>IS&-2!U 7GEN$$L8/]$ZGGP^/Y/UB>%I8ZQG3X$9:0 ME%BE8XZ%U$IH ((TI73EC"9+H-6J'(,P(]+7K:X@;ULK-%O"I87+N*I&'4M! M69=IZ30_0!T/V6>(#E/!%4DBZ'JO<"AN)W#'D<'N4.MK>%0@%CZ]P,$$6*L6 MF.D0\QIX1VC^!5P^T@IF.^LW$/6H:E/SC'\1M2=*AY(&VSL,^6>+M[?X-Z*X M0KZ#02TC;G7E;K5KXNXX"SA0_^J,>Q3LQ*7(2Y2"FU3Z*,KK< TP\D4*PYFO MMJ8G;?N;31VA,Q^#25?/U@1 ,0A)H2R^^@%*,'"""L=@KJ2EH =G^V3FC3"3 MIHH.B#2&[\?B(@6;E-BEL#W^YJG57:>C!;<&\9?,VGJUEM.]*M*(6NN(Q]0' MX@EI)$M[^XP"_$L!>2G*8+MX)$H@GWQ?G7P+@JWLC6F&.Y>.BVJC(&F0.*+O,)5B@_\\(P#GH'(Y_[5IUMS5\XO MV&\@>Z'B662UQ+D*.8&^SFBXR+V4)M@RC(Y:4F+^$!EK7?HP_81[V8;SO\66^^(VK[8BG89,6B9T)3='8U9&R+IUL Z M,?F^2NEMNN(BAI!1F,@SOWMW3C!T1/)9MC0.>"3T'E7_V6,E\DG"MO MJL^MJW)C-N]Q_L +55Q*B*Q4)D(Z')_,!,_XCD%\XG=.'%\@:IS/Z=RTXN!\/P/-$ M:U[JOU!+ P04 " #<@Z=87-%VQI4# !M"@ &0 'AL+W=O MB+2 YGOKFIF>^E>M09@"'/ M.1=ZX67&%.>^KY,,T M.[68 T"#HFQ"!27)U@! MYQ8(S?A:8WJM2BO8W3?HGYWOZ,N&:EA)_H6E)EMX9QY)84M+;N[E_B>H_1E; MO$1R[;YD7_&&R)R4VLB\%D8+@(G 5'!*):(')V5XJBV8USU4FC<4S8I*R-PEN&$/5D,3A@$1!-#J!%[?NQ0XO M/H)W_;5DYH7\<;G11F$%_-GG8P4QZH>P77&N"YK PL.RUZ">P%M^_!!.@HL3 M!HY: T>GT)=8G&LCD\<^VTY+A^,AZ6:0=.'(0P9D*SGV'1,[8NB&0]U\ M["_0Q."UD89R(LI\ XK(+=$911_MSMXB6D'%R\#&4VR-J6._1,DX!36U)A\SP0JE*7&:_W#.;$:@_CB MF]<#I>\5-HSKUM\^WZ+98#8=VR681?\DTQ\$/+RZL^KR[ZE25!@$*HTVZ+A- M4A224?BJR3'*PKY?;_G"030-ZF_#?0]8XRPQ:$*EH13L #X>1+,9?N-)<.@. M?:*,NQ*Q]N^L:0B08M#JD* WPKZ@I. 4K0D'<120V?3L-)"FN*EP("^X? &H M 8L2' M10<=CFZCLR&TYCZ_:/SLK.U7^U'N_T_T,H@L-08-K>A>(P M2J-W4>K[[?B=$2 'M7.#CGVQ2V&J::"EMK/4935"O+)7@Q@:M6/8X1RV*!H, MIV./J&JXJ0Y&%FZ@V$B#XXG;9C@/@K(,>+^5TC0'JZ"=,)=_ U!+ P04 M" #<@Z=8ULK."F($ !-"P &0 'AL+W=OM\^T=&41H4B5I*SXW_>2 M>EAV8J/8/MCBZYS[X"%Y9Y72+R9#M/":"VGF@\S:XG8\-G&&.3,C5:"DF53I MG%GJZO78%!I9XD&Y&$=!<#G.&9>#QG%3)56<(E/&DR9YTQO'U"H:CX( M!^W ,U]GU@V,%[."K7&)]GOQI*DW[E@2GJ,T7$G0F,X']^'MP]2M]PO^X5B9 M7AM<)"NE7ESG:S(?!,XA%!A;Q\#HL\%'%,(1D1L_&LY!9](!^^V6_7R M_K+7)@\]P'5P!! U@,C[71OR7GYBEBUF6E6@W6IB3Y0W)J"Q3@?D.H- MZ@T.%A\_A)?!W0GOIIUWTU/LO^#=:7QX.8)]#O@[0WA4><'D]N.'ZRB\NC-. MMSP&H8R! C7$*L_I1)B,:01N7+\H+2:PVD+"-SSA<@V6>"3="AY%$ZY?>9'3 M0K9!36<69)FOB%"E-9EQK9;=JO@%Z!XPEDG/F)2Z)28ON$I&[SI+-%;SV)FI M.5C%=&+@3"KYVX8FW82W=@YU *9T+LEDSQJSWI*E*\1YM=9,6EB5UF/P-18E M"192K7*_[M"+.B?,7QT$?Q-Y&V_/(I>>*4&+FHYJASW(?IWV4EHNP(7CH"J. M2VU&<+]+>S[Z[:/[+(=KE"&.\O#QJ[+2\-P1 'N MYR@-RW$$7],]?A9G',E-*+1*N64K+KC=MK&FI2TU#INXI?)A*R\(UEE%IB4% M^8[EF(FX%'6B*BX$T?I]@96RV:\JKK_G%*O7;;=H3XSXH^0;)E!:,P1>Q^DM MFF:G3!EG1R'TOI0BZ3:$'I,1?&I:QT&%LO3E3(AM%QWIV:F1G&@.2>$R0-V> MPM^<@E)RHG,1]E911OW#+&,\ACASDHZ"NZ?GY7?CV^'=.5#(S5&T]):;4F\; M4(XV4Z0U)A0MJ'BS#YBF]([ZK)$JAKMST\5'*9"T1VTJ^]MBD-1-HD07L4LQ M,\UJRU>"..@E1JU;Q^MK(56"*@8'[Z>P37V/GSMU>AO'>NSKNE3@YZK4OY)R*Z!ZMJYUNM*L5[^L2:;>\+C0I?6M. MR1"8$C0875%IINOBK>Y85?B"B2XA*K]\,Z-Z%[5;0/.I(D$V'6>@JZ 7/P%0 M2P,$% @ W(.G6+:E%$[V!P )QH !D !X;"]W;W)K&ULQ5GK;]LV$/]7"*\K$L"1];!CNWD 29NU'=8DB/OX,.P#+=$V M5TET2O M>CT5+EA"E2.6+(6=F9 )U? JYSVUE(Q&ABF)>[[KGO82RM/.Y;E9NY>7YR+3 M,4_9O20J2Q(J-]PENOE!+QA*6* MBY1(-KOH7'FOKOM(;P@^<[96M6>"EDR%^(HO[Z.+CHL*L9B%&B50^%BQURR. M41"H\2V7V2F/1,;ZZ<5%9]0A$9O1+-8/8OV.Y?8, M4%XH8F7^D[6E'08=$F9*BR1G!@T2GMI/^CWW0XUAY.Y@\',&W^AM#S):OJ&: M7IY+L282J4$:/AA3#3;DZNKR8W;\CKNP_W-[>3 MJX_O[V[/>QJD(TTOS"5=6TG^#DD!^2!2O5#D)HU8U.3O@5:E:GZAVK6_5^ ' M*AT2>%WBNWY_C[R@-#4P\H(=\MYP%<9"99*1NQEY+1)(;$5-;CRPF&H6P:+2 MBDP65+(3C'5$[ND&4A 6_[R:*BTAB?YJL M<_GR%^_4/=MC5[^TJ[]/^J55]]JH6[>J3<^]DMKU](8.V94EY.."$9J(+-5$ MS(BJ.2ZL^Y=]QV<&51R*>%QIB(EU/L@& M&))F6Q& (L.K%Y(QDMBL8YAU!'(F7)1)0V@:X4- N"(4&6, (46.X 2]$)F" M?77\BKS\9>2[P=E/^_QH%*N70TVQ74Q&8:-LL8+9B*9+MF)IQE2Y\8($_?K+ ML'R9T!CHT&R V*],\W1>[@4#MWP^[?OE\UN6@FMCPT4CP!B.B8Y@69(,A]41 MX]/J^0&2Q!B&O!&H&8LE1JPD\&J,WF!<>4AH.+$RP>L&P:CQ/G('+2[R1N3F M6\;UAKQ/0S@(E;R/:0JOY/& H_RW3-#B.OF MW3L[[I+U@J.A&22.-!F,Y%RIC((@#%.V)%H0S^D#3LW>\$R1 MB .O%A),8,17/,*\1BO!\RL.[3;>$#-41%A;<%KA M"P)R"WVVXHX5D I=^0]\"80,$S3W;JL2_QT8&3'-.<.X&B2N\9_K^-M^HRO* M8XK:HP=GF<89=+\3)R9_[G(8^&BR&X<71!=M1-EK%!2=:M6]7@3V[H--[^#1 MZ>_EH&0C8WV_B_B! MX;6V/D.]!\#F<",-'PFTH2I?;XI&=&]Z237258A?K'W&CO1(7G-&+9K:/ M^H//F"$W#>)XEX2[:FH@5%?M(8]X #.7/ZPF1!@KG;&[,UIO\PYL\LT_J[%M MKQ2>.(2V^(0+]XSQP^1OV;5U V@U:N",X-'O#OUAH9XIJ39V;S2LL?<=-P#V MH6'OCP?D,S0* YV1N>2$^52R@N4?T::Z050(6+LT'7#!LA=94*$Y2$#-O' = MKT2FY]^AGH ^0/3& 0CC9LC/TIH!#:5#O-_4-$Y%>K*R_MQJX7;,J+<%ZVR5 MMP,KGD 7DX0"#.>@4-0S% T7!LA=)[!EXF".'>:!YNP4\<@T)--(FGHZ>!\J MQ@8+X)]2G@_:]P^33S\$Y#M&D5QD$]K_+PR_K2+W")GW[6W+J?EO>VL;FZT_ MGZ(JX;X6C58H.XG:&LXS2'?@=8EH>/=H(OWA'#47MB)W>3_NCD^K6S.B53 D MP;B^=.K C;P [_&X"49^?P_>YDAW-!H%Q[7M@>-[>[@J)#_R3D?'#>4&HSV, M39NW, D,=1O?@#A#K\W0)^#TA0=P4 65A0L#,L%GCX+;[%V6VNU7O_/AUUS M%T&L@XDWWAP PB-G7 ?A'X+?I^SXB8CL.VZ!R!@EVS.JFSH&'T]!Q1 RBUOT MDY[.+8DR:9#V()\;_P55$W,:B6.1GQ30;X]YCGR'M'W;VZM]>9\P.3<_42B( M#MQ=[/?XY6KY*\B5_?*_(K<_H J=!: M).9QP2B,P$@ ^S,A=/&"!Y2_#5W^"U!+ P04 " #<@Z=8;(N-T?(" !( M!@ &0 'AL+W=O*DWW\? M5T+J:#H.>S=V.C:-4U+CC05JJDK8ASDJLYM$@^BP\4UN2N] MOK&\BCN47%:H21H-%HM)-!M,2/C#.]G#S%BYY VX(*Z-=2;#4.>;/\V.FUO%+#OSF MR5' E; ]& Y.(>DGHR-XPT[O,. -W])KJDHZ?E6.8*9S6#!=J3>H,XD$EY(R M9:BQ^&N6DK/\9GZ_=@EMC='K-7P?75 M,IQ$W"B$=HO1].3=X'W_XQ$%HT[! MZ!CZ,P7BI8+7R!Z'&YSWX.@C@*^X$0I6PCFT!'SR5GK#H_AK<=R-VTD:U=8<&J_]^$L MOZ5KMPI@Y>D1K' MSA.F)5L]6A_ YX4Q[K#P!;H_C^E_4$L#!!0 ( -R#IUC=R9A83 , $\' M 9 >&PO=V]R:W-H965TOET MR_G.V!=7,7OZ62OM%DGE?7.1IBZON!9N9!K6\&R,K87'UI:I:RR+(H)JE6;C M\<>T%E(GRWFT/=CEW+1>2KO?L7V+MJ&4M'%\9]4T6OEHDYPD5O!&M M\H]F]R?W]7P(?+E1+O[2KHN=?DHH;YTW=0^&@EKJ[E_\[/MP #@?OP'(>D 6 M=7>)HLK/PHOEW)H=V1 -MK"(I48TQ$D=#N7)6W@E<'[Y=/WU]OKNF6[NOMP_ MWJZ>;^[OYJD'<7"G>4]RV9%D;Y!,Z=9H7SFZU@47_\6G$#2HRO:J+K.3A+?" MCF@Z.:-LG,U.\$V'*J>1;_I6E5SB(GE'7]F45C25S(6B%6ZQH^^KM?,6M^/' ML<([WMEQWO!B+EPC!*.[9:3Y?MWDX_C/TZHG@VJ9Z?8]ZKI1G>/#[?X MF,23),5"#%IC6YHS\ MN@B1PCEV+H0B4Q2HC"(X5G4:,!PD-K8RSZ#/W_WY!X,):K,"^W M#*T=I8M0\$I[F/BPO,(@2AN_UTG!B'-B*_%(AG,,%RN>^5 T3F#P#L:0RDM$ M[J2O0KL;S-]0@D0EC35%F_L([=O3QI =#KF9;QE$> M[F.K?3?O!NOPM5AU0_)7>/>IP7@II7:D> /H>/3[AX1L-[Z[C3=-')EKXS& MX[+"%X]M"(!_8XS?;T*"X1NZ_!=02P,$% @ W(.G6.7)=.%/ P #0< M !D !X;"]W;W)K&UL?57;CMLV$/V5@5($+;"P M9,E)MNL+X'7<) ^[7=C;]"'( TV-)2*\J"1MK?\^0\I67,#K%XDMK5+76&1E#%(RS;/L M?:J8T,EL$FU/=C8Q.R^%QB<+;J<4LX=[E*:=)L/D9%B)JO;!D,XF#:MPC?Z? MYLG2+NU12J%0.V$T6-Q.D_GP[GX4_*/#5X&M.UM#J&1CS(^P^5).DRP00HG< M!P1&KSTN4,H 1#3^.V(F?+X^H?\5:Z=:-LSAPLA_1>GK:7*;0(E;MI-^ M9=K/>*SG7<#C1KKXA+;S+8H$^,YYHX[!Q$ )W;W9R[$/9P&WV2L!^3$@C[R[ M1)'E1^;9;&)-"S9X$UI8Q%)C-)$3.GR4M;=T*BC.SS[]_76Y>GQ8/C[#?+W^ MLGZ>/RZ6D]03='!(^1'FOH/)7X$IX,%H7SM8ZA++_\>G1*GGE9]XW>=7 1^8 M'4 QO($\RT=7\(J^SB+B%:_5:?9H-=TF#W/GA/-,SMF^'[;'R%[ZCG.[J&?IGO)9+78?)L !<_,2Q5 M(\T!$5;H*4N8D(7%4GAX^^8VSXHQ/-<("V.-9GMA=P[FHKPA;REP"TR7L.1& M&R4XK)'OK/ 'F',/C35[07> 7*[D^-T3>$B49^/E:A%7P_$?-]#6@M?0,@P4Z65)5>LJ MF@_(+&"X^_ 1.:H-VM/M+:)JE$ 8_A>Q4/'PP]CU)-@I"S6X$ALA0T,#RRTM M* MY#,N:_I?H0T.=+XUQI\V(4'_!YS]!%!+ P04 " #<@Z=8X3,<96(& "X M#P &0 'AL+W=O_ U41!?&FW\^: .8?EJ-/)%38WT0[LD@R^5=8T,>'6+D5\ZDF52 M:O1H,A[_,&JD,H.+L_3;K;LXLS%H9>C6"1^;1KKU&]+V\7QP/.A^N%.+.O / MHXNSI5S0C,+]\M;A;=1;*55#QBMKA*/J?# ]?O7F.+?BBY):S8$&)];FX/>)2MN/W?6WZ;8$KJT^C=5 MAOI\\'(@2JIDU.'./OY$;3P)8&&U3W_%8Y9]?CH01?3!-JTR$#3*Y/_R2YN' M+867XST*DU9ADG!G1PGECS+(BS-G'X5C:5CCAQ1JT@8X9;@HL^#P54$O7,SN M;VZF=W^(#V_%[/K=^^NWUY?3]Q_%]/+RP_W[C]?OWXG;#[]<7UY?S<2WMU:K M0I'_[FP4X)H-C(K6S9OL9K+'S8FXL2;47ER9DLJG^B- [G%/.MQO)@<-WD@W M%"?'1V(RGIP>L'?2Y^$DV3O98V]:%#::H,Q"=&&*/Z=S'QSZYJ]= 6=[I[OM M\2R]\DM9T/D P^+)K6AP\>R;XQ_&KP^@/>W1GAZR?G%M CG5B+?*2%,HJ<4L MR$ 8EN!W8?W_UL3'FC ZA6V6TJPY/='(6*I I5"M7M7K^8U>+54B^D*3'6A76E%[9*'RZS&UA./ET)NX2)"+6X'\Z&XMUT>BO M1#M<*Y,9*HTZ+-]%3>)X_/WXF(W?T2+J_''V_>^ 9)NH%Y*CF*^3ZV1_1D5T M*G#QV<;5EZ*69I%P-75VFI^/7WQV)QUH5M5B2:U1 M7&4L8+Q4OM#61[3 $]P04[;T0S'56LCR$P8]I>U(%!:$YU,C6J/7#-YP8)IS M%9WC#T\4#!7D/0@U.9"BDLJ)U',FY(C;Y#ZIXESJE-O$'#G:K>)! [3ODGKW MT18/M=4E.<\Q'[]X+>AS5&&=/A?2UZ("PV\7OI$E<82AMG%1,P9/AYNFM @V M0*;0L01B)*<%_\_R5M8&B"*MCF&D]D+X'*&F %5C(FSO\G($8 8+AU\ 5"M: MP0P[V:X6.A9YAFVHB6"A\T!?(6G3#.<,&RVBL1>1WJ&X_VI*((I-L2NW6\GC M&-A)J!V1:#)G$G.F ..AOSK*2_C8:5=^I7EL2E5(7G-=VCJGH9; )]>(5]"7 M)59BFS 6JB+RO"9FU*]A[ZS3TPIXU%>7;)J/!3R\:.)/T>2]FZ8W]5]K^5]8 M;!L@V=KBA;;QO)CFZM[1TKJ .1&\H7G:?X9U#;W>*4:4O^?DOK4PJD)&T2=RLQ^6W7Y(M2,7D@EHY M/,#YSWO.?WZ0I>]]JNH5N $>:"?/_S<+B=LS._=$L;,X!^F8LY!:#83;D7I' MMCVQ+R4,?'[1BGU6]H5PU2M;D%R8B00+4>]J;J62CR$ G\XA.3YOHP.ZK2VU*\C#>68_6PD M^35ET)>I\^Y ME^,2)7FRR%92Z:34MA19"/-0N;5SVG%C)'0E6; MX\)16FE^^S Q%#_&M.Q2K91O#VE@\LQR*;?*K*Q>[>?F>?3@'=\U%F09!&Y\ M#[AB8KBP!/* \_<%=E4VX^/\$Z4KFL"5+87;SM;^.'.6T:(Q'8]R;_&6*Q7( M@%N)=QA.$>M<\\Y2V0GOY.71UFVJ(;=(=T8F'\QNOECUO_;7TFF^C6W$\YT6 M:V>A %13!=7Q\ 4(VN5[8GX)=IGN9G,;<--+CS7:E1P+X#NOQ.Z%'?27]8N_ M 5!+ P04 " #<@Z=8*3)D0( # [#0 &0 'AL+W=OE[\.T#R:Y M$*N)S6RGK/_]S@D)K*6\US=MVH=]P;[SW>]^9_O,I;N1ZE['B :^IHG0/2)Z]?H'-V5<./UNKKM1_:[, M3,(%WBC069HR]3C 1&YZ3L,I%3.^BHU5N/WNFJUPCF:QOE$DN15*R%,4FDL! M"J.>XS?.!RUKGQO<<=SHO3G83)92WEMA'/:_ ML"EL.W4'@DP;F6Z=B4'*13&RK]M]V',X>\G!VSIX.>\B4,[RDAG6[RJY 66M M"S"'$YNV3)!7>NZAL);$#?8AAH4H;P70C5A(H6)-8Q$B.'W M_B[1KKA[)?>!=Q1PPM0I-!OOP:M[K2-XS6HOFCE>\Z6]8%S!'4LRA$NN@T3J M3*&&3_Y2&T77Y_.AG O(UF%(6U+G>LT"[#E4,QK5 SK]=V\:'^H71PBW*L*M M8^C].95HF"4(,H(A4^J1BQ7XJ*C;6;BC3-1./[]Z< M>8W.A8:H8LAW#('E]G3<05R==XYXB0&F2U2EM@DG7!"PS#0MZ]HY6.1Z\^*W M&9\D\:-P>U=V@LS>5[MC,*!W*@1Z]'X4_^],&D(JQ3E?"1[Q@%&,G[5#-XH' M=$'&._*2;HKZ*1S\_#^A$O]:V@JU][E2+81\KBS'JN;^PZG?(UWD4AZ+=?:R M6%3P_MF>7.,#)M"HE3.OFC5KX&N]#_[+K[04^$C_239%B#*J.S@)F(X!OV2< MRMV6<*VR?@M>Y_U9N_TJ1?X^>!='-+_+^/Q%^E/B?TK\F?BDU ^<=:G:E?X3 MC?=,\_JGX'^4;KO>>97B7TOW4!_D[C6T*:I5WK9K".QF%;UMI:V^#/RB(=Z9 M%Y\5="XKZB4@P8A=M@.J:-4+PB2I/K:" M#5!]+_6_ 5!+ P04 " #<@Z=8A& FBL4" "L!@ &0 'AL+W=OC9+2 IFDG(' MQ*&]G8@ZEDSOF+$:[3D>,;0IACH@P"T+ MZ=0I36!S7Z%_M;7K6N9$XH3G/VFJLI'3=R#%!5GG:L8WWW%;3VCP$IY+^X5- MZ=OQ'4C64O%B&ZP9%)25*WG;GD,CH'\H(-@&!)9WF^0DNMKG]YA&6G9MDYAAY->+'BDMJVY0N(DX2OF9*P8^_"':I]M(\#/V8("Y[K METC9$I1! LO?H"MM3-YG)E5FTV&WJ>BZ8:]7*VY0R@'$YL@)2W37Z3D*B<"4*LAU&JVI7,]:;A &YSNY M]R7<2?&!JVBF[KFAWVDJ0K?7#SY6O*]!O<8$*5 L[9R48%.6PZ36UJ,X+B?0 MSKV;G:;Z=\)"N.@[0O.5268 M!/4/*OH'4$L#!!0 ( -R#IUAV_G;45@, &4( 9 >&PO=V]R:W-H M965TV_WY&R9&65O4_[(MT=[^YYCCKR--L+^55E )I\+W*N MYDZF=3EU715G4%!U)4K@N)(*65"-JMRYJI1 $QM4Y*[O>==N01EW%C-KB^1B M)BJ=,PZ1)*HJ"BI_W$ N]G-GZ#2&-=MEVAC0YR81 MTOAVR.FTD":P*S?9/]G:L98M57 K\B\LT=GF 7D"W5?$>9A-!B05 M.9YFQG=$FW8@MAJN%=&X&+\%+[O@< 3G@ ^JC M^R3AK/Z5UO(,8BBW(QAJ0 M"\8QO:@4+JO+*7G_;N)[P1]6Z/?*T8GNVTFACI#A8#(*NUK09:O4E"SCN"JJG&I(\-+'?H\9M1W>N%T$ M \\;7QYU?S#Q_X(CFD&.I=C4<.D?50JQ4M2CM(MD+C6+)BAO\! M((T#KJ="Z$8Q .V?Q>(?4$L#!!0 ( -R#IUCK_J]6Y , *X+ 9 M>&PO=V]R:W-H965TU*!(@BRS);TEM M TF68 42+(C3#L.P#[1TMHA2HDI2D,_ M8SSW9A.W]JAF$UD:P7-\5*#++&-JX.T6GO@J-7;!GTT*ML(YFL_% MHR++KZLD/,-<PG2RD_&J-3\G4ZUE *# V MM@*COQ>\02%L(8+Q;5O3J[>TB>WG7?4[USOULF :;Z3XBRUY$)?:R&R;3 @RGE?_[/N6A]&S29*KD'9:*IF'URK+IO \=R^E+E1Y.649V;WMU?SVSF(KL/.@@],G4,4G$'8"_L= M]:*ZP\C5BXYUB/32-/QSM=!&D0C^/=1C5:)_N(0]&)>Z8#%./5*^1O6"WNS# MNV#8^]@!L%\#['=5G\WIH"6E0)!+F)=%(9!$;YB &Z93N*-C Y_RZO@Y'6NX M1ZT1X0D%,YB D5 U>:BS[KV?4X2E%+0'SU=@K C M9@;#8:7\.'=..Q%']_L_SE5M&];@T=#25EQ6DMK MWXSJ*,=ZP7A"Q"A@F2PM%SR/16F+NW80,NJN5(X8^]Y)#.Z;)@_IK7NO0WK32!L1UR:%Q08VR)1C6.&WDBMB?%EA*EJ8?F"J M3?R;">YO"P3_CZ!VRT]HOX8)*@MUS_,>AH.+VB+7X*>:XXMQ.V!8&Q=AT':, MFHQQV'8TZ4'09#]+>X KMFHF=\[HK#]J0NWM CPK2N/D;I#N U-[3_K]X6EM M/59W!;PP4>*OWDS#0G36BWJOD/"PEO#PU1)^8"07;C9PE3.QT=P)YG.>+_:+L%OL_2@X+/8@&!\6>ZMB)>D?B=@CK($2G$51 MU*4XOS5#9:A6;E+4X%Y&-4[5J_4P>E7-8$UX-:\*SI-3>^8CN1%5- MAY5A9.$FLH4T--^YQY0&:E0V@/Q+*U=5$EEJC6_LU=9/2MPA\YGM1@#R:2 MG1"/1OB:SAW/$,("$VT0&"U/N,*B,$!$XY\&T^E<&L/AOD7_Q<9.L>R8PI4H M?N:I/LR=V($4,W8L](,X_8I-/&.#EXA"V2^<:MTH=" Y*BW*QI@8E#FO5_;< MY&%@$'OO& 2-06!YUXXLRWNFV6(FQ0FDT28TL[&A6FLBEW/S4[9:TFU.=GJQ M7*T>?JSO8?WG9OW;=KV%S]_9KD#U9>9J@C=*;M) W=50P3M0(7P37!\4K'F* MZ6M[EVAUW(*6VUUP$? ;DU<0^B,(O""Z@!=VL886+WP';\->3&RPY"DLDT0> M6:'@K^5.:4G%\?>YB&O Z#R@:9@;5;$$YPYUA$+YA,[BTP=_XMU>H!MU=*-+ MZ(MMW2<@,EB)LA(JMW5,HB6/*:R?J3<5JG/,+V-_/R!DHJ"6S/D>M$V+#8%K M!9HND]<>6>,1&X_ E#FF/Y0+K,Z=3 OK)I&1-![(?C :7W<'Y]K0'4S+$N7>O@F**O[(=3TXN]/NV5G6 MT[97K]\L*L%]SA44F)&I=S4=.R#K=Z 6M*CL[-T)39/<;@_T=*(T"G2?":%; MP3CH'N/%OU!+ P04 " #<@Z=8Q,3^&4@$ "4#P &0 'AL+W=O=I9 YTR3*55\5$EE<&N59W[&L03]G*>],1N7: MM9R,Q%IG*<=K"6J=YTQNSS 3FW''[M0+\W25:+/0GXP*ML(%ZMOB6I+4;[S$ M:8Y)@AF/,3ZT[Q/$!J=3XSQS M6AU^8O($7+L'CN5X+?[<)F^W].<]XV]1%2&()5RCC)!K*D%EQ M)0WT'N@$X5SD!>-;P(>"JE.!%E3@D5CQ]"\$ M5A12/*14<9AM2_6ER(@\*5]!<8@UKK'*;UBWA/44?ODI="SWPZO'.MDO!];S M"E3)GSD:CL:!Y$9HEH%M6=!MN3JON3KO MM5=7H_X5.4HZKQA23H)8258D:43[*X*NZ !EF9F"2QZGD=$\=IWM;SCP*NF2:Y2< MF?JF JW-!G0X'NWZP: [YGO5CG?E/G?FN]&?3' MJK35RCSBIZI@$8X[]$HKE/?8H=*U!]:'%DR#!M/@7W'O6HIX'6DXIX65(,57 M,J\]ZO=B7ED_^_1[DMZ/R,*#S1VKFB0>RV]@U16NI5AH)F$:WS,>48XW"95 ML87%5FG,]QCB]ES;VLNQY(G;"_V]14/$&_I#J>F_G@:%2I7?['K?=GK#,(0@ M(#7;Z@T\%P+SJ/Q.+Z-LM+RA#RZM>K3G-IPM+_ 8<:LO0D/?%6.57NK^1L9'#;@PN_"X/:HWXO!AQ_X_QV5?T1*.WX(GEWRQO&'X/G= M%_@;.."8?XAVZ('K=)]0UQ[2NG%HNRXX;K=A;WIP>4=H;![JFL/FL::YL=XI M'"-+?Z]3RE&NRGY0061.L&J:FM6FY9Q6G=8W]:I?I6)8I91GADLRM4X">I=E MU0-6@A9%V7?="4U=7#E-J&U&:11H?RF$K@43H&G$)W\#4$L#!!0 ( -R# MIUB?64 ]X ( \' 9 >&PO=V]R:W-H965T8M^O[[X[VY?)2JIG70 8\EIRH:=>84PU]GV=%E!2?2XK$&C)I2JI05$M M?5TIH)D+*KD?!L'0+RD37C)QN@>53&1M.!/PH(BNRY*JMQEPN9IZ?:]5/+)E M8:S"3R857<(3F!_5@T+)[U R5H+03 JB()]Z5_WQ++;^SN$G@Y7>V!-;R4+* M9RM\RZ9>8 D!A]18!(K+"UP#YQ8(:?Q=8WI=2ANXN6_1O[C:L98%U7 M^2^6 MF6+JC3R204YK;A[EZBNLZQE8O%1R[;YDU?A&F#&MM9'E.ACEDHEFI:_K/FP$ MC((] >$Z('2\FT2.Y0TU-)DHN2+*>B.:W;A273228\(>RI-1:&489Y*;V]F< MG,[I@H,^F_@&(:W!3]?ALR8\W!,>D7LI3*')K<@@VX[WD4K')VSYS,*#@/=4 MG9.HWR-A$,8'\**NOLCA1?OJ@X4A-TRG7.I: ?E]M=!&X5WXLZO8!BO>C67? MQUA7-(6IAP] @WH!+SDYZ@^#RP-,XXYI? @]>6J>!9$YN99E)35SUQ9%6\,N MMH?QY@607')\=4PLB;$G3!QM830Q:$RWLV2V4U3;+1Y"6G2G0*C(D$,*Y0)4 MJXW(*1,((VN-9GTV)B='HS"(+O_[^DZFU6QQ^>CN&#N"K>9[;;1!DK8-E6(B M917EG?68#(->$ 3[%5=IJFK(2,X$QE7T#6>2(3F [ESZO=%@N$>Z ZV;YF9X M#65MV]_:3L->W _/-N7!1?0NSZ7!E#:X1P1.Z%8_^-R+XWA3#$?1=L:T5LKR MK*1R)[S9IWYXN5>^DV+YR8 J=Z0]_ICX^&/J];KK.?@;0ZH$M72C&'G:CC3S MJM-VT_ZJ&7+O[LVO J_$D@E-..08&IQ?##RBFO';"$96;N0MI,$!ZK8%_K% M60>TYU*:5K )NG]@\@]02P,$% @ W(.G6,^-)KFR P ^0H !D !X M;"]W;W)K&ULS5;;;N,V$/T50ELL=@$WNME6G-@& M$F\6711I@CCM/A1]H*6Q140BM205)_WZ#JE+%$=6%XL^]$6\S9PY,\.A9KX7 M\D&E )H\Y1E7"R?5NCAS716GD%-U(@K@>+(5,J<:EW+GJD("3:Q2GKF!YTW= MG#+N+.=V[U8NYZ+4&>-P*XDJ\YS*YTO(Q'[A^$ZS<<=VJ38;[G)>T!VL0?]> MW$IS^)(L',\0@@QB M;1 H#H^P@BPS0$CC6XWIM":-8G?>H'^VOJ,O&ZI@);*O+-'IPCEU2 );6F;Z M3NQ_@=H?2S 6F;)?LJ]D)Y%#XE)ID=?*R"!GO!KI4QV'CL*I=T0AJ!4"R[LR M9%E^HIHNYU+LB332B&8FUE6KC>08-TE9:XFG#/7T4) M"?T1";Q@/( 7MGZ&%B\\@G?UK63ZF?QYL5%:XE7XJ\_'"F+<#V'*XTP5-(:% M@_=?@7P$9_G^G3_US@<(CEN"XR'TY;JJ"B*V9"7R'"_L6HOX@7Q1JH2$4)Z0 MN\IH0K 6[3[E,?3Y,6SI/@5$R+ <&=\1;5)>UR3[&Q31>*R%IAGA9;X!:1BI ME*+'9F9.D5]!^?/[=Z>!'YTK$E=\E>7+7OC*+E]6\R74XF!^X[1-L!7_!#%8 M@_5N2#XPC@9%J?!8?3PCQJ(7GO_P>&#TK<%&<-WZV^=;,!O-HHD9O%GP;SK] M0<#%BSNKKOR>2DFY1J!2*XV.FR0%/AG[+Y:LH"C,L_9:SA\%D5=_&VF\-5JR M6".%RD+)V0%\. IF,_R&4^_0'?I(66:OB.&_,]00(,&@U2%!;[AY6$F1463C MC\+ ([/H=!A(49Q4.) 7F7@&J &+$G.$SZS%0[@I)@I!PTD+>&\OIQI,T?'K M%T:CB8?.3D=>-&TP!^IWTM;OY'OK]Z83VJ]U.OO*=!APL$Q[Z[";TKCW3O75 MWJB_^'Z\V@ZJK-EN(M%N=,/TO=BO7X1V^^H)9,SPTMSB38?.=L$DM7]__#F" M*:/FZ"(>AP+2]"<5AE,9OHM17.6ZG'+X50C<+8Z#M=I?_ %!+ P04 " #<@Z=8/$;QV>H" M #9!@ &0 'AL+W=OAR0HLF3E4%4J*S)0NF253ST-3:62Y+RI%&$?1 M<5@R+H/1P/O&>C10M15*_&;Y[88!JS4*>Y0VS M;#30:@':91.:FWBIOIK(<>D.);6:HISJ[.C^,4UA?#N!].YR<@M[3VPJT.P/ M0DO@+B7,6J"K!BC^!U "#TK:PL"MS#'_6!\2J8Y9O&1V%6\%?&#Z$)+> <11 MW-^"EW1*$X^7?$GI)H%-?7]SO7L=YZ9B&0X#NOX&]2L&H]V=WG%TL85=OV/7 MWX8^2NFUY;5 4#,8*XO2:6HX''VAK+9,[E'&[?,E'3 MAL-,J[+))N->&0-CU) 63"-<,Y'5@KEGL$GW=F9/!<),"7J];KUJC5N^Y&96 MW-0:-V:<&CK'K.@.$BCF)@D4C"JGB!+P@P9+Z^4H%5UV9I5V$-[52A-.6D72 MC)=&T4R5);UO>BK9RX?ULY5LV..28%1M*&;VSV%WYS2.DHO_'E?J/D>\6J]T MZ4D;AI4C9#IO[R ^B=:MLUYG_53RVRL:IWL\29\-)&='_KZDU3QSTV8K M:LFM@?C@+.I#-M#&LJGSSFBI+K=!/"_KV MH'8)%)\INI"MX1;HOF:COU!+ P04 " #<@Z=8S+.&)@8% #X#P &0 M 'AL+W=O1+JB7C]"ID_+;+GB5"9?_::R5HUYB5*BRA31@11$*=?_I;%X1@%)U-P M#.YT(8/REFO>OY+BE4F21FO4,*X:;007Q+0I4RUQ-D ]W9]^'4Q&Y\/!='3+ M;A[OQZ.'Z>#I[O&!G3SQ60CJ]*JA<1D2;GB9R6%JTCE@TF7W(M9+Q4:Q#_ZV M?@/A%1B='./0J31XSV6=N?89;^E:G" M+M2*>W!=PQ)2(-=0ZW_^9+>MRPJ_FH5?S2KK_6E:6$S,,^1#@WS+P=$;M6$? M]&KC3TM@/!))K,F^*D7&*]N'U#[6JR<6F49E@L'C=^J&PDNE _QA M2)7&H*?11=M(.-),*X:D8W3U4@*P*$TKH+1BF!3>LL@*QF.?&BX+%..D&"+= M*':"*^BE2!3.J],+]OE3U[' G9(R0 V8/,12C=R7<(:X@14 M,?$;QN(-1IR(.RDEY#<>)A\!;M-&,8S$M+O4'\$=7"WOD@>YW&WGO'5+>ZU2KWL6F<]9Q.CD\4U+[U.UNIZ3>K%LNJG>,>K/78M] $4RB M)#IW/.IHP=8X_!-H*LBG79!/^UCR0<+$;#604AYZCNFH(ZQCD.8V'6-N'A"K M8JMJ"#_!5G*#(26N!#&D2"?3YVW^^K^(ZD'$Y^MTNS_03]7G=@F( MG%<_E"HXK;1[>^OUW-_'JO]!] I%67+ [E#9\=KE$*XEYZ*J\M9KUV!'*&ZO6V*\YI5I!*5LXGW:Y[6IINU1V[0FM#5R=VNWNZ!:[5 MK5#<]GF'+-!1:^OF5>_8>QS=QQF-TFLL KDP;TZ%UV2\.Z-8.TM?< M1CQ]$R.H!9YX+(0YJEKU#MY49/K.3#M:K,S;;B8TOA1- MH06*QW[_7U!+ P04 " #<@Z=8<:,EZJ\# #[#0 &0 'AL+W=OY311!2:44X>)5)%GF/Y?4:8V$TMUWI[\$37F38/[&BRP6NR)/IY\RBA9S%O M2^:$,<,$<7RK2:UF3@/<;[^QWY;B0_>/7VH@] /"T [P:X!T#@G< ?@WP MCP'A.X"@!@2E,Y64TH<8:QQ-I-@A:48#FVF49I9HD$^Y6?>EEO"6 DY'\;M'L>;GX?+-"ZTRA&YZ2M 4?=^-= MKX/ !D<:6[PW6V9>)^,]EI?(=W]!GN,%+0'-_SO<;]/3#8])\A[\0(W?++)? M\OEG+O*?=S 0+33)U5]MJU:Q!NVL)B-=J0U.R-2"E*.(W!(K^ODG-W1^:W.L M3[*X)[(#-X/&S:"+/9ICE2'8Z"@Q#?*MH%O,"->M&[^B"DLJDX.W43 <^L[$ MWNY[TSGAN=Z<3CD8A\-A,^6!Z$$C>M I^CI)BKQ@6)/4I%6:4-TFMR(9[,WM MC_SQ(#C2VSG7N7I;YAR&SLAM%QPV@L-_7^45'(L*K:3($9RT$C(@7U='%:1& MTKK@X4DTKN>X@R,#PI,U<@>>ZQ^.BD]'^7">.^W"AHVP8:>PB]"Y=- ]9S VU'C M[>A_2;2C/MWLDRSNB>S S7'CYKASI\Z$! 1\<@I!Q:HTY%SS_15PQDN45!MW M56_<-E?')Y]/Z.Q_/I5=G3&<:U=/9 =VNZUQ=;99^]5Q7G1*[+VX5"B2BXKBK!YFES@[DNZ_:C MYS/W:E[=0W[05-@?4$L#!!0 ( -R#IUBQ;YOX6 , !<- 9 M>&PO=V]R:W-H965T:@JB_(PXQ##63\N/OG-0HWJF!Y^.?[)-4O!*S(0*'+/P1;.5A8/0,V.*. M)*%K@<))=^)-%_#@ MW:W',!M[R_5B/!O/5^#-1S"9SKWY<.K=P72^7"W6>F$)7V"I2FF;A AL!T/" M^7- ]^!%+*%2 *%;F)" PP,)$Q3:9A)00OV A#"E0O)$%8$R_#1"28)07"G& M]7($GSYF CZL MAX_0+^"M,MQ482UBZQ2Q=5*^U@4^3PB4E3(RW$TU3N_<6Q$3'P>&VIH"^1$- M]^-O=L?Z5B6J(;*2Q%8AL57'[D[I$874&?T,J^<8X<_QD]2;?*/J8TQ5KCG1 MV_6OJBC44R?BRYZ0^';&*#ZKS#ZJC9NHLIAAM$%>%8CF^$JQN"EB<5/[@G_M MA2K%M01OS7M#9"6M[4)K^YVEW6Y28D-D)8F=0F*G-ITK)M6112X*S="=%*TO MRZ/K='OM=M\\GBNHLFI;W<*JY%JW<*U;Z]K+ 5OE6"WVK1EHB*PDLU?([+VS MR'I-2FR(K"3Q:R'QZR\5689NOU)D5587B\RV7EH#J]:Y/Q(F<0OW//#533ZE MX*4]%V2'I[K"[_"((=A7E3=U+?=;<]046SD29TV2_S;.N57\RJ++:!U1 B#N%LZZ[JJ!YUH5G$\GBM)'= M,*G:XG1X4%\NR+6!6M\Q5:_Y1/?&Q;>0^P]02P,$% @ W(.G6'4S<)F< M @ AP8 !D !X;"]W;W)K&ULK55=3]LP%/TK M5H8FD(!\M&E8ET8J*=N0&$,ML(=I#VYRVUHX<6:[+?OWNW9"5B!4>]A+XFO? M@K'22V,[=R"06:\U9"3>2J'514/G['+C8CAS?>9J8LN5*FPDW MB2NZA!GHN^I&8N2V+#DKH%1,E$3"8N2,_6$:FGR;<,]@JW;&Q#B9"_%@@LM\ MY'A&$'#(M&&@^-I "IP;(I3QJ^%TVD\:X.[XB?V3]8Y>YE1!*OAWENO5R#ES M2 X+NN9Z*K9?H/%C!6:"*_LDVR;7@ M*>/J"#%WLPDY/#@B!X25Y'8EUHJ6N8I=C2K-M]RL471>*PK>4/25RE/2\X]) MX 7]#GBZ'SZ!K(7WGL-=K$U;H* M4&#Y>F_P_;6LR(_Q7&F))^]GEZV:I]_- M8V[C4%4T@Y&#UTV!W("3O'_G#[R/72;_$]DSR[W6_)9"J7P@C6;+ML* MX"ZC_1RZW->4 TMI6L_EZ]5Z#4D(PY M=B1:9KA/V-Q()B%GFG"T IVGL.8,=Z2<^$$8O!#<*_>\>O* M'I,2=)?*\'7!HM#KOU#9D15&9\$+F>Y.FS M&F_:DI6*<%@@SCN-D$;6;:\. MM*ALYY@+C7W(#E?XIP!I$G!](81^"DPS:O\]R1]02P,$% @ W(.G6,M^ MPW^#! _AD !D !X;"]W;W)K&ULM5EKC]HX M%/TK5K9:M5([21R>LX!$@6J1YL$"L]7N:C]X@H&H29S:#K3_?NV026((GF5D MOD"C@QY)>1C$>$8!2Z,(T9^?<4CV?@#5Y@_I3,J!C9!CF!;)F01?P9X MSRK'0);R3,@W.9BN^I8C&>$0^UQ"(/&UPR,@UK%;\K$ZO$+^I>L M>%',,V)X1,*OP8IO^U;' BN\1FG(YV3_.\X+:DH\GX0L^P3[/-:Q@)\R3J(\ M63"(@OCPC7[DC:@DN(TS"3!/@/\WPC87]4A6MI]S_WS@#L]P MOT?T!GCN1P =V*A)'^G3Q]@OTCTUW19=+%H)BU;"#,\[U\J7\FLL/CD.4[[B&M-%.Q 6$^V69!M MOJFM,>9U3)LG'-Q.XYCH:9!8_+OU/%L%SY:^J>B94,2)6" *\=<1U*)Y<3YPYMJ%&F$)3.U&Q.:Y9@>9X5?4UNLTCA;X2 MI'(M?82K?4 /ABDGM92,F@13:&J1I4UPO2M*4^M!+NZ$(32U$Z4-*8,H:GUE][& M;5U1LT8MCRDTM1.EZ7&U;N(-FFV?.E+7.5E/:Z*R375X)4KJ55@7JK.__:\$J5Q+QP+?YEC.;*#E M:-4=1\]QCIGJ@PY,[X ( M /@' 9 >&PO=V]R:W-H965T[D$4.@QH4RVG:52:=-U9;2$!,L*3X'I+W,N$JST5BQC430XBM%"8.10'*5)%@\=8'R3=NI.=N#,5DLE3EP@U:* M%S !=9N.A-ZY!4M,$F"2<(8$S-M.I]8,&\;>&OP@L)$[:V24S#B_-YM!W':J M)B"@$"G#@/5K#3V@U!#I,!YR3J=P:8"[ZRW[E=6NM M2X!_ %#/ ?77 OPB M<2H8C6]&_?'T)^I[6F7Q--[/;Q> M @^/PT.(#L'WU-2+TM4M7_U0Z82^_$(]H1'%3*$.BU'_8452?2GU;B:5T)<* M_=ZN_I05(//@EWLP+:CAE"A,R3/$2/*YVF !*.)2G2,&JBR/&=^EY3.==AWX%?V'K7?3<]3G M6]-3YM K'.ZI;A2J&T=5AZ =1R2[SEC_33CA0I'G[ >]:214":^\5\LU&\MN;O3$Q,0"SM;I*[BBJFL8Q2GQ?CJV*[]XKQ;:_:R*?2/ M)IN)NA\L").(PEQ35BN?M0"1S9ELHWAJ.^^,*]W'[7*I1S,(8Z"_SSE7VXUQ M4 S[X"]02P,$% @ W(.G6 *W$=MU!0 Y"$ !D !X;"]W;W)K&ULO9K9;MLX%(9?A? 4,RV01HN7+.,8L*.T$R ;XK1S M,9@+1CJVB4BD2])V,^C##RG)6AR%M0 V-[8EZ_PD/QU2_$D--XP_B06 1-^3 MF(JSSD+*Y:GCB' !"1:'; E4_3-C/,%2'?*Y(Y8<<)0&);'CN^[ 23"AG=$P M/7?'1T.VDC&A<,>16"4)YL\3B-GFK.-UMB?NR7PA]0EG-%SB.4Q!?EG><77D M%"H128 *PBCB,#OKC+W3P._K@/2*KP0VHO(;Z:8\,O:D#RZCLXZK:P0QA%)+ M8/6UAG.(8ZVDZO$M%^T49>K ZN^M^J>T\:HQCUC .8O_)I%BF9K"DIAP!+/!IRMD%<7ZW4](\49AJMFD^HON]3R=6_ M1,7)T<)40(QI_1#9. WB%"T36)8Q4@AHY4%=3%.&%>F?.L,OXKE>FB:T;E M0J +&D'4$!^8XSW?(. H,@4>?XMGXAL5KS$_1%WO /FNWT5?I@%Z_^X#"IJ: MMK]0;RO4U$*S3 #AR_H8VMDMTJ";ZO9>T;VA;BQXX5D31+45C^HRFDH5/*H(_@6RZSQ-C:7HL.Q5+',)91PU6 O@:.J/? M?_,&[I]-9&V*!9;$:I1[!>5>JMY]A?(X#-F*2G&0]A;U=<4P%0C3"'TB%-.0 MT#FZAQ#(&C_&@/ZY4@+H4D(B_FVBW+-)V:988$FL1KE?4.X;R.WK2_'MFD;%,LL"16HWQ<4#XV9N@=)XKD4DTW M<)+V6S9#5/-6\\HMVB::F>J@THT'.YW86&Y;1);$:HA."D0G1D0/P)-]L9B5 M>N@9,&^-* M9O8.C^NY&31H-K\SF/7-? AX"EY;SGMOL(CPM]K4MQ&IL0:M4\FF6F!+K4Z_ M]!A>]TT?IYY5EV%5+;"E5D==&@W/.,/^^1PXCS=/@LV%M$;R*TR!5[H"SVP+ M;E;)(W ]+$;X&:U9O$K@XR9=%U(='*^!ZU$SC)G0:;CD) 0U.#19_4E>4K\" MK^ONLK/J(&RIU=F5'L)K:R+V'S=K:P7H5B[437A8X.V VLC7JAVQJA;84JO? MB=*1>&]K23RKGL2J6F!+K8ZZM"6>V9?\? P]WF<,M6I";*G5D90VQ#.[!YMC MZ,D>8ZA52V)+K;Z07'H2W^Q)&L?0[4+ZK4)'-<9J+WXE[ZPHHV7F/IOV-2:Y MG+:]E='2/1KT=SJ]N=S6E'Z%Y?%+R^.;]U6FJS $(=(>_R.?_! :L@0.$&TV MD&;%UCEGU=784JO3+%V-_[;[)[[5#12K:H$MM3KJTBWY9K=4=.\L6_5:&IM3 M\E_CMNS$+-8:9/_%TMB+>5607U1=_G5W5L^OEX@4)I#V0YY<;9X MA6&<;MP[Y>79^P_*OLR)2K489BK4/3Q2I?/LE8+L0+)ENLG^R*1D2?IS &ULO5IM;YLZ%/XK5NYTM4E=$TC: MI+UII!8ZK=*Z54UW]V&Z'UPX"6B ,]OD1=J/O\= (*3$+;W>G:H1C/T$%$%-QS!:0X),9XS&5>,OG7;'@0/VL M41QU[5[OM!O3,.E,QEG9'9^,62JC,($[3D0:QY1OKB!BJXN.U=D6W(?S0*J" M[F2\H'.8@ORZN.-XURU1_#"&1(0L(1QF%YU+Z]RU1ZI!5N/O$%9BYS=1KCPR M]D/=W/@7G9[J$43@205!\;($!Z)((6$_?A:@G=*F:KC[>XO^(7,>G7FD AP6 M?0M]&5QT1AWBPXRFD;QGJX]0.'2B\#P6B>Q_LBKJ]CK$2X5D<=$8>Q"'27ZE MZX*(ES2PBP;V7H.3LP,-^D6#_EX#VS[08% T&&3,Y*YD/+A4TLF8LQ7AJC:B MJ1\9F5EK=#],5-RGDN/3$-O)R:?KR^GU]#VY]/U0!8)&Y";)AY,*RUL7) TC M\8Z\(6%"'@*6"IKX8MR5:%Q!=+W"T%5NR#Y@J$]N62(#0:X3'_QZ^RYVNNRY MO>WYE:T%O*7\F/2M(V+W[ 'Y.G7)VS?OR$S^^8)U4L;K1$OAEP5P M7("2^392BCND!W<[=9> ; I+CGF:8:K];CG!W6_<7>Y2]((ZKK9OK_3\M/3\ MM)WGJVSG O\]#@...S%2H;;SL@:1P.,F-O1V^CB<*!?DC,3YLFR-B$\W30N[ MHT5J.ZP,@=7('9;D#O\CN7XH/);B6,-ZT,1J;L#J[0R@WG%O:)W5_NT-.FVO MVA)H"*Q&X*@D<*0ET*&<;Q1_-,Y88K-B$'+P(%S2QP@:4X/1DUEG]9],3:WI MMBP9 JNQ=%:R=*9EZ6LR3RFGB016 M&D-@-6JL7I5O]MK,0J%(!E4!P")3 6FXKD^_7:ZE*<)IA&IW&&3!+ M&A/!9WIU#TM(4B ?.(O16"(Y*C#R+90!<3+5 9QF.OC:==Q=/6.G/'471SN<$/L=C.M MAZ91&6,*K?[RN=(Q=L_$Y+8-B8_B#;9)--<46IW!2AC9>E5PR8%6;Q!FU NC M$-/J7[IW^%<%YJY8[F-NNZ\+]:9;$_4[%(==*0Y;KSCN<<+2J)J\C;R8%!". M4337%%J=ODJVV$:^G-A&U8E1--<46IW!2IW8^B\:+25O@;8K/Y^^[=.;;$V0 MWF3=[TI3V'H-4$R\TF/B W;&"_-OH\7GB$8&FCXS[!/P?!U7W[_7QKW2!K9> M&S@!Y1&3$A.NSXRKMS64,ZQ$&WTV*@2,HKFFT.H\5D+ -B($;*-"P"B::PJM MSF E!&Q]XOZZ7&'T)%(AT\?RP3'XCV2([/O*( M"P&+LY\!R@O@J@(^GS$FMS?*0'ED:?(O4$L#!!0 ( -R#IU@11-!PH0( M " & 9 >&PO=V]R:W-H965TETC6SM-7KT#0:6>&#:A'& M430):\9ED*7>=J>S5+56<(EW&DQ;UTS_GJ-0VUDP"G:&>[ZNK#.$6=JP-2[1 M/C1WFG;A@%+P&J7A2H+&&AR3E5*/;G-=S(+()80" M<^L0&'TVN$ A'!"E\:O'#(8K7>#^>H?^Q7,G+BMF<*'$3U[8:A9\"J# DK7" MWJOM5^SYG#F\7 GC?V';^T8!Y*VQJNZ#*8.:R^[+GGH=]@((YW! W ?$+P/& MKP0D?4#BB7:9>5J7S+(LU6H+VGD3FEMX;7PTL>'257%I-9URBK/9S=7%\FH) M'V%)_5&T D&5L&R;1B#5RC(!"V8J^$+5AFO9=8V7W\ -&H,(]RB8Q0*L(@L) M:N#X$BWCPIP0[,/R$HZ/3N (N(3OE6H-DX5)0TNYNPS"O,]SWN49OY)G K=* MVLK E2RP>!X?$N>!>+PC/H_?!+QE^A22T0>(HWA\()_%OX=1MK&K\DUXI2P/"+RL:X:B= YV72MG=QETP_"ED?P!02P,$% @ W(.G M6%%^'/K! @ C < !D !X;"]W;W)K&ULA95= M;]HP%(;_BI554RNMS0<00@>1^JE-8AHJ[78Q[<*0 UAUXLP^@?;?SW9"RH:A M-XGM^+S/>YRU D#RDO-"C;P58GGI^VJ^@IRJ"U%"H9\LA,PIZJE< M^JJ40#,;E',_"H+8SRDKO'1HUR8R'8H*.2M@(HFJ\IS*UVO@8C/R0F^[\,"6 M*S0+?CHLZ1*F@$_E1.J9WZID+(=",5$0"8N1=Q5>7H>!"; [?C#8J)TQ,:G, MA'@VDZ_9R N,(^ P1R-!]6T--\"Y4=(^_C2B7LLT@;OCK?J]35XG,Z,*;@3_ MR3)4J3I4(H-D6:W5C,#FZJ-UN988=[*%*5^RG05Z)2M,C4T$?MT'#\>>/FNG83'7#SCDM.3\[^E?%U@FV649ME9'4[!W2/N?]U-5,H]=?QV^6WUNVZ=4W)7*J2SF'D MZ9I0(-?@I1\_A''P^8CK3NNZP\5NU"]/=0@"MVHN$7%[Z'Z+E2\ MGU42N5']%M5_#Y6X4/T]5!C&;E32HI*CJ$>!E!-NO^JRJ5<7.ME#=[K] ^Q! MRQX<98]!*<+RLD+(=.$CZ!) %WRP!S_O=@_ P^"M65;5NB MK?+Z//A;E3M;4;!7.IV@$_QGR]_IK>8_I5O4DA5*(Q8Z++CHZ[1DW?KK"8K2 MMMN90-V\[7"E?Y<@S0;]?"$$;B>F@[<_X/0O4$L#!!0 ( -R#IUBL:IGU MIP( &P& 9 >&PO=V]R:W-H965T-N%,9LOC%WPTZ2D M2H?%,[\!B5G!0C-I" *9@-O&%Q<]FV\"_C!8*5WQL0ZF4KY;"??\X'7 ML8* 0V8L L6_)5P!YQ8(9?S=8'H-I4W<'6_1;YQW]#*E&JXD_\ERLQAXYQ[) M848K;L9R=0L;/SV+ETFNW2]9;6(['LDJ;62Q248%!1/U/WW9U&$G(0SW)(2; MA-#IKHFCBYGI!3,L'C MSBL.1,[(/3658F9-AH+RM6;:+CZ)G.E,5L) 3NX *T'&D %;TBD'C6-.[8Z1 M9$)QX=2L2ZCC-#D>@:&,ZQ-R1)@@CPM9:2IRG?@&/5@E?K;1>UGK#??HO:?J MC$3!%Q)VPBYYFHS(\=')_S ^EJ"I0]C4(72XT1Y?; 9M18S,ZA)Z.P39J#LJ>J"UAF\ :(G80MJF7:?PU3/QE"V^W MX>T>Y$6J7AM5G=7;H>I&03M5KZ'J?405MU'UWE$%P7D[5=Q0Q1]1]=NHXG=4 M^^K7;YCZ!YD>I<%;IE\;B[N+J%X;L$U'_]U!!E$4O5'B[SP>]AW&#ILSH9%A MAFF=LS[Z4/7;5D^,+-U[,I4&7R&ULK55=;YLP%/TK%JNF5MH*@:2M.H*4KVEY2!LUZC9IVH,#EV#58&8[ M']VOW[4A+*U(5$U[";:YY_B<&_L0;H5\4AF )KN<%ZKO9%J7MZZKX@QRJBY% M"06^287,J<:I7+FJE$ 3"\JYZWO>E9M35CA1:-?F,@K%6G-6P%P2M*RWR&HP* M [A% 4 ,":[129FV-J:91*,662%.-;&9@>V/1 MZ(85YE]<:(EO&>)T-'^8S ?3,1G=SV;3Q6)Z?T3N\6$?"2#)&&FV923 M:5&=&-/Z\S%HRKBZP)+'Q9BD9OAP!_^BYUWCNO=TS[#!_%;29JUAN+(L)WTWD75Z'[N;0 M1UM-KZFIY+D':9 #GBX3D@I;NRYT=8&:U2:'!S9^7JT/,9^K./U+4X4[7H\5 M*Q3AD"(ERD1=L@K,:J)%:3-G*30FF!UF^(T!:0KP?2J$WD_,!LU7*_H#4$L# M!!0 ( -R#IU@7#KQ=6 , &X* 9 >&PO=V]R:W-H965T::%%9F(YE!69)\\J(%OK=CD<+=I)%7L&.$W$J M2\I?/D+!+DO#-EY?/.3'3*H79K2HZ1'V(!_K'<>1V7E)\A(JD;.*<$B7QLJ^ M7]M:H"U^R^$BKIZ)"N7 V),:?$Z6AJ6(H(!8*A<4_\ZPAJ)0GI#CK]:IT QF ,5L&;%ESR1V=((#9) 2D^%?&"7'Z$-R%?^8E8(_4LNK:UE MD/@D)"M;,1*4>=7\T^UH9)&"\XNA"MK M]*8>=&ZT&J/)*[6,>\GQ:XXZ&:W6ZX?'[89L?]]M?]YO]^1[LF]6E+"4K%E9 M,Y'KA.-P%]QOR_MT'\H[D%?DU8R=!JT0L M3(F4:BXS;HD^-D3.#:*?*+\CKOT=<2S'&Y&OI^4;B#NY^U9N8FZZ!#E=@ASM MS[WA;T=?Z*$ LJJ2)GY:"/+'ZB DQRWXYUA\C4-OW*&JRWM1TQB6!A:> 'X& M(_KV&SNP?AB+]G]R]B9VMXO=G?(>J>7'A:9-P6$".!14X@8X0 5I+D=7MW$9 M:)>JB9PCSW*=A7F^CFIH%%J6VQF]H?4Z6N]?:"N!Q9M71\U:;U M:V=H$]HW]N.\XYQ/N!8PY3-^NPC1K;EW]@ ]M7Y:D]"O9Z94R73NKANAW/+Z]?VB)7M^'._1VA> M70;430S/TV->"5) BCKK;H81\N9RTPPDJ_7]X, DWC;T8X870N#* +^GC,G7 M@;IR=%?,Z&]02P,$% @ W(.G6)@GDPQA P D!$ !D !X;"]W;W)K M&ULS5AK;]HP%/TK5B9-FT2;.+P9(+6%:96V%L': M::KZP< -6$WBS#:/_OO924BH%ES$1H>$P*][921BW;%I,Y!$2,Q'A"INGQFBX@#F<9&@6^[CE.S T)#J]N.QP:\ MVV8+Z=,0!AR)11 0_GP)/EMU+&QM!H9T-I=ZP.ZV(S*#$XJ0WB%?<45F*KC325,6-/NG,][5B.1@0^3*1V0=3/$J[ M][4GA>-7ZM3*GJD-M]L;[Y]C\HK,F BX8OX/.I7SCM6PT!0\LO#ED*V^0$JH MJOU-F"_B;[1*USH6FBR$9$%JK! $-$Q^R3K=B"T#7-EAX*8&;HP[>5",LD MV@R>H5%R6(AY: !\ J%41R5TMP<>< Y3-(0EA M XV?T$PA''WH@"?7%Q[8M M%4#]&'N2@KE,P+@[P'PC_!R5<0FYCEMY:6XK7ADY-R/GQO[*N\BET(:@XY.& M,TTBCN1P NAV[-,9B6.COXY4E"@RWVF@E]UZ:*1FA$>2V'GXJCRC:PF!>"RB ME<"H%,/0PFJ)B$R@8RGE".!+L+KOW^&:\\E LIR1+)N\;TB6E$8V+*,MEBQC M600\<=V,76L!+[NX;2\+T%0R-)5]T/S]EH\DX1*IF ;T<+&FXK$51\69HSZX MB(H1UX%G4,U85T\CT*I'(%G+2-:.%VBU/P+-.:\WBF.MG@&J_QM )02;?9?) MOJL_,+&U[R5M2-FT"+D90Q,%+)1S8=C?1D:G\3^E4U6ZV2$=(ZX#HZJ9L6Z> MAG2:1R")G3S-.L<33^K[I7IPLU@]>"OUXQ/0SRL@,'I658-IC_-LCXUY]M@" MJNT6D!G8H<&55P"X?!H:PL92Y%">>6V!]RHN#A11I4!$CKM#1'GFQ\:<^U8B M,H-X741YDL=[9?ECB:AN$)$1V*'!E1<3N'XB(C)6%(?RS*L,O%>9<:"(&D4B MVG%GP'D-@(W9]ZU$9 :Q6T3VUOU:OZM0]]09#07RP5.>5"&KU,F3ZW_2D2R* MK]QC)M4%/F[.@4R!ZP5JWF-,;CKZ%I^]A.G^!E!+ P04 " #<@Z=8YPP^ MA/<# "Q$P &0 'AL+W=OJWNI';S0GC; A(03K?2W6K%=J\?JGXPR1"B36QJ&[A6]^-K)R$DO/B6 ME?<+Q([G&3^//<,P@QUESWP%(-"W+"5\:*V$6-_:-@]7D&%^0]= Y)LE91D6 M&$6*-!/O? 1@.Z$6E"X($AOLDRS/Z=0$IW0\NU M]A/S)%X)-6&/!FLDJ"PH?5:#NVAH.6I'D$(H% 267UN80IHJ)+F/?TI0J_*I#.O/>_2/.7E) M9H$Y3&GZ9Q*)U=#J62B")=ZD8DYWGZ DE&\PI"G//]&N6-OM6RC<<$&STECN M($M(\8V_E4+4#%KN!0.O-/!>:M J#5I'!IYWP< O#?Q?^*)A\FT@[,9K/OL[NGV9H?!^@8/9Q-I_/ K2?_ V- MHRA1YX-3=$>*6Z9.ZWT BH82@/U9TPS&)^, 65^6=6[[&(0PMF5@XL"U8HU]^OHZ]-%>/08AC4GRW_'E++0K,#HYADJQVU''<0;VMB[)Z9K^\9I NY=7,FU7 M3-M:IO>;; %,W9C]K9;9.*0;(B!",N911AD@L<($N<[/:ATKM.'HNRX0)H7; M=HVX>R3-#U<$VJV_4IA.)4Q'*\RX4(&K.P#)%B]2.$>SY;-#M5G2[6KK3_>F[YUAJ;:_-$B;! D-@#O;UN8@*^%&\]4^2AM\[2;I:-]^-K+8Q0M,(76%+56SKIO%) EL"E13:(% MIM":HGH'43T3/X0E2OUGR?-/(E/OZVIE3GVZ_8NQ>2BF76UM655_M4A\39P: M+:V-H@6FT)H"'ZIKUW^K.#54*Y>BFD0+3*$U13T4\JZ^DG\ IJXHCJ$FZ/D_ MY050OQ8VSHW;/0[5LZMZ1R6Z?E/7DK9KO0P96''>$^(H3T!%%Z":K?I.X[S; M&PO=V]R:W-H965T!-AB2ZQ,[9!JY2?WQM)X2$#3DX9;^ 7V:>//-X M)O%,]Y1]YC& 0%^SE/"9$0N1WYHF#V+(,!_0'(CR/#/#"3'\J5Y[9/Z4;D6:$'ADB&^S#+-_[R&E^YEA&X>%51+%0BV8_C3' M$:Q!/.6/3,[,"B5,,B \H00QV,R,._MV;GO*05M\2F#/:V.D0GFF]+.:/(0S MPU*,((5 * @L_W8PAS152)+'EQ+4J)ZI'.OC _I[';P,YAESF-/TSR04\\MH$J*.<2V8W$VD MG_!7RT_+CT]+=/=Q@1;+]\O5:KE A\6?T;HX740W: 4[(%M OP(!A@6$*"%R M0B.&\S@)Y'XDSX4CF5KH+\",HP<2)H&V?+L @9.4OY.03^L%>OOF'7JC_/^( MZ99C$O*I*60TBI,9E,SO"^;.&>9#]($2$7.T)"&$37]3JE!)X1RDN'P5M#),M%2%USRD1"(JEG4;8J_?_^ M79JC!P$9_Z=-NP+;;<=6[X9;GN, 9H8L?@YL!X;_XP^V9_W2%GA/8 T9W$H& MMPO=+].N-4$*3T][JO?5SK?'KCV>FKLZ^Q:KT5+1N.FD] E-Y*#_#M1=W*\D"9U)__ G!+HL&N4E%;G)AY3P-UH,K"Z@3 M^MK,Z0FLH8)M'3^\UBN64 G>DQ)]H36EJ-U![.\NH]*U42'>>#(\2=,V,W?B MN>VY:CM':DY/I50"U2O%&DR\4Y[?L&K2/-X5[,YO<*VH'H@ 1G02X?3*ZNI^ MR-5)]1K7!OMX;[#=UZROSEO)U5+TA-:4XGA7L2^ZK+2G[>A%X7B.>YJU+XU& MXW-)>[Q#V)W?YFMJRVNI&NL%RV]8%33-6K.4 8MT#\E10+=$%,U"M5KUJ7>Z M.SM9OU?]JV["CC!%\RM;@2B1K5 *&PEI#<92/E;TD\5$T%RW9,]4R 9/#V/9 M@P-3!G)_0ZDX3-0#JJ[>_Q]02P,$% @ W(.G6"!CNVY2!0 W2 !D M !X;"]W;W)K&ULM5IM;^(X$/XK5FYUVI7N2&*' M #U :H&]JW3M5=#NZ72Z#RDQ$&T2LXZ!K;0_?IV7QB0XWH8S7YK$S#QY/)F) MGXP[/!#Z.=E@S,#7*(R3D;%A;'MEFLER@R,OZ9 MCODO*T(CC_%+NC:3+<6> MGSE%H0DMRS4C+XB-\3 ;>Z#C(=FQ,(CQ P7)+HH\^G*#0W(8&;;Q.C /UAN6 M#ICCX=9;XP5F3]L'RJ_,$L4/(APG 8D!Q:N1<6U?39";.F06GP)\2([.03J5 M9T(^IQ>W_LBP4D8XQ$N60GC\L,<3'(8I$N?QI0 URGNFCL?GK^@?L\GSR3Q[ M"9Z0\._ 9YN1T3> CU?>+F1SLP;#RDY )I:<[3T)(M- MYLUG$\3I8UPPRG\-N!\;SV>?9O=/,W!]/P73VR#( 8/E/B[)0,3/K FW) G%O@'>S0!M[$?+#.[]U/,O"!, M/G# I\44O'_W ;Q+O1\W9)=XL9\,3<;GDC(REP7OFYPW;."-P!V)V28!L]C' M?M7?Y#$H P%? W$#E8!W'NT 9/\"H 4="9_)V]V1@@XJGPO*\% #W@*O>;$P M'O4MH2R(USR>>=&FR?_OG]PB":PR>[>:=6YO@&JY*;%R!JXCS\U^2:NOSDU,E_SI\#7XZ*TM)9GC M#(YO7R.HLJB0&Y3D!O^O!=?^WHN7? 5YW/ E9_L"%B\)SRO9 M7)2W;9M5FL J$;(ML2);%RRO EQ3)'2A54-Q)$[LLTNL<#VN'H1LJY;!,JM^ MM^'U;T-!#&HJL@+HN(:L#JRSE!JY#2R%AK"5:_.;JNV1BW^6Y=L")ZDXE\]" MJZ+0A58-B] 4MG/) E,JEM:AT(16#870,;9:R"@SMWNZ/,%!OU_/78F9Y3JH M(7F%R+"5BW>;$G,EU=.K"T&Y5<-Z9@L18*M5P%MJ["_&UR\I9Y(7JSRPU>-M$TH56#870&1!> ML*:@4L2T#H4FM&HHA)B!:C&C3%=T4BXN=.K9>FK4[35H+"C$!%1W*%K4E//# M[RVE296@6.)AZUY%0S6=^^VE)M ZS2[1VH!"=L!+-C>@UNZ&+K1J*(2T@>>DZ*16W0::0@/ UJV.YKI[VU>8 M^HZML^L2;0XDQ BZ9)L#:6USZ$*KAD(('G1^FP.=-C#L7KU_(#/J-_01D1 ? M2%>3 TG[%_77@=0*P0::1SLEK;L% 6CL< MNM"JH1#R!YW?X4"2UL6@+AME1JCA&P<)F8%T=3>0K&^!ZHN8U K6:9I'&\41 MINML_SP!2[*+6;Y56HZ6>_37V,;+/MZ&?"&(FRTPWV?$Q3 _[[BA#V>I'>H/R/AO%W4$L#!!0 M ( -R#IUA! (J2$ , ,<+ 9 >&PO=V]R:W-H965T>YN^=L!E5@;(YW)C+$G/?D:CXV^#@A2B*1FP.JQA FDJ2928?RK.8W&I0:NCU_9 M;\O<52XS+&#"TM\DEHNQ<6&@&!)K;Y G8^K^2*6BO(?K2K;H6V@J!"2 M935819 16CWQKW$OA BRQ M/^)LA;BV5FQZ4*I?HI5>A.I],I5%JP0F,9B9$H5C>8TH]KS3>79VN'Y M!^8]9 _.D-6WG!;XI!M^"[,>LBYWPH-N^#=,.[V'W? H@9N;\)-58&F#%93 M!JODLW?R*94#(J*4B8(#^G,]$Y*K4_2W3=B*RVGGTC?+E[%L+@PO7>Y-SI\-"-=4RR\)WP-P1T&P'=3@&_@Q#J"Z6.<:R. M,2NH;%7.W7)];CD#ZXUTG:X.E>Z89&%;_.[0;M?.:[3S.K5[8%)M.BW>&:(@ MVW3SMORZEX[CO-&MT\VANAV3+&R+W[K8H=NPT6W8O><8G9]+X%FW=L.M"Z-- MNTY7AVIW3+*P+?YM[&UL[9U=;^.X&87_"N$. MBET@&UN2[233)$!BB1(7,]W!9K:]*'K!2'0LK#Z\$IU,@/[X4A^Q3%MFK.EI MKWJ36#+?AY1]1+_DD:CKE[SXO5P)()/G+S<@:O>WX-7Y:R6K'^/9ZS9_$@Y"_K;\4:FN\I41Q*K(RSC-2B.7- MZ,[ZR*9V%5"7^%LL7LJ=UZ0ZE,<\_[W:8-'-:%*U2"0BE!6"JW_/8B&2I"*I M=OS10D?;.JO W==O=%H?O#J81UZ*19[\/8[DZF9T.2*16/)-(G_-7P+1'M"L MXH5Y4M9_R4M;=C(BX::4>=H&JQ:D<=;\Y]_:#V(GP)H>";#; 'LOX&@-3AO@ MG!HP;0.F^TV:'0F8M0&S4X]AW@;,3PVX: ,N3@VX; ,N3PVX:@.N:CDTWU_] MY;M<\MOK(G\A155:T:H7M8+J:/6=QUDE]@=9J'=C%2=O7>_^*_F)W$517(F/ M)X1ES2E42?$'5T@>)^6/JLAO#R[YX<./Y .),_)UE6]*GD7E]5BJ5E2L<=C6 MN&AJM(_4:)'/>297)?&R2$0]\9XYWC'$C]71;S\"^^TCN+>-P,^\."?VU1FQ M)[;3=SSF<"H>M^'3GG#7'/XSS\Z)8QT-]TYHO"&=^R^.=P5H3$\,(?_ M$LIS,G&.AC-S^(-8'_OB-"$XVW/!J7G.T:-YE$K^I2PVJCN7Y!^?5 '"I$C+ M?_:T[KZA3?MIU:_4QW+-0W$S4C]#I2B>Q>CVSW^RYI._](D,"7.1, \)HTB8 MCX0%2!@#P3093[OR\*\F>0LY^(1_9K )8R"8)K795FHSH]06O%RI=.!]O1DQ0_6& MA+E(F-? 9KM2NCC06T\AZT!OR&8%2!@#P32]S;=ZFQOU]M<\^RD\57-&U%#- M(6$N$N;-#^5T(+GY01=G'R@.V:@ "6,@F*:XBZWB+HR*^YI+-29ZS L5%V=/ MA*?Y)I-]U(I[Z12%-E\_Z0J V25# 331'*Y%N_;"/:,R)6HV\VS5_+"2Y+ELAKRA]M#(2^Q5%VP+*L)B3C=I"03DJR+ M/-J$DA1"'?M&J/+M9[!1X_2BIC[D"2\(Y6&E$:A-!]*"Z T MAJ+I,K4[F=KFD7?!5<:JAMSR123/@J25Z]>;]"[CHI0JF52M6.5)1)(XC=5V M3I3,B?@6USKOU;9]./4[.1RH+LPM':QN),V#TBB4YD-I 93&4#1=W9W5:!DM MH 'J?A!AKL:,WR-OYU#>]JQ'WE#O$4KSH#0*I?E06@"E,11-EW=G05IF#_++ M-J>HAO]O(JVG#)+XCTTA7?M*I*L':SE>G5;%_R4,\22O.@- JE^5!: *4Q%$V7?&>%6F8O M](CD-^OZDKY5K+KS.N=6;U93;[+W!Z#M]/LNJ[IOZ]_+Q*U]94/=42C-@](H ME.9#:0&4QE T7=F=Z6J97=J:0\SL)XS1.# =Q6]9Z(D:ZG M"Z5Y4!J%TGPH+8#2&(JFB[ASGRVSS7C@KY!_D7J2+XXJ%:M<^EZHS%L06D^4 MW&59Y?.5E0&INFRZJ;/N7D5##6HHS872/"B-0FD^E!9 :0Q%TY7?&8O6%=:; M@;J,4)H+I7E0&H72?"@M@-(8BJ;?B=*9C;;1^QGHS;2PO8S#V.X6ZJTN4TUJHN=M RDGS+-;Y6WN =^93SK%>KT-M!H3072O.@- JE^5!: *4Q%$W7=&<: MVI?87 +J!4)I+I3F06D42O.AM !*8RB:+NC."[3-=QENE[TIN!0DVA3U%4BK M^IJ...^]Y[ E[E\NZAQ<+FJN>K! MR2G4UN?F/N\^X9K90SMC*,V%TCPHC4)I/I060&D,1=/5W1F$C@7-+ARHS0>E MN5":!Z51*,V'T@(HC:%HNJ [F\\QWXWX'=E%2]S/+F;S_>S"7/5@N4)-/"B- M0FD^E!9 :0Q%T^6ZLY*IV<0[FETLCLY8F(F#NV#L>J;8!4VQ*YIBES3%KFF* M7=3TO^'X.9WCYTRQ.074SH/27"C-@](HE.9#:0&4QE T7="=G>>8[Q@\?6U! M,VBPE*%&'I3F06D42O.AM*"EO;-((D-5JFNT<^@;O.1KU&:-CTW\NV M_^X5^.7!3U6UCLS^- ;4TX/2/"B-0FD^E!9 :0Q%TX7;>7K.P)5#3\T^#-,< MT%L H3072O.@- JE^5!: *4Q%$U_>$MG#$ZQZXU.H5X@E.9":1Z41J$T'TH+ MH#2&HNF"[KS J?EFP5J_U3)>>J)Q5CW&KE[(O)L!";EJQY$DQ%S+8)U#+4(H MS8/2*)3F0VD!E,9:FI:F:GFJ+N#.^YN:O;__-'TVXPE$:A-!]* M"Z:'2\?:AV,BAJJT4>YXYSF?J2B>ZH?$EB2LIHV;QQQN]VX?1'M7/WYU;__" M^NA:/?L]ZR-M'C/;X9NGWG[FQ5.&ULO5AA;ZLV%/TK M%I.F3=H*AB0D78*TEVI:M76IFF[[,.V#2YQ@%3"SG>2]?[]K0R D+FM6VB\! MDWL/]YY[0 =/]UP\RX12A3YG:2YG3J)4<>VZ,DYH1N05+V@._ZRYR(B"I=BX MLA"4K$Q2EKJ^YXWX'D-LN(^/*)IGP_<[!SN/# M-HG2%]QH6I -75+U>W$O8.76*"N6T5PRGB-!US/G1WP]]SV=8"+^8'0OC\Z1 M;N6)\V>]N%W-'$]71%,:*PU!X+"CI[ZL3C\P/Z3Z9Y:.:) M2#KGZ9]LI9*9,W;0BJ[)-E4/?/\SK1H::KR8I]+\HGT5ZSDHWDK%LRH9*LA8 M7A[)YXJ(HP0\>"'!KQ+\UR8$54)@&BTK,VW=$$6BJ>![)'0TH.D3PXW)AFY8 MKL>X5 +^99"GHOGB[F[Q&UH^+N:_H._1LIPFXFLTYUD&/"\5CY_1K91;ND(D M7Z$'*JG8P0(T9*Z3/*;HFQNJ"$OEMP B$R*H/!Q8CAX3OI60*Z>N@IKUG=VX MJN]369__0GUW1%RA '^'?,\?6-+GW>DW-*[3@W:Z"TS5=/DU7;[!"U[ ,VPD M/%U1(=$-7;.8*?37KQ"%;A7-Y-^V#DO(@1U2/Z?7LB QG3GP(!ING>CKK_#( M^\'6;T]@K>Z#NON@"SU:EA,%<<2E.*01!S/BL'5>P@T-G'ZA[")_,@F'4W=W MW)(MRIOX=52KUD%=ZZ![4O9:Q;%ZV4&]L+BVU3_HI.3R5JB1EXXLD]V5/P%ILC&LVQO_G+?1JZ8[/7S?X1+?G(0-L M%^VD+GK27;2I<5%H[R+18JND@N>-Y1M;A9U0EXZJ)[!6U]AK[(7W_M*M[M$3 M(7VAM1DY,ESX7>5;P1^+$_NA=Z+@_XIJ%]_8']SI+R(P?TJP6$&=9=G;G"EH MIEO/W: 7S^\]+!!N/! ./D#1G4;K8D9Z0FLSTC@MW&E=WJ[HP;E- )]XJFA+ M%+B)%Q3=&"/<[8RJXLD.OE[(4VI&AC;:4X"VP>8?/!+4GNLO3E2D)+=_R'3> MZ.*9]H36IJ7Q6'CT 2KOU8'UA=9FI/%@N-/4O%WEX?D;.?#/WMOG49-P_(+( M&\>$7V69VB*7!$Y*C=.L2/D72JN>BJV($R)+K5M[Z;S=Q8/M":U-3N/,\.0# MI-ZK9^L+K;W'T9@VO],"O5GJ%7Q+ZB.]?=.2NBTJ"(8G6G>/]K;TQN(=$1L& M%CJE:TCSKD+(%^5>7;E0O##;74]<*9Z9TX024+D.@/_7G*O#0N^@U3NFT;]0 M2P,$% @ W(.G6/SB?+E1 P 7 X !D !X;"]W;W)K&ULM5==;]HP%/TK5E9-F[22+S[:#B*UM-.JC8%*MSY,>W##A5A- M8F8;Z/[];">$9 UNF=(7$H=[3LZY=JY]^QO*'G@$(-!C$J=\8$5"+,]LFX<1 M))BWZ!)2^<^?(3?447PAC;G^19L\ MUK%0N.*")CE8*DA(FEWQ8YZ($D#RU .\'.#]"^CN ?@YP-=&,V7:UB46..@S MND%,14LV=:-SH]'2#4G5-$X%D_\2B1/!<#P:C;^AZ>UX^ 4=HVDVFXC.T7@E MN,#IC*0+-*1)(G,^%31\0'>8,9P*CMY=@L DYN\E\ C9B$>8 =]>2(IN([KB MDH+W;2&UJC?:8:[K(M/E[='EHQ%-1<3153J#60U^:,:[GH' EDDJ,N5M,W7A M&1E'F+60[WY GN.UZP29X9<0%G#?(,5Y6-,[[$(0PL61Z(;)*"MI% M"MHF]J!8B*6E6FJZ=$IQ7ZFXY,1-I:$A MMFH:O%T:O$8*3$YCW/+,,56!NT.):]SP7U Z M4!:>8="?LNO5KHW_0&8^[-+Y/0&VT&T-1R%=I2([RA=/B];I7#<,]BX\Z[OD M*75!4HYBF$NHT^K)^659*Y,-!%WJ;N">"ME;Z-M(MG_ 5(#\?TZIV [4"XJ& M,O@+4$L#!!0 ( -R#IUA_^[I1J0, '\0 9 >&PO=V]R:W-H965T M+EYFC.8@T$-*F9PY M.Z6R"]>5\0Y2+,]X!DSO;+A(L=)3L75E)@ GUBFE;N!Y(S?%A#GSJ5U;B?F4 MYXH2!BN!9)ZF6/RX LH/,\=W'A?69+M39L&=3S.\A0C4UVPE],RM4!*2 I.$ M,R1@,W,N_8N%/S .UN(;@8.LC9&A$CE(2&!B_F M5-I/="AM/0?%N50\+9UU!"EAQ1,_E$+4'#1.NT-0.@2G#H-G',+2(;1$B\@L MK6NL\'PJ^ $)8ZW1S,!J8[TU&\+,,49*Z%VB_=3\YC:*T&JY1M''R_42O4>1 M3I0DIX#X!JVX J8(IO0'NB8T-XJC".)<$$5 HMM<28590M@6+1]BFB>0H(W@ M:6&M)S=<2K0"@:(=%H 6F,8YQ?8 WUZ#PH3*/_5+I=F5CP_"T)<=SZ5&EE-7 M:98F5C)3H*N@$_(S%&0K]=RCP M@D%+/(M?=P\[P@FK$PLMWN 9O$CQ^![QS(C8*D^GN_E:N) 9CF'FZ+J7(/;@ MS/]XXX^\O]JX]0368#JHF XL>O@,TTN=>TE+VE6I]L&DVH*G6:Z*G+K=H"46 M3.=C/>O^O=' Z)."5'YO$VS0IV ]@34$&U:"#3M3HUZOE7#R*!ROU2LTZC4I MZY6:>LVTY FRM4Z^MJ:^IT(+SW)GL :9,<5V?&K2/UQGX+U!-80[+P2[/RWI_[YDZP. M)\.3S.^V:5";5-0FOYKX6C\<;BO"=TX+S[6GM":K(]W/S]\';70ZR6R+[2F:,=KI-]YZ?I_:F'P MM!;\TTIX:C,ZO12YM58N!;&U':Y$,<^9*EJ6:K7JHB]M[WBR?F6Z:]LB'F&* MUEPW)%O")**PT9#>V5@')(INMY@HGMF&\8XKW7[:X0YP L(8Z/T-UX*6$_." MZC^'^4]02P,$% @ W(.G6&]:\;RY P #1$ !D !X;"]W;W)K&ULS5C;;MLX$/T50BT6+;");K9L9VT!ONTVP*8QK'3[ M4/2!D<:6$$I42=I.]^N7I!39!()Z7$="S+,U.<9(8_UO=6 MS!_3G2!)!BN&^"Y-,?LY T(/$\,VGFZLDVTLU W3'^=X"P&(+_F*R2NS0HF2 M%#*>T PQV$R,J7TUMSV5H"/^2># 3]9(E7)/Z8.ZN(XFAJ48 8%0* @LO_8P M!T(4DN3QHP0UJG>JQ-/U$_J?NGA9S#WF,*?D:Q*)>&(,#13!!N^(6-/#)R@+ MZBN\D!*N/]&AC+4,%.ZXH&F9+!FD259\X\=2B),$B=.7LRFP7*! MYK?T3O49*ANYCN.,XB/C:%I*M>:H8EM5E!S7F!FHMN:"9BCI99 M!%$]WY1E5K4Z3[7.G%; &\PND6O_CAS+Z37PF?__=+>%CEM)[VH\]P6\99H3 M^A, !<#V20B%RJA!Y2DA-"R6MQNTAI!NL^1?&;4"EE 5S 5'W_Z6+T#7 E+^ MO4GM@DVOF8TZ+JYXCD.8&/(\X)(2&/YO[VS/^J-)JH[ :L+U*N%Z;>C^'168 M-%58I'DZ39U?>]]VW>'8W)\R;P@:6OTJJ,:H7S'JMS)2&Z!^)VO80[:#1K.W M(KQ6_H[ :L5Z5;'>F_*MUZ5P'8'5A!M4P@U^S;=%6O_$DF[OS+4-(8-FSPXK M-L-6-@$FP)$\FI$\V!Y )-FVB5LKR&O5[PBL5N^HJG?TIFP[ZE*XCL!JPMG6 ML4>P?LVX95[-EGWKS+H-05[/:3:O?=*WV*V<_H(,&";:P--(=D8)%PRKGK"1 M:"O8:W>C*[1ZZ930>#P;F7GP>- MO!<.8OO8S]CM#YDQN"^J,S)YLG@V4*;*OG;8Y"NLM$,7=5 M=ZN9?JHGV;/[,S7KZX'U"%/\42";CVV2<41@(R&MRX$4E16S=W$A:*['UWLJ MY#"LES'@")@*D,\WE(JG"_6"ZA\0_S]02P,$% @ W(.G6!)E-]X," M#4 !D !X;"]W;W)K&ULQ5Q;;]LV%/XKA-<- M+9#$NMB)TR4&G(A= RQID#3MP[ '1J)MH;JX).TDPW[\2$D615MFHO44>6ET MX\?#\]'G\'P2>_*0LV]\3JE CVF2\=/>7(C%^WZ?AW.:$GZ0+V@F[TQSEA(A M3]FLSQ>,DJAHE"9]SW$.^RF)L][XI+AVS<8G^5(D<4:O&>++-"7LZ8PF^<-I MS^VM+]S$L[E0%_KCDP69T5LJ[A;73)[U:Y0H3FG&XSQ#C$Y/>Q/W/?9'JD'Q MQ)>8/O#&,5)#N<_S;^KD(CKM.BA<1H.=/?A5 W^S!V]'@T'58/!2 MDX95@V+H_7+LA>,"(LCXA.4/B*FG)9HZ*+Q?M);^BC,U46X%DW=CV4Z,;S]. M;O#^V>06!^C\T^4UOKJ=?+[X=(7VT22*8D4F2=!%5DY)1>W;@ H2)_P=>H/B M#'V>YTM.LHCO(3XGC')U\3).$ODL/^D+::/JJ1]6]IR5]G@[[''199Z).4$'2#?W4.>XWG5$-O,>CG* -W=!NCM MFW?24UR0))&_.[$;.7@YLK]&;H'!=IB AC6,TVJ,X3V_GEY^ >OOFEX*")W) M7W*$SO-4AC=>SJ()8R2;T6+H9T^H^=PU>2HN3QX(B]!??TI(="%HRO]NFTYE M_X/V_E68?<\7)*2G/1E'.64KVAO_]HM[Z/S>1B(D6 )AH' #!('-8D#&WI) MXOY]04[8))$^JN/667MFA>S*2PEV6("IU+<:N[X_.NFOFOYN>6CD#,V',)!9 MAA^'M1^'=C^*//R&\H78%1JMS;OZ#!(L@ 3#0& &!XO') .(4F$! L@ MP3 0F$'B44WB$7Q LD)VY:4$&S9CC>-LQ*,7/(.!C#*\.*J].+)Z\2YC-,QG M6?S/IAO#G M9!21$R#LB1UF>[:\H5V?\N1AF[;.KFT?;(7W+S9 =8B P@X_C MFH]C*Q]7VLM$11HN_2[0$U54U#P]%)4/C?;)BC)9R:$%97$>(;D^7S^FJ&EC MQMI[5V;L0_%16J["W1&*R%/KLA;2' P$9O#F.KJ&U=>QEDA>Q*!RA: (J&H=!,II*#S[OVS$[L^.UE");.:GMJ:.MY ]EF>E-79J[UJ+QI^<;>_>='6\?C"<- M)ZPUT8#:@:'03-)T*>[::_'_M6AC.C\5Z[=6MD +=G>[&!\=;_],(/O$4&@F M,[JX=^W5_0<2,[0BR9*B?+KEIYT+*_0FMZWM]>-(/VB:'03,_KDMZU M%IMCSY'+S.N$M$,L9%12IE[N9,OTGC(5Y*H7/F0IYCDK,I):%L2< M+TD6TE8*0>6!"NVX$>N< V>P&>M %0(H-),:K1&X]LKZBTPC<39#@K*4%QP\ M)\C8 3N[W&Z>84V1\Y W_!4M%S(.B#E%TYC)2R3+8KF?]BXS0_0S68. M7A9E^8QFOW$)*G_PKUT R$)6" M8*O3074)4+0 % U#H9GD:)W#>^UO$#Q0I0,4+0!%PU!H)I5:_?#LZL?72HU" MM1HE\SO=:RQ)U=L&))B,A#(+M7(%JG,\8Z_O['S] 6H'AD(S>=':AV?7/IKQ M[T.QQ)N82[R@6M[]H19%K;2 BB"@: $H&H9",ZG28HGWVA] >*"*"RA: (J& MH=!,*K7BXMD_@UC7@HTZ_24%H1VU,S]'+36X-]Q<[8'*(U!HIM^U/.+9Y9%F MM+LDCW&Z3%O]#*IU@*(%H&@8"LWD0VLBWO%KAS10#044+0!%PU!HYM?"6DCP M7RHDV+5%:SEK[Z/S-\%.6SF[*3*"]HFAT$P6M*#@VP6%*JBA,,_D4CH42@]3 M@N.+THL=N[/W[9:ZSN[WOJ"&8"@TDQ*M,/C/*0R>L_,=E[UM9Y>#2@F@:!@* MS62AL9OAM:4$'W8_ ^R&!M@=#3]#2O"UE.#;2W.=:8C>Y_0C26>PG2:<@XUU M\+G=J,Z$@&H(4&@F(5I#\)_9'?&C*K8=O_-/9]C&I[>9]D&E 2@TDP$M#?C/ M?4=1Y1A[76-'Z>QGT/H>% U#H9E\Z/K>?^TO*GQ0*0 4+0!%PU!H)I5:,O#M MD@%,70,J*("B!:!HN$+;"+ZZYBI9Z#>V/:>4S8K]YEQ6+D<',D(SB_6)ZJ#^'P#&_P%02P,$% @ W(.G6%_Z&)\"! MI@X !D !X;"]W;W)K&ULM9=M;^(X$(#_RBA7 MG7:EMGGAM3U @I;35MJVJ&R['T[WP4T&B)K$G.U D>['[]B!$+8AA=O>%Q(; MS\PSX[$GTUER\2)GB I>XRB176NFU/S2MJ4_PYC)5< M( N,4!S9GN,T[9B%B=7KF+F1Z'5XJJ(PP9$ F<8Q$ZL!1GS9M5QK,_$03F=* M3]B]SIQ-<8SJ<3X2-+)S+4$88R)#GH# 2=?JNY<#MZ4%S(JG$)>R\ [:E6?. M7_3@)NA:CB;""'VE53!Z+/ *HTAK(HY_UDJMW*86++YOM/]IG"=GGIG$*QY] M#P,UZUIM"P*['4= MB() ?9^ MQ;P#'=FR%!>,\5Z'<&7(/1JTJ9?C*M&FN#"1._*6 GZ-R0YU1M_ MZ3\,SP;]\? :KNYO1\.[I\):)Q]?P MZ>1ST:'L46&IEH>^9BS5]H5>*X(!I50 5SRF%?/O:M7:>_=I?$S"I,\6=Q2VB"QSJ%3N$^55+3E83(]A0%.PR2A5SI@$4M\ MA']+PYQYE=EM&+OZTEGT7*_E=.Q%"6TCIVU\&.W0/ ]";1R!VLQ1F[^".GQ% MX8>2/4?5:,VW:&Z[58[6RM%:OX+VA%)1#E,< 5_G="W30'%8T'0E:NN(*+9S MU'8EZG=S76-PQA8HJ/QLXH8P$B'MZOR87-W>#F7X&4BK@%\[ORBGO\CI+_X? M^C>Y6XV>4;C>(>RNLRTYSH?1[Z9S->W:[ YN_=RI[>$ME$CWPWBK<_P=?O?P M3'&]+;UW'/T#ZJ\UG0975#H%?1>E+(*OX01WDJ64L-I4 U;(A(0+B+.B[+8A M8*NJ8NENJZ5;6:Z.\Z.0-J5^5)O:^-'._?#>]6-;%]WJPGB4'Q7I5.I7M>G_ MLC_;"NI6E]#^="IPRA3"QK$;\B:D[WV:'KUB\8>N&W5=*O+Y@%P[UPKI;"M0R)I%UJ'&,74 M-$@2?)XF*NLB\MF\">MGK<=V>=;!T9&PO=V]R:W-H965TD[0W0CU^*4B1M9VY;4M_@S&37;[%1']9<1$SI8=B M;/T[9B%B34=F[F%F([Y3D5A@@L!*'B46LEXF[ M<+U1Z80]'6_9&I>H[K<+H4=VX24(8TQDR!,0N)I8,W(^I\; K'@(\2 K[Y"& M\LCY4SJX#B:6DS+""'V5NF#ZL<<+C*+4D^;Q1^[4*C!3P^K[B_?W)G@=S".3 M>,&C3V&@-A-K:$& *[:+U!T_?, \H%[JS^>1-+]PR-"'T"DJ[6W],6$:JPUN3!)L[)40G\- MM9V:+C_,[JXZ\]GRZA(N/MXLKFZ7LU^O/]Y"!Y99HH"OX ZE$J&O,("EXOX3 MW">ADL"2 !9WRWL)LW1S0_4,/URB8F$D?QS;2M-+06P_IS+/J- &*B[<\$1M M)%PE 09?V]LZK"(V^A+;G+8ZO&&B"RXY ^I0#]Z!#7+#!,K\T8+@%KOG&@2O M :&R+]+LRR[=EV.AM_I)K]ZYW#(?)Y:^6Q+%'JWI]]^1OO-3"TNO8.D9[VY3 MCM-P8:[/;@ 7/-876C)S)69"L&2-^I(IF#]#==V"/9OIV8&) '[[1;N$:X6Q M_/U8=-Z_$%VOB*[7FH-;GG3V.@\8G,$(YNYZQEW:=': M3^FHWW,<9VSOC_#H%SSZK3Q^UGNI_GIN,\1^#7$T(PGB ME%72::7QR51W##ILCT*K%9AL=P*F$-ZS4, #BW9X!JV'$?ZL%*&C]3$C,:CP M][KNH(%\I<23-R&?G^#3-'-)H16>;I=Z#3QIR9.^"<_LX)^F2>LT>UU*&FB6 M-9^T%_UOI5E5OJRFIBXT[:E934HH- M:5>;%CTE=;%I@BMUAKRET)"ZTK1%34NAH?\'H:%UH>EW!PU"0TNAH6\C-/^@ MWN0,3C"W*PU1C&)MVCX)/M\E*NN-BMFBM9QE#56Y/.M+=1.A=U="A"MMZG0' M.N);TUX]TQBG2!_K[B7+T,4H"BX9Y^ 5!+ P04 M" #<@Z=8(R+,&40" #&! &0 'AL+W=OTA"V8;\U:H15V+#FK06@F!5%0),%T,)F-K+]S^,[@H,_6Q&:R MD_+9&HL\"?I6$'#(C&6@^-O#+7!NB5#&[R-GT(6TP//UB?W>Y8ZY[*B&6\E_ ML-Q42? Y(#D4M.5F(P]?X9C/V/)EDFOW)0?O.QX')&NUD?41C IJ)OR?OASK M< :(HE< T1$0.=T^D%-Y1PU-8R4/1%EO9+,+EZI#HS@F[*5LC<)3ACB3;NB7.D"RE,)4F0I:)-Q3*LPA0;7I.?TYTV"AOIUZ4">-[195X[7!/= MT R2 *='@]I#D+Y],[CI?[FB>M2I'EUC3U=MO0-%9$%P7!7>EBC)KM7HI?7E MXGC-GG7L6.W\[M-!'.[/A81GO56#*MT$:9+)5AC?9MUN-Z13WYO_W/V$XY65 M3&C"H4!HO_<)XRH_-=XPLG&=NI,&^]XM*WQH0%D'/"^D-"?#!NB>KO0O4$L# M!!0 ( -R#IU@&PO=V]R:W-H965T%2$!95VET%;3=P[0'-SG JG]D MMH%V?_W.#J1,*KSM)?:=[_ON.\=WV5J;)[M =/ LA;*]:.%<=1''MEB@9+:E M*U1T,M-&,D>FF<>V,LC* )(B3I/D+):,JRC/@N_6Y)E>.L$5WAJP2RF9>1F@ MT.M>U(ZVC@F?+YQWQ'E6L3E.T=U7MX:LN&$IN41EN59@<-:+^NV+P:F/#P$/ M'-=V9P^^DD>MG[QQ7?:BQ M"@87S#(R6%0Y1"$]$,GYO.*,FI0?N[K?L7T+M M5,LCLSC4X@]@!I.D>0+H!I$%WG2BHO&2.Y9G1:S ^FMC\)I0:T"2.*_]3IL[0 M*2>R=?3],K] H:@L'?6NY=4P5"#^_41A<.Y3VUUN* MN_]!\6FC^/3@U>XH9J^*F=1+\A@L]%SQ/UCZA\95H24"A5 E!'BKE#K9>4CF M1\XJ3UN?LGBUJS#>:0B)9A[:WD+A4]:]T7B;R=*O&^HUO!Y+].#F7%D0."-H MTOI(^4W=ZK7A=!7:ZU$[:M:P7=!T1.,#Z'RFM=L:/D$S;_._4$L#!!0 ( M -R#IU@@>*M$-@, ,@3 - >&POVS?$,*C-2K"[.6,F6I9"UD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BNGL5U MI1G-:R"5(NYU.FE<4B[):" 7Y4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W5CD; MDH>SMS\6RER_B?S]Y-W)2>?A_'H_?N: [OH>%%FC4W*IM,OM,_CO M23-\#UCWP" 7HC78(SXP&E34&*;EC>VXP2[X!(J:]OVJL@YGFJZZO4NR(;B; M33)1.F>Z3=,EZ]!H(%@!=C2?S>%N5!4#:(PJ;2/G=*8D=1[6C*9A9:=,B#MX M K\7.]K+8FO/.K!CLFU:0TW3R_@.Z&^K>>UMV>15NE'%'Y7YM+#3D:X/AB:%\V5YK]L-BB5J0TP3:)' MI@V?;D=^:EK=LZ59E].RP#WWCM#SWUWG&9-,4[%MVM;^(:_RJQTG5__*LONM MLF\XZ+%YK1ZZR@\FCJ,G^,9C,#M]DX^:0L762V3G'M-$(SHM# M\@U.GF*3-)HLN#!<-KTYSW,FGQQGK+RA$_MGRHZ^'9^S@BZ$N6_!(=FTO[*< M+\JL'74+"]&,VK2_P/2Z:7M8M;FXS-F2Y>.FJV<3UXQLPV9M+B#L(S?N"B,8 MQV-A!# L#^8 XW@6EN=_FD\?G8_',&_](-)'.7V4XUDA9.P^6)XP)[-7>*99 MEB1IBJWH>!QT,,;6+4WA)ZR&>0,&E@-V!D67BWL3S P'8!JQW('\X#-17F) GL*N8->X)Q),LP!&HQ7*-I MBJQ."I_P_F!/29)D61@!+.P@23 $GD8W'L?Q>OW5+SYW]WH M-U!+ P04 " #<@Z=8EXJ[', 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 ( -R#IUB7WD):704 !&PO=V]R M:V)O;VLN>&ULQ9I;LRFUF4C%5!-L,M1%86JV=IZV.MI$: M+A9@,IE?OPW$G4.BI_;E9)\4:/'C0)_O=#?7ST7Y_:$HOK,?69I7D\&NKO=7 MPV&UWJE,5K\7>Y7K(]NBS&2M-\O'8;4OE=Q4.Z7J+!T:HY$SS&22#VZNC^>* MRB'<*&JUKI,BUSN;':M$/5>_CC>;["FIDHJ7R:#]GJH!RY(\R9*?:C,9 MC :LVA7/7XLR^5GDM4S%NBS2=#(8=P=6JJR3];O=HH%JW5/+AUAJD,G M&>D3;I.RJML6[?FE9GQ2NG&W=:B+69+6JIS*6MV5Q6&?Y(_-:?15#,%EM'$X M?G9!O"K_2QB+[399JVFQ/F0JK[LXEBIM /-JE^RK :V# MQ/R\.Y5NVURI_FM_TUUUK7%!#,NK1!\H_4T+3@=Y*U.9KQ5KXUD!)@-A,CZ2 MB5U$LM0_V*GV2?D-,)H(HTG+*)K_;=I4K-BR<*_*K@V@LQ ZZR/IO)W,'U7% MDIR)NEA_WP%(&X&T/Q125CLV2XMG&$('H7-HZ:9<>+$?+?PP8.&,W2Z%'W A M -PG!.X3<0]QA2\:K"CF@@<+M\$$:)\1M,_$=W4YG[OQMP9.^'>!/_,]-U@P MU_/"9;#P >07!/(++63,/0Z@@CL=R##0WST^UP=@:AYAN7E$BSES_9BMW/LE M9W/NBF7PRA8$U9_Y=[>!QKR->=D!%SQ)A8$E-^"TU@8"8PB$W0/&'Z MZ1*+T/L#,F%IWR!.^_>A$$PG,R:^NC&\:P8Z=B#.^"W,I2Z0>-LOF\?^;75D M8 (PB 70YHI%D_1%E_7#M@#A@>?WNJ>!I7^#>OS [UHM^<$LC.?OXH<9P" V MP%VXXG'025.G7+%P==$&X3 A&,1"0(O?OPV(B5G!(+8"6E?V,3%)&,22.%%7 MLHN%U! 5G 4P,$D8Q)) Z[E>*$W,'R:Q/[JZZ53T3$PA)OW(H5>>G 3$;&(2 MVP2K4S0LQ$0GHXBETI0J)V.'2<0DE@BL64["81HQJ0<2O>+E)!XF$I-:)&>J MF%=0B(F)Q"06R9E),G;)W,TFJ2$F)A*36"2X[TR(B;G$)';)*=]=,J_(]D65 MU F<6L9<8A&[!%<>C*:%N<4B=@N.:4%,S# 6L6'>SK0<^XYN)U,&)X0LS# 6 ML6&Z J+/]FLMBT%,=-V#V#FO=;L4!]*Q2())RLMS$(6L85.8LZEQFS6,N'\LX59R"*VT/EIN+8S04S,0A;] M<*9?[.JX'K),EB_M^A?$Q"QDD:^-("7O)>SI-F8AF]A"*&9OX&5C%K*)+81C M0EG:F(7L_W.V M4&^ ]C:J62^:F(5L8@N=QPP/=06=;F,6LHDM]&9$V9=FU(LF9B&;>GW^W,BR MBRS$Q"QD$UL(P6RZ%7Q'!+.00VPA-)H]"SF8A1QB"^&8T$(.9B&'>NWF_;(# M3*,0$[.00VRADTL0[&*J:IFDO3DD![.0TUIHV#:N;JXW:IOD:A/HOZCT_K5, MUU')FH_N+0K+;E9#MX!-T#(HPS=1Y +Z1 ITA@\%3$D M>/D7Q =B^/2K'-IQWYWJ;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q M'<_+89OZ=OW>;DO2Y3*GX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#T MIQO>ZZZ4L5F\ML.VC*LF?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D M\PBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MAGH;@=Z&>AN!WH9Z&X'>-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<= M/P^E7GN^UOC\[Z1Z/-];KH^_++].3M[>"\[IMJ(^_P502P,$% @ W(.G M6,"(;73I 0 ?B4 !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@ MOT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKK MIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1 MNCB.?8UL=GU+<[-JXNANDWX.M>VFF:\ K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #<@Z=8F5R<(Q & "< M)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( -R#IUA]E:H6QP4 .(> 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ W(.G6$O,-X_0 @ )@H !@ ("!L!0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G M6,[G BU!P HBH !@ ("!+"$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ W(.G6-!I2@"N @ @8 !@ M ("!\38 'AL+W=O&UL4$L! A0#% @ W(.G6'KIP64)!0 M[!( !D ("!-#T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6/JEA\@#! + H !D M ("!(T@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W(.G6 ?ZQB Y! Q0D !D ("!X5@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G M6)J\P([X" E1L !D ("!+F< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6+:E%$[V!P )QH M !D ("!PG@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6.7)=.%/ P #0< !D M ("!FX< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W(.G6(1@)HK% @ K 8 !D ("!<94 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6+_3 MYLLU P F < !D ("!%: 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6,^-)KFR P ^0H !D M ("!%ZL 'AL+W=OH" #9!@ &0 @($ KP >&PO M=V]R:W-H965T&UL4$L! A0#% @ W(.G6'&C)>JO P ^PT !D ("! M7K< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W(.G6,M^PW^#! _AD !D ("!IL$ 'AL+W=O&UL4$L! A0#% @ W(.G6!H=D[]1 M!@ OB0 !D ("!(\\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6*QJF?6G @ ; 8 !D M ("!>]L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W(.G6)@GDPQA P D!$ !D ("!N>0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW(.G6"!CNVY2!0 W2 !D ("!7/ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6+K[1+03! M/14 !D ("!Z ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G6&]:\;RY P #1$ !D M ("!F@\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W(.G6&)/"V#A P ? \ !D ("!!B ! 'AL M+W=O) $ >&PO=V]R:W-H965T&UL4$L! A0#% @ W(.G M6"!XJT0V P R!, T ( !-BD! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ W(.G6-)) MO&T1 @ %R8 !H ( !"C,! 'AL+U]R96QS+W=O XML 78 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 79 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 165 271 1 false 70 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.neurostar.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Balance Sheets Sheet http://www.neurostar.com/role/StatementBalanceSheets Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Balance Sheets (Parenthetical) Sheet http://www.neurostar.com/role/StatementBalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Statements of Operations Sheet http://www.neurostar.com/role/StatementStatementsOfOperations Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Statements of Changes in Stockholders' Equity Sheet http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Statements of Cash Flows Sheet http://www.neurostar.com/role/StatementStatementsOfCashFlows Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://www.neurostar.com/role/DisclosureDescriptionOfBusiness DESCRIPTION OF BUSINESS Notes 7 false false R8.htm 10201 - Disclosure - BASIS OF PRESENTATION Sheet http://www.neurostar.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 8 false false R9.htm 10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 10401 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.neurostar.com/role/DisclosureRecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 10 false false R11.htm 10501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS Sheet http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstruments FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS Notes 11 false false R12.htm 10601 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://www.neurostar.com/role/DisclosureAccountsReceivable ACCOUNTS RECEIVABLE Notes 12 false false R13.htm 10701 - Disclosure - Inventory Sheet http://www.neurostar.com/role/DisclosureInventory Inventory Notes 13 false false R14.htm 10801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE Sheet http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftware PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE Notes 14 false false R15.htm 10901 - Disclosure - NOTES RECEIVABLE Notes http://www.neurostar.com/role/DisclosureNotesReceivable NOTES RECEIVABLE Notes 15 false false R16.htm 11001 - Disclosure - LEASES Sheet http://www.neurostar.com/role/DisclosureLeases LEASES Notes 16 false false R17.htm 11101 - Disclosure - PREPAID COMMISSION EXPENSE Sheet http://www.neurostar.com/role/DisclosurePrepaidCommissionExpense PREPAID COMMISSION EXPENSE Notes 17 false false R18.htm 11201 - Disclosure - ACCRUED EXPENSES Sheet http://www.neurostar.com/role/DisclosureAccruedExpenses ACCRUED EXPENSES Notes 18 false false R19.htm 11301 - Disclosure - REVENUE AND DEFERRED REVENUE Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenue REVENUE AND DEFERRED REVENUE Notes 19 false false R20.htm 11401 - Disclosure - DEBT Sheet http://www.neurostar.com/role/DisclosureDebt DEBT Notes 20 false false R21.htm 11501 - Disclosure - COMMON STOCK Sheet http://www.neurostar.com/role/DisclosureCommonStock COMMON STOCK Notes 21 false false R22.htm 11601 - Disclosure - LOSS PER SHARE Sheet http://www.neurostar.com/role/DisclosureLossPerShare LOSS PER SHARE Notes 22 false false R23.htm 11701 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensation SHARE-BASED COMPENSATION Notes 23 false false R24.htm 11801 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.neurostar.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 24 false false R25.htm 11901 - Disclosure - SEGMENT INFORMATION Sheet http://www.neurostar.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 25 false false R26.htm 12001 - Disclosure - GOVERNMENT ASSISTANCE Sheet http://www.neurostar.com/role/DisclosureGovernmentAssistance GOVERNMENT ASSISTANCE Notes 26 false false R27.htm 20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 30503 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables) Sheet http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsTables FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables) Tables http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstruments 28 false false R29.htm 30603 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://www.neurostar.com/role/DisclosureAccountsReceivableTables ACCOUNTS RECEIVABLE (Tables) Tables http://www.neurostar.com/role/DisclosureAccountsReceivable 29 false false R30.htm 30803 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables) Sheet http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareTables PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables) Tables http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftware 30 false false R31.htm 31003 - Disclosure - LEASES (Tables) Sheet http://www.neurostar.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.neurostar.com/role/DisclosureLeases 31 false false R32.htm 31203 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.neurostar.com/role/DisclosureAccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://www.neurostar.com/role/DisclosureAccruedExpenses 32 false false R33.htm 31303 - Disclosure - REVENUE AND DEFERRED REVENUE (Tables) Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables REVENUE AND DEFERRED REVENUE (Tables) Tables http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenue 33 false false R34.htm 31403 - Disclosure - DEBT (Tables) Sheet http://www.neurostar.com/role/DisclosureDebtTables DEBT (Tables) Tables http://www.neurostar.com/role/DisclosureDebt 34 false false R35.htm 31503 - Disclosure - COMMON STOCK (Tables) Sheet http://www.neurostar.com/role/DisclosureCommonStockTables COMMON STOCK (Tables) Tables http://www.neurostar.com/role/DisclosureCommonStock 35 false false R36.htm 31603 - Disclosure - LOSS PER SHARE (Tables) Sheet http://www.neurostar.com/role/DisclosureLossPerShareTables LOSS PER SHARE (Tables) Tables http://www.neurostar.com/role/DisclosureLossPerShare 36 false false R37.htm 31703 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.neurostar.com/role/DisclosureShareBasedCompensation 37 false false R38.htm 40101 - Disclosure - DESCRIPTION OF BUSINESS - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails DESCRIPTION OF BUSINESS - Additional Information (Details) Details 38 false false R39.htm 40501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details) Sheet http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details) Details 39 false false R40.htm 40601 - Disclosure - ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details) Sheet http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details) Details 40 false false R41.htm 40801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details) Sheet http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details) Details 41 false false R42.htm 40802 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAdditionalInformationDetails PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details) Details 42 false false R43.htm 40901 - Disclosure - NOTES RECEIVABLE - Additional Information (Details) Notes http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails NOTES RECEIVABLE - Additional Information (Details) Details 43 false false R44.htm 41001 - Disclosure - LEASES- Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails LEASES- Additional Information (Details) Details 44 false false R45.htm 41002 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details) Sheet http://www.neurostar.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationAsLesseeRelatedToLeasesDetails LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details) Details 45 false false R46.htm 41003 - Disclosure - LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details) Sheet http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details) Details 46 false false R47.htm 41005 - Disclosure - LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details) Sheet http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details) Details 47 false false R48.htm 41101 - Disclosure - PREPAID COMMISSION EXPENSE - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosurePrepaidCommissionExpenseAdditionalInformationDetails PREPAID COMMISSION EXPENSE - Additional Information (Details) Details 48 false false R49.htm 41201 - Disclosure - ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details) Sheet http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details) Details 49 false false R50.htm 41301 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details) Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details) Details 50 false false R51.htm 41302 - Disclosure - REVENUE AND DEFERRED REVENUE - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails REVENUE AND DEFERRED REVENUE - Additional Information (Details) Details 51 false false R52.htm 41303 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details) Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details) Details 52 false false R53.htm 41304 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details) Sheet http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details) Details 53 false false R54.htm 41401 - Disclosure - DEBT - Summary of Composition of Debt (Details) Sheet http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails DEBT - Summary of Composition of Debt (Details) Details 54 false false R55.htm 41402 - Disclosure - DEBT - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails DEBT - Additional Information (Details) Details 55 false false R56.htm 41501 - Disclosure - COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details) Sheet http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details) Details 56 false false R57.htm 41502 - Disclosure - COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details) Sheet http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details) Details 57 false false R58.htm 41601 - Disclosure - LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) Sheet http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) Details 58 false false R59.htm 41701 - Disclosure - SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details) Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details) Details 59 false false R60.htm 41702 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails SHARE-BASED COMPENSATION - Additional Information (Details) Details 60 false false R61.htm 41703 - Disclosure - SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details) Details 61 false false R62.htm 41704 - Disclosure - SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details) Sheet http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details) Details 62 false false R63.htm 41901 - Disclosure - SEGMENT INFORMATION - Additional Information (Details) Sheet http://www.neurostar.com/role/DisclosureSegmentInformationAdditionalInformationDetails SEGMENT INFORMATION - Additional Information (Details) Details 63 false false R64.htm 42001 - Disclosure - GOVERNMENT ASSISTANCE (Details) Sheet http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails GOVERNMENT ASSISTANCE (Details) Details http://www.neurostar.com/role/DisclosureGovernmentAssistance 64 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: stim:TrailingDayPeriodOfVolumeWeightedAveragePrice, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:LessorSalesTypeLeaseTermOfContract1, us-gaap:LineOfCreditFacilityExpirationDate1, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - stim-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList - stim-20240331x10q.htm 9 stim-20240331.xsd stim-20240331_cal.xml stim-20240331_def.xml stim-20240331_lab.xml stim-20240331_pre.xml stim-20240331x10q.htm stim-20240331x10q005.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "stim-20240331x10q.htm": { "nsprefix": "stim", "nsuri": "http://www.neurostar.com/20240331", "dts": { "schema": { "local": [ "stim-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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": [ "stim-20240331_cal.xml" ] }, "definitionLink": { "local": [ "stim-20240331_def.xml" ] }, "labelLink": { "local": [ "stim-20240331_lab.xml" ] }, "presentationLink": { "local": [ "stim-20240331_pre.xml" ] }, "inline": { "local": [ "stim-20240331x10q.htm" ] } }, "keyStandard": 239, "keyCustom": 32, "axisStandard": 27, "axisCustom": 0, "memberStandard": 36, "memberCustom": 32, "hidden": { "total": 25, "http://fasb.org/us-gaap/2023": 19, "http://xbrl.sec.gov/dei/2023": 5, "http://www.neurostar.com/20240331": 1 }, "contextCount": 165, "entityCount": 1, "segmentCount": 70, "elementCount": 468, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 487, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.neurostar.com/role/StatementBalanceSheets", "longName": "00100 - Statement - Balance Sheets", "shortName": "Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:InventoryNet", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R3": { "role": "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical", "longName": "00105 - Statement - Balance Sheets (Parenthetical)", "shortName": "Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_Fldk4VIIJkeprZlyMc083w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_Fldk4VIIJkeprZlyMc083w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.neurostar.com/role/StatementStatementsOfOperations", "longName": "00200 - Statement - Statements of Operations", "shortName": "Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R5": { "role": "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity", "longName": "00300 - Statement - Statements of Changes in Stockholders' Equity", "shortName": "Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_z3RnX146mEGn4oN5HfLRCA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_z3RnX146mEGn4oN5HfLRCA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.neurostar.com/role/StatementStatementsOfCashFlows", "longName": "00400 - Statement - Statements of Cash Flows", "shortName": "Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.neurostar.com/role/DisclosureDescriptionOfBusiness", "longName": "10101 - Disclosure - DESCRIPTION OF BUSINESS", "shortName": "DESCRIPTION OF BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.neurostar.com/role/DisclosureBasisOfPresentation", "longName": "10201 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.neurostar.com/role/DisclosureRecentAccountingPronouncements", "longName": "10401 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstruments", "longName": "10501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.neurostar.com/role/DisclosureAccountsReceivable", "longName": "10601 - Disclosure - ACCOUNTS RECEIVABLE", "shortName": "ACCOUNTS RECEIVABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:AccountReceivableTradeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:AccountReceivableTradeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.neurostar.com/role/DisclosureInventory", "longName": "10701 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftware", "longName": "10801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE", "shortName": "PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.neurostar.com/role/DisclosureNotesReceivable", "longName": "10901 - Disclosure - NOTES RECEIVABLE", "shortName": "NOTES RECEIVABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.neurostar.com/role/DisclosureLeases", "longName": "11001 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:LeasesOfLesseeAndLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:LeasesOfLesseeAndLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.neurostar.com/role/DisclosurePrepaidCommissionExpense", "longName": "11101 - Disclosure - PREPAID COMMISSION EXPENSE", "shortName": "PREPAID COMMISSION EXPENSE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.neurostar.com/role/DisclosureAccruedExpenses", "longName": "11201 - Disclosure - ACCRUED EXPENSES", "shortName": "ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenue", "longName": "11301 - Disclosure - REVENUE AND DEFERRED REVENUE", "shortName": "REVENUE AND DEFERRED REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.neurostar.com/role/DisclosureDebt", "longName": "11401 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.neurostar.com/role/DisclosureCommonStock", "longName": "11501 - Disclosure - COMMON STOCK", "shortName": "COMMON STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.neurostar.com/role/DisclosureLossPerShare", "longName": "11601 - Disclosure - LOSS PER SHARE", "shortName": "LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensation", "longName": "11701 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.neurostar.com/role/DisclosureCommitmentsAndContingencies", "longName": "11801 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.neurostar.com/role/DisclosureSegmentInformation", "longName": "11901 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.neurostar.com/role/DisclosureGovernmentAssistance", "longName": "12001 - Disclosure - GOVERNMENT ASSISTANCE", "shortName": "GOVERNMENT ASSISTANCE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsTables", "longName": "30503 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.neurostar.com/role/DisclosureAccountsReceivableTables", "longName": "30603 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "stim:AccountReceivableTradeTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "stim:AccountReceivableTradeTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareTables", "longName": "30803 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables)", "shortName": "PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.neurostar.com/role/DisclosureLeasesTables", "longName": "31003 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.neurostar.com/role/DisclosureAccruedExpensesTables", "longName": "31203 - Disclosure - ACCRUED EXPENSES (Tables)", "shortName": "ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables", "longName": "31303 - Disclosure - REVENUE AND DEFERRED REVENUE (Tables)", "shortName": "REVENUE AND DEFERRED REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.neurostar.com/role/DisclosureDebtTables", "longName": "31403 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.neurostar.com/role/DisclosureCommonStockTables", "longName": "31503 - Disclosure - COMMON STOCK (Tables)", "shortName": "COMMON STOCK (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.neurostar.com/role/DisclosureLossPerShareTables", "longName": "31603 - Disclosure - LOSS PER SHARE (Tables)", "shortName": "LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensationTables", "longName": "31703 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "longName": "40101 - Disclosure - DESCRIPTION OF BUSINESS - Additional Information (Details)", "shortName": "DESCRIPTION OF BUSINESS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_CreditFacilityAxis_stim_SixtyMillionCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_stim_OxfordFinanceLimitedLiabilityCompanyMember_I1ndaT3mgEm9AiDMnf_pxg", "name": "us-gaap:LineOfCredit", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R39": { "role": "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails", "longName": "40501 - Disclosure - FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details)", "shortName": "FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_pLKh0mOWGEiiOIbzs3lpHQ", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_pLKh0mOWGEiiOIbzs3lpHQ", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails", "longName": "40601 - Disclosure - ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details)", "shortName": "ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "stim:AccountReceivableTradeTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "stim:AccountReceivableTradeTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails", "longName": "40801 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details)", "shortName": "PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAdditionalInformationDetails", "longName": "40802 - Disclosure - PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details)", "shortName": "PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails", "longName": "40901 - Disclosure - NOTES RECEIVABLE - Additional Information (Details)", "shortName": "NOTES RECEIVABLE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_3_31_2023_To_3_31_2023_srt_StatementScenarioAxis_stim_IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_stim_SecuredPromissoryNoteMember_jhu_51cAu0CtSt-OvquoSg", "name": "stim:PercentOfDiscountFromMarketPrice", "unitRef": "Unit_Standard_pure_oMN_kEFQ10Sw0Qoa6W2ByQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2023_To_3_31_2023_srt_StatementScenarioAxis_stim_IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_stim_SecuredPromissoryNoteMember_jhu_51cAu0CtSt-OvquoSg", "name": "stim:PercentOfDiscountFromMarketPrice", "unitRef": "Unit_Standard_pure_oMN_kEFQ10Sw0Qoa6W2ByQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "longName": "41001 - Disclosure - LEASES- Additional Information (Details)", "shortName": "LEASES- Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "stim:LeasesOfLesseeAndLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "stim:LeasesOfLesseeAndLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.neurostar.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationAsLesseeRelatedToLeasesDetails", "longName": "41002 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details)", "shortName": "LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "stim:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "stim:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails", "longName": "41003 - Disclosure - LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details)", "shortName": "LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails", "longName": "41005 - Disclosure - LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details)", "shortName": "LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.neurostar.com/role/DisclosurePrepaidCommissionExpenseAdditionalInformationDetails", "longName": "41101 - Disclosure - PREPAID COMMISSION EXPENSE - Additional Information (Details)", "shortName": "PREPAID COMMISSION EXPENSE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:AmortizationPeriodOfDeferredSalesCommissions", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "stim:AmortizationPeriodOfDeferredSalesCommissions", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails", "longName": "41201 - Disclosure - ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details)", "shortName": "ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails", "longName": "41301 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details)", "shortName": "REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "Unit_Standard_pure_oMN_kEFQ10Sw0Qoa6W2ByQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "Unit_Standard_pure_oMN_kEFQ10Sw0Qoa6W2ByQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "longName": "41302 - Disclosure - REVENUE AND DEFERRED REVENUE - Additional Information (Details)", "shortName": "REVENUE AND DEFERRED REVENUE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "longName": "41303 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details)", "shortName": "REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Geographic Regions for Years Indicated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Vp90mRtcXEaaWCs1x2Gj_Q", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R53": { "role": "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "longName": "41304 - Disclosure - REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details)", "shortName": "REVENUE AND DEFERRED REVENUE - Summary of Revenue Generated in Product Category for Years Indicated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_stim_ProductCategoryMember_6jq7eszZ4Ee3lszybWorgw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R54": { "role": "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails", "longName": "41401 - Disclosure - DEBT - Summary of Composition of Debt (Details)", "shortName": "DEBT - Summary of Composition of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "stim:AccruedOfFinalPaymentFee", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R55": { "role": "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "longName": "41402 - Disclosure - DEBT - Additional Information (Details)", "shortName": "DEBT - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:InterestExpenseBorrowings", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:InterestExpenseBorrowings", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "longName": "41501 - Disclosure - COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details)", "shortName": "COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "stim:CommonStockSharesIssuedAndReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R57": { "role": "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails", "longName": "41502 - Disclosure - COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details)", "shortName": "COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_4xukQ5V4QE6FE-A9CCtK3Q", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails", "longName": "41601 - Disclosure - LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details)", "shortName": "LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Rw29IE7XnE-lG6slreQS-g", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Rw29IE7XnE-lG6slreQS-g", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails", "longName": "41701 - Disclosure - SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details)", "shortName": "SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MGQbZ_RRu0W0fvXDXH-LPA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R60": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "41702 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lXGt7JDLHU-mvcF0lnPE3Q", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:AllocatedShareBasedCompensationExpense", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "unique": true } }, "R61": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "41703 - Disclosure - SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details)", "shortName": "SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_0_-MMKMvNEaZmK1JAY12Jw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_0_-MMKMvNEaZmK1JAY12Jw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails", "longName": "41704 - Disclosure - SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details)", "shortName": "SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_YKgFYSG2IEuW-GEQPAu-Ow", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_YKgFYSG2IEuW-GEQPAu-Ow", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_l1MSA5j2Tky3Kx8gTfjiTw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.neurostar.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "longName": "41901 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)", "shortName": "SEGMENT INFORMATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_qqskH8_ZwEmQsiYLwL6YtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_KD4kSTuaqESSz4fo2SjBkA", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_qqskH8_ZwEmQsiYLwL6YtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails", "longName": "42001 - Disclosure - GOVERNMENT ASSISTANCE (Details)", "shortName": "GOVERNMENT ASSISTANCE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_GovernmentAssistanceTypeAxis_stim_EmployeeRetentionCreditMember_DOTeBO2dPEih419jZ7U2Ig", "name": "stim:GovernmentAssistanceAmountOfRecognizedInIncomeStatement", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:GovernmentAssistanceTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_GovernmentAssistanceTypeAxis_stim_EmployeeRetentionCreditMember_DOTeBO2dPEih419jZ7U2Ig", "name": "stim:GovernmentAssistanceAmountOfRecognizedInIncomeStatement", "unitRef": "Unit_Standard_USD_oDW997YzvkmaYbGf4d8Haw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:GovernmentAssistanceTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stim-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "stim_AccountReceivableTradeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "AccountReceivableTradeTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for trade accounts receivable.", "label": "Account Receivable, Trade [Text Block]", "terseLabel": "Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "lang": { "en-us": { "role": { "label": "Notes Receivable" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r12", "r606" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable Gross Current", "terseLabel": "Gross accounts receivable - trade", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r140", "r225", "r226", "r574" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r225", "r226" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Employee Benefits Current", "terseLabel": "Compensation and related benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses", "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": [ "r17" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Marketing Costs Current", "terseLabel": "Sales and marketing expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "stim_AccruedOfFinalPaymentFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "AccruedOfFinalPaymentFee", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued of final payment fee.", "label": "Accrued Of Final Payment Fee", "terseLabel": "Accrued final payment fees" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees Current", "terseLabel": "Consulting and professional fees", "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": [ "r17" ] }, "stim_AccruedResearchAndDevelopmentExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "AccruedResearchAndDevelopmentExpenseCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued research and development expense current.", "label": "Accrued Research And Development Expense Current", "terseLabel": "Research and development expenses" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Less: Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r46", "r136", "r455" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r78" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "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": [ "r360", "r361", "r362", "r481", "r642", "r643", "r644", "r693", "r713" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments To Additional Paid In Capital Share-based Compensation Requisite Service Period Recognition Value", "terseLabel": "Share-based compensation expense", "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", "r326" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "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_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share Based Compensation Expense", "terseLabel": "Total", "verboseLabel": "Share-based compensation expenses", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r355", "r363" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccountsReceivableCompositionOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Allowance For Doubtful Accounts Receivable Current", "negatedLabel": "Less: Allowances for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r141", "r227", "r233" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.neurostar.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_AmortizationOfDeferredChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredChargesAbstract", "lang": { "en-us": { "role": { "label": "Amortization Of Deferred Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosurePrepaidCommissionExpenseAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization Of Deferred Sales Commissions", "terseLabel": "Amortization expense", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": [ "r2", "r88" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization Of Financing Costs", "terseLabel": "Non-cash interest expense", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r85", "r279", "r415", "r638" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Non-cash interest expense", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r279", "r415", "r586", "r587", "r638" ] }, "stim_AmortizationPeriodOfDeferredSalesCommissions": { "xbrltype": "durationItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "AmortizationPeriodOfDeferredSalesCommissions", "presentation": [ "http://www.neurostar.com/role/DisclosurePrepaidCommissionExpenseAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of deferred sales commissions.", "label": "Amortization Period Of Deferred Sales Commissions", "terseLabel": "Amortization period of deferred commissions" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Potentially dilutive securities outstanding excluded from diluted loss per share", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r193" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name", "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": [ "r32" ] }, "stim_AreaOfLeaseFacility": { "xbrltype": "areaItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "AreaOfLeaseFacility", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Area of lease facility.", "label": "Area Of Lease Facility", "terseLabel": "Area of lease facility" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r107", "r138", "r162", "r203", "r211", "r216", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r371", "r375", "r398", "r449", "r511", "r606", "r619", "r657", "r658", "r699" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r132", "r144", "r162", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r371", "r375", "r398", "r606", "r657", "r658", "r699" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure", "terseLabel": "Total assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Automobiles [Member]", "terseLabel": "Auto", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.neurostar.com/role/DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis Of Accounting", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Interim Financial Statements", "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": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment and capitalized software in accounts payable and accrued expenses", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r29", "r30", "r31" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software Net", "terseLabel": "Capitalized software cost, net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r569" ] }, "stim_CappedExitFeePercentageOnTermLoanPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "CappedExitFeePercentageOnTermLoanPrincipalAmount", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Capped exit fee percentage on term loan principal amount.", "label": "Capped Exit Fee Percentage On Term Loan Principal Amount", "terseLabel": "Capped exit fee percentage on term loan principal amount" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r28", "r134", "r572" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash equivalents, End of Period", "periodStartLabel": "Cash and Cash equivalents, Beginning of Period", "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": [ "r28", "r92", "r158" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Net decrease in Cash and Cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r92" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "stim_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationAsLesseeRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails", "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails", "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1", "verboseLabel": "Exercise Price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r301" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Outstanding", "terseLabel": "Warrants Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Table]", "terseLabel": "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": [ "r54" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 18)", "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": [ "r21", "r70", "r450", "r497" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure[Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r99", "r242", "r243", "r557", "r652" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails": { "parentTag": "stim_CommonStockSharesIssuedAndReservedForFutureIssuance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Shares of common stock reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r642", "r643", "r693", "r711", "r713" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "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": [ "r77" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r498" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "calculation": { "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails": { "parentTag": "stim_CommonStockSharesIssuedAndReservedForFutureIssuance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued (in shares)", "verboseLabel": "Shares of common stock 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": [ "r77" ] }, "stim_CommonStockSharesIssuedAndReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "CommonStockSharesIssuedAndReservedForFutureIssuance", "calculation": { "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock shares issued and reserved for future issuance.", "label": "Common Stock Shares Issued And Reserved For Future Issuance", "totalLabel": "Total shares of common stock issued and reserved for issuance" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r4", "r77", "r498", "r517", "r713", "r714" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock Value", "terseLabel": "Common stock, $0.01 par value: 200,000 shares authorized; 29,975 and 29,092 shares issued and outstanding on March 31, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r77", "r452", "r606" ] }, "stim_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "CommonStockWarrantsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrants.", "label": "Common stock warrants" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment and Software", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r33", "r36", "r64", "r65", "r224", "r556" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk By Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r33", "r36", "r64", "r65", "r224", "r475", "r556" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk By Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r33", "r36", "r64", "r65", "r224", "r556", "r630" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Percentage1", "terseLabel": "Percentage of Revenues", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r33", "r36", "r64", "r65", "r224" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r33", "r36", "r64", "r65", "r224", "r556" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r313" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of revenues", "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": [ "r87", "r442" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Revenues", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r163", "r164", "r261", "r290", "r435", "r576", "r578" ] }, "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_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit concentration risk", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.neurostar.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_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer concentration risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r34", "r224" ] }, "stim_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "CustomerOneMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Customer 1.", "label": "Customer 1" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentExpirationOrDueDateMonthAndYear", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion Converted Instrument Expiration Or Due Date Month And Year", "terseLabel": "Expiration Date", "documentation": "The expiration, mandatory redemption, or due date, month and year (YYYY-MM), of the financial instrument issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r29", "r31" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r100", "r160", "r257", "r263", "r264", "r265", "r266", "r267", "r268", "r273", "r280", "r281", "r283" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r10", "r74", "r75", "r108", "r109", "r165", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r416", "r583", "r584", "r585", "r586", "r587", "r639" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Carrying Amount", "terseLabel": "Outstanding principal", "verboseLabel": "Total borrowing amount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r10", "r109", "r284" ] }, "us-gaap_DebtInstrumentCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCovenantCompliance", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Covenant Compliance", "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure." } } }, "auth_ref": [ "r10", "r72" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Interest rate during the period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r19", "r67", "r276" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r416", "r583", "r584", "r585", "r586", "r587", "r639" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r20", "r165", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r416", "r583", "r584", "r585", "r586", "r587", "r639" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Redemption Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid on or Before First Anniversary of Funding", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid After Second Anniversary of Funding", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid After First and on or Before Second Anniversary of Funding", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r50", "r53", "r66", "r67", "r69", "r71", "r102", "r103", "r165", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r416", "r583", "r584", "r585", "r586", "r587", "r639" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Unamortized Discount", "negatedLabel": "Less debt discounts", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r66", "r69", "r660" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosurePrepaidCommissionExpense" ], "lang": { "en-us": { "role": { "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Text Block]", "terseLabel": "Prepaid Commission Expense", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "REVENUE AND DEFERRED REVENUE [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r633" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Noncurrent", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r634" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Rental equipment 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": [ "r2", "r45" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r2", "r45" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r2", "r207" ] }, "stim_DescriptionOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "DescriptionOfBusinessLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Line Items]", "terseLabel": "DESCRIPTION OF BUSINESS [Line Items]" } } }, "auth_ref": [] }, "stim_DescriptionOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "DescriptionOfBusinessTable", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of Business.", "label": "Description Of Business [Table]", "terseLabel": "DESCRIPTION OF BUSINESS [Table]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r312", "r589", "r590", "r591", "r592", "r593", "r594", "r595" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r312", "r589", "r590", "r591", "r592", "r593", "r594", "r595" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r324", "r328", "r356", "r357", "r359", "r600" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Share-based Payments [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.neurostar.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.neurostar.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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.neurostar.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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r623" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r624" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "LOSS PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share of common stock outstanding, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r151", "r175", "r176", "r177", "r178", "r179", "r186", "r188", "r190", "r191", "r192", "r196", "r387", "r388", "r446", "r459", "r579" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share of common stock outstanding, diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r151", "r175", "r176", "r177", "r178", "r179", "r188", "r190", "r191", "r192", "r196", "r387", "r388", "r446", "r459", "r579" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r185", "r193", "r194", "r195" ] }, "stim_EmployeeRetentionCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "EmployeeRetentionCreditMember", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to employee retention credit provided to employer under CARES Act.", "label": "Employee Retention Credit [Member]", "terseLabel": "Employee Retention Credit" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Non-vested awards not yet recognized weighted-average period for recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r358" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized compensation cost related to non-vested restricted stock", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r688" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized compensation cost related to non-vested stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r688" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Shares available for sale under employee stock purchase plan", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock options", "terseLabel": "Stock Options Outstanding", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.neurostar.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": [ "r621" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.neurostar.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.neurostar.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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r621" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.neurostar.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": [ "r621" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r625" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.neurostar.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": [ "r621" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "verboseLabel": "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": [ "r621" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r621" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "verboseLabel": "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": [ "r621" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Laboratory Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component", "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": [ "r4", "r129", "r147", "r148", "r149", "r166", "r167", "r168", "r172", "r180", "r182", "r198", "r229", "r232", "r302", "r360", "r361", "r362", "r365", "r366", "r377", "r378", "r379", "r380", "r381", "r383", "r386", "r402", "r403", "r404", "r405", "r406", "r407", "r433", "r467", "r468", "r469", "r481", "r538" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r271", "r397", "r584", "r585" ] }, "stim_ExercisePriceRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price range four.", "label": "Exercise Price. $9.73" } } }, "auth_ref": [] }, "stim_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price range three.", "label": "Exercise Price $9.73" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [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": [ "r393", "r394", "r395" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r393", "r394", "r395" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r271", "r316", "r317", "r318", "r319", "r320", "r321", "r394", "r436", "r437", "r438", "r584", "r585", "r596", "r597", "r598" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value By Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r9", "r61", "r271", "r584", "r585" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement and Financial Instruments", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r392" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Quoted Prices In Active Markets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r271", "r316", "r321", "r394", "r436", "r596", "r597", "r598" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r271", "r316", "r317", "r318", "r319", "r320", "r321", "r436", "r437", "r438", "r584", "r585", "r596", "r597", "r598" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General And Administrative Expense", "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": [ "r89", "r521" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r84" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r35", "r556" ] }, "us-gaap_GovernmentAssistanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceAbstract", "lang": { "en-us": { "role": { "label": "Government Assistance [Abstract]" } } }, "auth_ref": [] }, "stim_GovernmentAssistanceAmountOfRecognizedInIncomeStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "GovernmentAssistanceAmountOfRecognizedInIncomeStatement", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of government assistance recognized in income statement.", "label": "Government Assistance Amount Of Recognized In Income Statement", "terseLabel": "Government assistance amount recognized in income statement" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance [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": [ "r409" ] }, "us-gaap_GovernmentAssistanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTable", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Table]", "documentation": "Disclosure of information about government assistance." } } }, "auth_ref": [ "r409" ] }, "us-gaap_GovernmentAssistanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistance" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Text Block]", "terseLabel": "Government Assistance", "documentation": "The entire disclosure for government assistance." } } }, "auth_ref": [ "r408", "r410", "r411", "r412", "r413" ] }, "us-gaap_GovernmentAssistanceTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTypeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Type [Axis]", "documentation": "Information by type of government assistance." } } }, "auth_ref": [ "r409" ] }, "us-gaap_GovernmentAssistanceTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTypeDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Type [Domain]", "documentation": "Type of government assistance." } } }, "auth_ref": [ "r409" ] }, "stim_GreenbrookTMSIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "GreenbrookTMSIncMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Greenbrook TMS Inc.", "label": "Greenbrook TMS Inc" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "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": [ "r86", "r162", "r203", "r210", "r215", "r218", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r398", "r581", "r657" ] }, "stim_HeadquartersAndOfficeEquipmentIncludingCopiersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "HeadquartersAndOfficeEquipmentIncludingCopiersMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Headquarters and office equipment, including copiers.", "label": "Headquarters and Office Equipment, Including Copiers" } } }, "auth_ref": [] }, "stim_IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the maker's common shares are not traded on any stock markets.", "label": "If Maker's Common Shares Are Not Traded On Any Stock Markets [Member]", "terseLabel": "If Maker's Common Shares Are Not Traded On Any Stock Markets" } } }, "auth_ref": [] }, "stim_IfMakerSCommonSharesAreTradedOnNasdaqStockMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "IfMakerSCommonSharesAreTradedOnNasdaqStockMarketMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the maker's common shares are traded on Nasdaq stock market.", "label": "If Maker's Common Shares Are Traded On Nasdaq Stock Market [Member]", "terseLabel": "If Maker's Common Shares Are Traded On Nasdaq Stock Market" } } }, "auth_ref": [] }, "stim_IfMakerSCommonSharesAreTradedOnStockMarketsOtherThanNasdaqMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "IfMakerSCommonSharesAreTradedOnStockMarketsOtherThanNasdaqMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the maker's common shares are traded on stock markets other than Nasdaq.", "label": "If Maker's Common Shares Are Traded On Stock Markets Other Than Nasdaq [Member]", "terseLabel": "If Maker's Common Shares Are Traded On Stock Markets Other Than Nasdaq" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r240", "r241", "r522" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r241", "r522" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable, net", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r441", "r637" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "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": [ "r1" ] }, "stim_IncreaseDecreaseInNetInvestmentInSalesTypeLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "IncreaseDecreaseInNetInvestmentInSalesTypeLeases", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in net investment in sales type leases.", "label": "Increase Decrease In Net Investment In Sales Type Leases", "negatedLabel": "Net investments in sales-type leases" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in certain assets and liabilities:" } } }, "auth_ref": [] }, "stim_IncreaseDecreaseInPrepaidCommissionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "IncreaseDecreaseInPrepaidCommissionExpense", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in prepaid commission expense.", "label": "Increase Decrease In Prepaid Commission Expense", "negatedLabel": "Prepaid commission expense" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Prepaid Expenses Other", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r1" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r68", "r113", "r150", "r206", "r414", "r523", "r617", "r712" ] }, "us-gaap_InterestExpenseBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseBorrowings", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense Borrowings", "terseLabel": "Interest expense", "documentation": "Aggregate amount of interest expense on all borrowings." } } }, "auth_ref": [ "r112" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense Debt", "terseLabel": "Cash interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r90", "r277", "r286", "r586", "r587" ] }, "stim_InterestIncomeNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "InterestIncomeNotesReceivable", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest income generated from notes receivable.", "label": "Interest Income, Notes Receivable", "terseLabel": "Interest income recognized" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid Net", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r153", "r156", "r157" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable Current", "terseLabel": "Interest payable", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureInventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r236" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory Net", "terseLabel": "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": [ "r142", "r573", "r606" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Reserve", "terseLabel": "Inventory impairment", "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": [ "r237" ] }, "us-gaap_InvestmentTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeExtensibleEnumeration", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Type [Extensible Enumeration]", "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company." } } }, "auth_ref": [ "r483", "r486", "r543", "r545", "r546", "r547", "r548", "r551", "r552", "r553" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r98" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "stim_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "LeasesLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Line Items]", "terseLabel": "Leases [Line Items]" } } }, "auth_ref": [] }, "stim_LeasesOfLesseeAndLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "LeasesOfLesseeAndLessorDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Leases of lessee and lessor.", "label": "Leases Of Lessee And Lessor Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "stim_LeasesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "LeasesTable", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Table]", "terseLabel": "Leases [Table]" } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information as Lessee Related to Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseLeaseNotYetCommencedDescription", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Finance Lease Lease Not Yet Commenced Description", "terseLabel": "Lessee, finance lease, lease not yet commenced, description", "documentation": "Description of lessee's finance lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease." } } }, "auth_ref": [ "r422" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Future Payments 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": [ "r696" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "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": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Remainder of 2024", "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": [ "r696" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "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": [ "r426" ] }, "us-gaap_LessorSalesTypeLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeaseTermOfContract1", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor Sales Type Lease Term Of Contract1", "terseLabel": "Lessor sales-type lease, Term", "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r698" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r16", "r162", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r372", "r375", "r376", "r398", "r496", "r580", "r619", "r657", "r699", "r700" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r82", "r110", "r454", "r606", "r640", "r649", "r694" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "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": [ "r18", "r133", "r162", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r372", "r375", "r376", "r398", "r606", "r657", "r699", "r700" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit", "terseLabel": "Borrowings outstanding under credit facility", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r10", "r109", "r708" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit Facility [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r14", "r639" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Credit facility maturity date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r14" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r14", "r639" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r14" ] }, "stim_LineOfCreditFacilityPrepaymentFeesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "LineOfCreditFacilityPrepaymentFeesPercentage", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility prepayment fees percentage.", "label": "Line Of Credit Facility Prepayment Fees Percentage", "terseLabel": "Prepayment fees percentage" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivable" ], "lang": { "en-us": { "role": { "label": "Loans Notes Trade And Other Receivables Disclosure [Text Block]", "verboseLabel": "Notes Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r648" ] }, "us-gaap_LoansReceivableBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableBasisSpreadOnVariableRate", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Basis Spread on Variable Rate", "terseLabel": "Interest rate (as a percent)", "documentation": "Percentage added to reference rate used to compute variable rate on loan receivable." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long Term Debt", "totalLabel": "Total debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r10", "r109", "r270", "r285", "r584", "r585", "r708" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDebtSummaryOfCompositionOfDebtDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Noncurrent", "terseLabel": "Long-term debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r139" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Rental Equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r224", "r591", "r661", "r709", "r710" ] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingFacilityMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Equipment", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r98" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r322", "r440", "r466", "r488", "r489", "r544", "r546", "r549", "r550", "r552", "r567", "r568", "r582", "r588", "r599", "r608", "r659", "r701", "r702", "r703", "r704", "r705", "r706" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r322", "r440", "r466", "r488", "r489", "r544", "r546", "r549", "r550", "r552", "r567", "r568", "r582", "r588", "r599", "r608", "r659", "r701", "r702", "r703", "r704", "r705", "r706" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r224", "r591", "r661", "r709", "r710" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature Of Operations", "terseLabel": "Description of Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r115", "r127" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "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": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net Cash provided by (used in) Investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "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.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities", "negatedLabel": "Cash flows from 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": [ "r92", "r93", "r94" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from Operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity", "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income Loss", "terseLabel": "Net Loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r83", "r94", "r111", "r131", "r145", "r146", "r149", "r162", "r171", "r175", "r176", "r177", "r178", "r181", "r182", "r189", "r203", "r210", "r215", "r218", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r388", "r398", "r458", "r519", "r536", "r537", "r581", "r617", "r657" ] }, "us-gaap_NetInvestmentInLeaseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Net Investment In Lease Current", "terseLabel": "Current portion of net investments in sales-type leases", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current." } } }, "auth_ref": [ "r427", "r428", "r650" ] }, "us-gaap_NetInvestmentInLeaseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseNoncurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Net Investment In Lease Noncurrent", "terseLabel": "Net investments in sales-type leases", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent." } } }, "auth_ref": [ "r427", "r428", "r650" ] }, "stim_NeuroStarAdvancedTherapySystemMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NeuroStarAdvancedTherapySystemMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "documentation": "NeuroStar Advanced Therapy System.", "label": "NeuroStar Advanced Therapy System" } } }, "auth_ref": [] }, "stim_NeuroStarAdvancedTherapySystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NeuroStarAdvancedTherapySystemsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "NeuroStar Advanced Therapy Systems.", "label": "NeuroStar Advanced Therapy Systems" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements And Changes In Accounting Principles [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements And Changes In Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r124", "r125", "r126", "r130", "r169", "r170", "r173", "r174", "r183", "r184", "r230", "r231", "r367", "r368", "r369", "r382", "r385", "r389", "r390", "r391", "r399", "r400", "r401", "r417", "r418", "r434", "r443", "r444", "r445", "r470", "r471", "r472", "r473", "r474" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "International", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r715", "r716", "r717", "r718" ] }, "stim_NonVestedPerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NonVestedPerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-Vested Performance Restricted Stock Units [Member].", "label": "Non-vested PRSUs" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term notes receivable", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss", "verboseLabel": "Notes receivable outstanding", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r225", "r235", "r506" ] }, "stim_NotesReceivablePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NotesReceivablePrincipalAmount", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The principal amount of notes receivable.", "label": "Notes Receivable, Principal Amount", "terseLabel": "Principal amount of notes receivable" } } }, "auth_ref": [] }, "stim_NotesReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NotesReceivableTerm", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of notes receivable.", "label": "Notes Receivable, Term", "terseLabel": "Term of notes receivable" } } }, "auth_ref": [] }, "stim_NotesReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NotesReceivables", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes receivable due.", "label": "Notes Receivables", "verboseLabel": "Notes receivable" } } }, "auth_ref": [] }, "stim_NotesReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NotesReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes receivable due within one year or the operating cycle if longer.", "label": "Notes Receivables, Current", "terseLabel": "Current portion of notes receivable" } } }, "auth_ref": [] }, "stim_NumberOfCustomerAccountedForMoreThanTenPercentageOfRevenues": { "xbrltype": "integerItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NumberOfCustomerAccountedForMoreThanTenPercentageOfRevenues", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customer accounted for more than 10% of revenues.", "label": "Number Of Customer Accounted For More Than Ten Percentage Of Revenues", "terseLabel": "Number of customer accounted for more than 10% of revenues" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.neurostar.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number Of Operating Segments", "terseLabel": "Number of operating business segment", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r647" ] }, "stim_NumberOfVestingInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "NumberOfVestingInstallments", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of vesting installments.", "label": "Number Of Vesting Installments", "terseLabel": "Number of vesting installments" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Office Equipment", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income Loss", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r203", "r210", "r215", "r218", "r581" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Expense", "terseLabel": "Operating lease, rent expense, net", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r695" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r429" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Lease Income", "terseLabel": "Operating lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r197", "r429", "r431" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfFuturePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability", "terseLabel": "Present value of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r420" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r420" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Noncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r420" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationAsLesseeRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Payments", "terseLabel": "Operating cash flows from operating leases", "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": [ "r421", "r423" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r419" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Weighted Average Discount Rate Percent", "verboseLabel": "Operating lease, weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r425", "r605" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Operating lease, weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r424", "r605" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Current", "terseLabel": "Other", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17", "r606" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income Expense", "negatedLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income Expense [Abstract]", "terseLabel": "Other (income) expense:" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other income, net", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "stim_OtherProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "OtherProductMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Other product.", "label": "Other" } } }, "auth_ref": [] }, "stim_OxfordFinanceLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "OxfordFinanceLimitedLiabilityCompanyMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Oxford Finance LLC.", "label": "Oxford Finance LLC" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payable And Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments To Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment and capitalized software", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r114", "r689", "r690", "r691" ] }, "stim_PercentOfDiscountFromMarketPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PercentOfDiscountFromMarketPrice", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from market price.", "label": "Percent of Discount from Market Price", "terseLabel": "Discount rate" } } }, "auth_ref": [] }, "stim_PercentOfUnpaidAmountOnDefaultIssuableAsWarrants": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PercentOfUnpaidAmountOnDefaultIssuableAsWarrants", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of unpaid amount of outstanding's on default to be issued warrants.", "label": "Percent of Unpaid Amount on Default Issuable as Warrants", "terseLabel": "Percentage of unpaid amount" } } }, "auth_ref": [] }, "stim_PercentageOfExitFeeForLiquidationDissolutionWindingUpOrChangeOfControl": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PercentageOfExitFeeForLiquidationDissolutionWindingUpOrChangeOfControl", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of exit fee for liquidation dissolution winding up or change of control.", "label": "Percentage Of Exit Fee For Liquidation Dissolution Winding Up Or Change Of Control", "terseLabel": "Percentage of exit fee for liquidation, dissolution, winding up or change of control of the Company" } } }, "auth_ref": [] }, "stim_PercentageOfExitFeeUponAchievementOfAnyTrailingTwelveMonthRevenues": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PercentageOfExitFeeUponAchievementOfAnyTrailingTwelveMonthRevenues", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of exit fee upon achievement of any trailing twelve month revenues.", "label": "Percentage Of Exit Fee Upon Achievement Of Any Trailing Twelve Month Revenues", "terseLabel": "Percentage of exit fee upon achievement of any trailing twelve month revenues" } } }, "auth_ref": [] }, "stim_PercentageOfExitFeeUponAchievementOfBothTrailingTwelveMonthRevenues": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PercentageOfExitFeeUponAchievementOfBothTrailingTwelveMonthRevenues", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of exit fee upon achievement of both trailing twelve month revenues.", "label": "Percentage Of Exit Fee Upon Achievement Of Both Trailing Twelve Month Revenues", "terseLabel": "Percentage of exit fee upon achievement of both trailing twelve month revenues" } } }, "auth_ref": [] }, "stim_PerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance restricted stock units.", "label": "Performance restricted stock units", "terseLabel": "PRSUs" } } }, "auth_ref": [] }, "stim_PerformanceRestrictedStockUnitsRsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "PerformanceRestrictedStockUnitsRsusMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to performance based restricted stock units (PRSU's).", "label": "PRSUs" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosure Item Amounts [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r396" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "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": [ "r76", "r288" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "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": [ "r76", "r498" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "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": [ "r76", "r288" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "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": [ "r76", "r498", "r517", "r713", "r714" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.01 par value: 10,000 shares authorized; no shares issued or outstanding on March 31, 2024 and December 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r451", "r606" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r635" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense Current", "terseLabel": "Current portion of prepaid commission expense", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r143", "r238", "r239", "r575" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense Noncurrent", "terseLabel": "Prepaid commission expense", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r632" ] }, "stim_ProceedsFromCollectionIssuanceOfNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ProceedsFromCollectionIssuanceOfNotesReceivable", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow or outflow associated with principal collections from a borrowing supported by a written promise to pay an obligation or issuance of note receivable.", "label": "Proceeds from Collection (Issuance) of Notes Receivable", "terseLabel": "Repayment of notes receivable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Issuance Of Long Term Debt", "terseLabel": "Proceeds from issuance of long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r25", "r477" ] }, "stim_ProductCategoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ProductCategoryMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Product category.", "label": "Product Category" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]" } } }, "auth_ref": [ "r220", "r442", "r460", "r461", "r462", "r463", "r464", "r465", "r570", "r589", "r607", "r631", "r653", "r654", "r661", "r709" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual Classified Current", "terseLabel": "Warranty", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17", "r655", "r656" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "auth_ref": [ "r220", "r442", "r460", "r461", "r462", "r463", "r464", "r465", "r570", "r589", "r607", "r631", "r653", "r654", "r661", "r709" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Profit Loss", "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": [ "r131", "r145", "r146", "r154", "r162", "r171", "r181", "r182", "r203", "r210", "r215", "r218", "r228", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r370", "r373", "r374", "r388", "r398", "r447", "r457", "r480", "r519", "r536", "r537", "r581", "r603", "r604", "r618", "r636", "r657" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Abstract [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment By Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftware" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment and Capitalized Software", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r97", "r118", "r122", "r123" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Gross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r98", "r135", "r456" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "totalLabel": "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": [ "r3", "r448", "r456", "r606" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Summary of Composition of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset", "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": [ "r98" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Allowance for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r152", "r234" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r315", "r322", "r351", "r352", "r353", "r439", "r440", "r466", "r488", "r489", "r544", "r546", "r549", "r550", "r552", "r567", "r568", "r582", "r588", "r599", "r608", "r611", "r651", "r659", "r702", "r703", "r704", "r705", "r706" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement" } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r315", "r322", "r351", "r352", "r353", "r439", "r440", "r466", "r488", "r489", "r544", "r546", "r549", "r550", "r552", "r567", "r568", "r582", "r588", "r599", "r608", "r611", "r651", "r659", "r702", "r703", "r704", "r705", "r706" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "stim_ReductionOfAccountsReceivableInLongTermNoteReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ReductionOfAccountsReceivableInLongTermNoteReceivable", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of reduction of accounts receivable in long-term note receivable.", "label": "Reduction of Accounts Receivable in Long-term Note Receivable", "terseLabel": "Reduction of accounts receivable in current and long-term notes receivable" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments Of Long Term Debt", "negatedLabel": "Repayment of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r478" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r163", "r164", "r261", "r290", "r435", "r577", "r578" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "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": [ "r73", "r364", "r707" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "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": [] }, "stim_RestrictedStockUnitsAndAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "RestrictedStockUnitsAndAwardsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units and Awards [Member]", "label": "Restricted Stock Units and Awards Outstanding", "verboseLabel": "Restricted stock units outstanding" } } }, "auth_ref": [] }, "stim_RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to restricted stock units and performance restricted stock units.", "label": "Restricted Stock Units and PRSUs" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock units", "verboseLabel": "Non-vested 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": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings Accumulated Deficit", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r79", "r104", "r453", "r470", "r474", "r479", "r499", "r606" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r129", "r166", "r167", "r168", "r172", "r180", "r182", "r229", "r232", "r360", "r361", "r362", "r365", "r366", "r377", "r379", "r380", "r383", "r386", "r467", "r469", "r481", "r713" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenues", "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": [ "r204", "r205", "r209", "r213", "r214", "r220", "r222", "r224", "r311", "r312", "r442" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue and Deferred revenue", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r128", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r314" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Summary of Revenue Generated in Geographic Regions for Years Indicated", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r8" ] }, "us-gaap_RevenuePerformanceObligationSatisfiedOverTimeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationSatisfiedOverTimeAbstract", "lang": { "en-us": { "role": { "label": "Revenue Performance Obligation Satisfied Over Time [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r121" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r121" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Table [Text Block]", "terseLabel": "Summary of Percentages of Deferred Revenue by Year", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r628" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfPercentagesOfDeferredRevenueByYearDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Revenue, remaining performance obligation", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r628" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r224", "r629" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Maturity Table [Text Block]", "terseLabel": "Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-type Leases", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position." } } }, "auth_ref": [ "r430" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received", "totalLabel": "Total sales-type lease receivables", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases." } } }, "auth_ref": [ "r430" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": [ "r430" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Remainder Of Fiscal Year", "terseLabel": "Remainder of 2024", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r697" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Three Years", "terseLabel": "2027", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": [ "r430" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesScheduleOfMaturityAnalysisOfUndiscountedLeaseReceivablesRelatedToSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Two Years", "terseLabel": "2026", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": [ "r430" ] }, "us-gaap_SalesTypeLeaseLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseReceivable", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type Lease Lease Receivable", "terseLabel": "Carrying amount of lease receivables", "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type lease." } } }, "auth_ref": [ "r432" ] }, "us-gaap_SalesTypeLeaseUnguaranteedResidualAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseUnguaranteedResidualAsset", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sales Type Lease Unguaranteed Residual Asset", "terseLabel": "Unguaranteed residual assets", "documentation": "Present value expected to be derived from underlying asset following end of lease term not guaranteed by lessee or other third party unrelated to lessor." } } }, "auth_ref": [ "r432" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r183", "r323", "r626", "r645" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Text Block]", "terseLabel": "Composition of Accounts Receivable, Net", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Summary of Composition of Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesOutstandingExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "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": [ "r32" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation", "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": [ "r32" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Debt Instruments [Text Block]", "terseLabel": "Summary of Composition of Debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r20", "r50", "r53", "r66", "r67", "r69", "r71", "r102", "r103", "r584", "r586", "r641" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Share-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block]", "terseLabel": "Summary of Revenue Generated in Product Category for Years Indicated", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureFairValueMeasurementAndFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Schedule of Carrying Amounts and Fair Values of Financial Instruments", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r393", "r394" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.neurostar.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareSummaryOfCompositionOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of 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": [ "r3" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r40", "r41", "r42", "r44" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r325", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Units and Performance Restricted Stock Units Activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationTables" ], "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": [ "r5", "r6", "r57" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stock By Class [Text Block]", "terseLabel": "Summary of Common Stock Issued and Reserved for Issuance", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r11", "r47", "r48", "r49", "r50", "r51", "r52", "r53", "r76", "r77", "r102", "r103", "r104" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stockholders Equity Note Warrants Or Rights [Text Block]", "terseLabel": "Summary of Outstanding Warrants", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r54" ] }, "stim_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information as Lessee Related to Leases" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r692" ] }, "stim_SecuredPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "SecuredPromissoryNoteMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to secured promissory note.", "label": "Secured Promissory Note [Member]", "terseLabel": "Secured Promissory Note" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security12b Title", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r620" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.neurostar.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r622" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "Geographical" } } }, "auth_ref": [ "r222", "r223", "r484", "r485", "r487", "r545", "r547", "r551", "r553", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r571", "r590", "r611", "r661", "r709" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r208", "r212", "r216", "r217", "r218", "r219", "r220", "r221", "r224" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [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_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "label": "Segments Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Sales and Marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.neurostar.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Rights", "terseLabel": "Vesting terms of stock options", "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average Grant-date Fair Value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average Grant-date Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Non-vested, Ending balance", "periodStartLabel": "Non-vested, Beginning balance", "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": [ "r340", "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "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, Ending balance", "periodStartLabel": "Weighted-average Grant-date Fair Value, Non-vested, Beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Fair value of restricted stock vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails" ], "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", "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": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r325", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized for issuance", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "stim_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnualIncreasePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnualIncreasePercentage", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, number of additional shares authorized annual increase percentage.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Annual Increase Percentage", "terseLabel": "Annual percentage increase in number of shares authorized for issuance" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Number of shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares available for future issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Number of Shares under Option, Exercisable", "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": [ "r334" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "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 Option, Exercisable", "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": [ "r334" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate average Intrinsic Value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of Shares under Option, Outstanding, Ending balance", "periodStartLabel": "Number of Shares under Option, Outstanding, Beginning balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "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 Option, Outstanding, Ending balance", "periodStartLabel": "Weighted-average Exercise Price per Option, Outstanding, Beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate average Intrinsic Value, Vested and expected to vest", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Number of Shares under Option, Vested and expected to vest", "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": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "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 Option, Vested and expected to vest", "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": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitsAndPrsusActivityDetails", "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "First Anniversary of Date of Grant", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award Award Vesting Rights Percentage", "terseLabel": "Vesting percentage of stock options", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r662" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award Expiration Period", "terseLabel": "Maximum contractual term of stock options", "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": [ "r601" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate average Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "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": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "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": [ "r105" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "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 Term1", "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": [ "r348" ] }, "stim_SharesOfCommonStockReservedForIssuanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "SharesOfCommonStockReservedForIssuanceAbstract", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares of common stock reserved for issuance.", "label": "Shares Of Common Stock Reserved For Issuance [Abstract]", "terseLabel": "Shares of common stock reserved for issuance for:" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r95", "r159" ] }, "stim_SixtyMillionCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "SixtyMillionCreditFacilityMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The information pertains to sixty million credit facility.", "label": "$60.0 Million Credit Facility" } } }, "auth_ref": [] }, "stim_SolarCapitalLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "SolarCapitalLtdMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Solar Capital Ltd.", "label": "Solar Capital Ltd" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r4", "r23", "r129", "r147", "r148", "r149", "r166", "r167", "r168", "r172", "r180", "r182", "r198", "r229", "r232", "r302", "r360", "r361", "r362", "r365", "r366", "r377", "r378", "r379", "r380", "r381", "r383", "r386", "r402", "r403", "r404", "r405", "r406", "r407", "r433", "r467", "r468", "r469", "r481", "r538" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]" } } }, "auth_ref": [ "r222", "r223", "r484", "r485", "r487", "r545", "r547", "r551", "r553", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r571", "r590", "r611", "r661", "r709" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r167", "r168", "r198", "r442", "r476", "r482", "r490", "r491", "r492", "r493", "r494", "r495", "r498", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r518", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r612" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statements of Changes in Stockholders' Equity" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r183", "r323", "r626", "r627", "r645" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r166", "r167", "r168", "r198", "r442", "r476", "r482", "r490", "r491", "r492", "r493", "r494", "r495", "r498", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r518", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r612" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Shares available for grant under stock incentive plans", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r646" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of Shares under Option, Exercised", "terseLabel": "Share-based awards and options exercises (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r4", "r76", "r77", "r104", "r337" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Share-based awards and options exercises", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r4", "r23", "r104" ] }, "stim_StockholdersDeficitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "StockholdersDeficitLineItems", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Stockholders' deficit.", "label": "Stockholders Deficit [Line Items]", "terseLabel": "Stockholders Deficit [Line Items]" } } }, "auth_ref": [] }, "stim_StockholdersDeficitTable": { "xbrltype": "stringItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "StockholdersDeficitTable", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Stockholders' deficit.", "label": "Stockholders Deficit [Table]", "terseLabel": "Stockholders Deficit [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets", "http://www.neurostar.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r80", "r81", "r96", "r500", "r517", "r539", "r540", "r606", "r619", "r640", "r649", "r694", "r713" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.neurostar.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStock" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity Note Disclosure [Text Block]", "verboseLabel": "Common Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r101", "r161", "r287", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r384", "r541", "r542", "r554" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureCommonStockSummaryOfCommonStockIssuedAndReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary Sale Of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "stim_SuccessTMSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "SuccessTMSMember", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Success TMS.", "label": "Success TMS" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.neurostar.com/role/DisclosureAccruedExpensesSummaryOfCompositionOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Taxes Payable Current", "terseLabel": "Sales and other taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "stim_TermALoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TermALoanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term A Loan.", "label": "Term A Loan" } } }, "auth_ref": [] }, "stim_TermBLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TermBLoanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term B Loan.", "label": "Term B Loan" } } }, "auth_ref": [] }, "stim_TermCLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TermCLoanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term C loan.", "label": "Term C Loan" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.neurostar.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": [] }, "stim_TrailingDayPeriodOfVolumeWeightedAveragePrice": { "xbrltype": "durationItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TrailingDayPeriodOfVolumeWeightedAveragePrice", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The period of volume weighted average price is taken as base for computation of share price for vesting under share based payment arrangement.", "label": "Trailing Day Period of Volume Weighted Average Price", "terseLabel": "Weighted average price, number of days trailing" } } }, "auth_ref": [] }, "stim_TrailingTwelveMonthNetProductRevenueFirstThresholdLimitToPayExitFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TrailingTwelveMonthNetProductRevenueFirstThresholdLimitToPayExitFee", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Trailing twelve month net product revenue first threshold limit to pay exit fee.", "label": "Trailing Twelve Month Net Product Revenue First Threshold Limit To Pay Exit Fee", "terseLabel": "Trailing twelve month net product revenue first threshold limit to pay exit fee" } } }, "auth_ref": [] }, "stim_TrailingTwelveMonthNetProductRevenueSecondThresholdLimitToPayExitFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TrailingTwelveMonthNetProductRevenueSecondThresholdLimitToPayExitFee", "crdr": "credit", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Trailing twelve month net product revenue second threshold limit to pay exit fee.", "label": "Trailing Twelve Month Net Product Revenue Second Threshold Limit To Pay Exit Fee", "terseLabel": "Trailing twelve month net product revenue Second threshold limit to pay exit fee" } } }, "auth_ref": [] }, "stim_TrainingFacilityCharlotteNorthCarolinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TrainingFacilityCharlotteNorthCarolinaMember", "presentation": [ "http://www.neurostar.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to training facility in Charlotte, North Carolina.", "label": "Charlotte, North Carolina" } } }, "auth_ref": [] }, "stim_TreatmentSessionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TreatmentSessionsMember", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Treatment sessions.", "label": "Treatment Sessions" } } }, "auth_ref": [] }, "stim_TwentyTwoPointFiveMillionCreditsFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TwentyTwoPointFiveMillionCreditsFacilityMember", "presentation": [ "http://www.neurostar.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to twenty two point five million credit facility.", "label": "Twenty Two Point Five Million Credits Facility [Member]", "terseLabel": "$22.5 Million Credit Facility" } } }, "auth_ref": [] }, "stim_TwoThousandEighteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TwoThousandEighteenEquityIncentivePlanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2018 Equity incentive plan.", "label": "2018 Plan" } } }, "auth_ref": [] }, "stim_TwoThousandTwentyInducementIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "TwoThousandTwentyInducementIncentivePlanMember", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2020 Inducement incentive plan.", "label": "2020 Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInGeographicRegionsForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueGeneratedInProductCategoryForYearsIndicatedDetails", "http://www.neurostar.com/role/DisclosureRevenueAndDeferredRevenueTables" ], "lang": { "en-us": { "role": { "label": "U.S." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.neurostar.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use Of Estimates", "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": [ "r37", "r38", "r39", "r116", "r117", "r119", "r120" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.neurostar.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "stim_VolumeWeightedAverageClosingPriceThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.neurostar.com/20240331", "localname": "VolumeWeightedAverageClosingPriceThresholdTradingDays", "presentation": [ "http://www.neurostar.com/role/DisclosureNotesReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold number of trading days to calculate volume-weighted average closing price.", "label": "Volume-Weighted Average Closing Price, Threshold Trading Days", "terseLabel": "Number of day volume-weighted average closing price" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r187", "r192" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.neurostar.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r186", "r192" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "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.29-31)", "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.3,4)", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "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": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r73": { "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" }, "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(19))", "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(20))", "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(28))", "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(29))", "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(20))", "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(4))", "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(8))", "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.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "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(11))", "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(13))", "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": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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.7,8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r114": { "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" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "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(1))", "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(13))", "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-6" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r626": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r627": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r633": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" } } } ZIP 85 0001558370-24-007073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007073-xbrl.zip M4$L#!!0 ( -R#IU@EQ>M)[!0 /3 1 @O-!J-)OCK/UY6+GHB0E+./IU=75R> M(<)L[E"V^'3F>_/S7\[^\?F__O+K7\_/O]U.[Y'#;7]%F(=L0;!''/1,O26: M\?4:,S0D0E#71;>".@N"T-7EQ8>+]L5[='[^6:.XQ1*Z<(8TKO;%5=30#;%Q M=H/>MWYNM2_;[]#5S?OVS64;3881V! (F],2N!?IW$A[2588 7-,WOCRW-NL MB?QTMO2\]4VK-R/[:PS\_/%\_7&OKJX\>/+=VZ M!7T4KN-M8=5/#=F^O'S?"AHC4"F\(BJV34DRI)-'!*"^:GT;WEN:PPB8O-C+ M)!F2V!<+_M12+0F\P/,"XW6N,%1#D@A 11-DQ'F\;E$F/6*33T'8F,!O^T* O1?U"%L371BFMLR' MUTU))JE=( YJAX#8\P1]]#W2YV)U1^;8=T$P/OO3QZXV=IB1+E%S+@$0:_:P M6!!OA%=$KK%-$O)BQ!<<="0N;+[2T^7R^OIJIRZZJ@%.F+]JYUE[^Q+LS"-, MTD>7G"LP(K '+D6>MY5+";H[GDA-@81&H;FEFA6^]OGE]?EN8#!-P=V"&:Q; M$E(79%YH-!]:T+J;Z@;C^G8?F^EJCA:0L&U*3C-/%.+^V(+6K3V1A7)]!F"% MO!6"1;TJ6$WD1FBY&SE/SV.'K 6QJ]"U@]PQY)4SX^U&HODS!!H2 G6, G5V M M5^E^8ZY0^!4Z9GG_^"D%XHZ&K-A8>"]>*>V]IJ#4:A?FVE=:X>G5^UP5(O M -D98KESL,AEMO:D(EI:U/#OBP;.7XLJ#2E-GC/Z<:Y^& ?/][N5*2CS#?JW MK"3W7,^RE_1=(1+34:G@H[* JP]5+2 ]G^NI)+-2MHCK2>V#3 K)66#W'#<> M)01CAT^JC9\,,HY)@W;!E8F(.^P=%9@Q[NFAU:/HX7I-V9P'3^"9"CIN5/\9 MF!12?SQ,!X955*O[CDK;Y=(7Q(+9[V#A=)C3]:7'5YT7*N_X"E,6^G%YABCX MW7I=(O(B ATRIXQJ5B!LO;Q$YVB'$'Y$.!$@10%6I-"B "^*$/_:2J-+#>1# M2#]FG_7?L!1("%2T!-7J&78.00P=;>S:OEN_WXZLPF[APTAAAZD1I.;I6.P6 MN\J)6TM"(GT5M!D4 VNP5LRV)_P==D9![T;ZN=+?_B''\_$ZBC53:B@ ,NJC MG=''#@OB<[3#TVBF5#-=+)=]ES^;%+.#,>KE78E>%!JD\31ZR5]V.K:.P^24 MV(0^8=BG=3FLN5(3,YYGFT?$NR,>IFYF.3H$E4'+[RX_7%ZEEZE.MSM^&,TL M-.UU>X.OG=O['CR-C:>T'XV(=D/^'<&@Z*=PV+\U5I%O%1/!P:-Y&P@">G_Z M=*TFE(HR\)IZL)'\#W$L/O>>,<0@_FJ%Q09F;%S7>?V+#>>51S/:UB]9VYI, MQY/>=/8[ZHSN4.]?#X/)L#>:Z5_=SF0PZ]P/_K=WAZQQ?_9;9ZKL+B1+>YRD M"4:D(8BJT):XQ@HK6>$]P9)(E8IP?)>,YWW?4]:"-\G5FRTTX#W%C]0%0HD, M!=M.&]KA"(VV]/'RY[0M!2,J$PD'5481#(NB<6,!!%L$/5!L[)V=M!M#>1U# M.;:=&,T$8OOKC)GT.E;/.I*9-%92S4J&&.1+U;*!W8VDH-<'Y@"TBAF(HZ%W M@0.$+:Y*S,RXA>&7HB# 5]&$CCM8B7V]KV1?$4DHHDD]C%,5&EF,+A02ACR. M-&DZ<1]YN<8"RX-MX1.G][(F3%E';C23 BH.MO=&9;2>=FZP/7V B*?W;=(; MA794&/&$8Z)HT,8JRJSBCCQZ^?I3+46Q3,5>1EU?7[;3NE:=C?K5 $U(]V5D.EC4;S-0I"6W%F>=S^(ZZCZ-E 2G![L 6=@D3$$W'Z M7*AG*FM;H.XC8#3:PONL+73'P^%XA*S9N/L_&9N @9$>&05#ZTUK-#B:2+,)S =[\B<"$&<\,E,1\;IN5T&;E#A-:S+F1WBM/>U-WKHZ2S4 M7:_?FTXA((L>_A0@;29CX6(L;4'7P5)ZZTO*B)0=Q]'$8'? P+>M-$.%"W-= M!,9$T57>(FUUIX/); #>>=Q'MP_68-2S5*B]&P;%QFD\<)G2^YB*K]CUR1!V MI_ [S"KW*8,5C"JE24_HHM78-KV+A=A0MNBL],F!@H_0@$_.ZUM@,=]Y=*.Y MY<0!_ANS/=[12QT'=B2L)43\(^-G1N-9+W5(VVCXD/1U'<56Z%&22,[H,T@D-TH\^BYBFP"8$&$K M82S4DI\"NMW\3K HT/8Q49=D#3-F8=R=)-(,,1J"U%- !0K)0(\;I AI+.G[ M6)(NYGQ5@TJ,\./M*B2HL:^][:O."K0?DKIG%B56TJQ5K^5APM]?"%-E"<09 ML"^$+P1>+ZD])0N@6?:Y4/-.#IA#]>M >SN;0P8KL:AZV;:$WXG\RY8LE5?= M$89"RG3V7-.&ML0U%O@:%@@[7<>WO2[\6G"Q>4W[JSI4B?6].[+UA62AB*[& M]O8]P*V7(BZ!+SFVS9[$!\>VS>IUO./:L>^IERS5+0:QYM^P$+@XD[L_HI+# MV8S&BP]G8^,E#VJC(1M[*$V?<"EADV M51GY-N,^X1[P3['K;NZHZWOTB5C$ M5F5Q%/8T.ZGW7FS7=XC3%WRE 8D31]C=B:,H%_.=AS?:7LX+%?=CRT*3WA19 M_PQKVF/I_AB9**(3[0A-F&=$*IH#K2@D%BEJU1X-:7I1C.#&D MJ+H=PJ0F?NN+\IO#\KL":SP&2J.%_9RU,&U8Y[<="X(9\'2JE+"CCSL3GDX/ M'5X($Q\\JB=LS&4_OA?]KXH\(%SW-K'U,U16%4AC M=>GE1WUE2'3=7^Q/_8:K1A9?MQM-E=\3,@%WRKPE\2CP8;HT) EHU-.5?@FL M^ 81]%,"63.CZI2.5BH/->GGJD8):*.9?,U *)>HYS$.$[K)0_$J)6!-2:XA8.RQ82[U*;96OF*O8R: MRRD>L!Z&P\[T=Z4[:_!E-.@/NAT53P17APQ&7]!D?#_H#GK-%"L\?U,U%3%5 M",[@3SMXF21[A&:$-JHOY[4U53284M=T/(*_N[I6N5':X77O!Q2MF]5YA(KS M1KU5+VPJOX?)K*QJURLU^LC7QX ] :=<;-)JV#48I9^3*=_V;&1^Z#L2^[\' M8=;:X==&-;JM]")#R"&A48/I;8/\-PJ,0B]^:Z 1=9$W(VM,52Y] M1:7<';1F?53A&J?377F6#"\M+^)E"C MFG(VWSJ4G0575>@=]UBGC'NC)KUOF$ADH:2?K1(P01@UD[/AMGI?=!YD,.J/ MI\-F[M2LM:E29&/42>7JFD8KAYQI'G:V6>6,LWV9\^IK]3-.]%,T2%/KYO5.HO6:76O>>J47B5TX=\92;:3(HR?&BAD7^M?'>A2\P!,FJDG>L/DY?+ M-[HISZ[F*R368M3"NZP6],OFC>0KIUSS%9 %,.HA)[Y+O +>Z*-Z'K9@K9Y$L?[UV]=85N]%G.&,)P(Z\ M)U(2LOU$4:W/(!V&W& 3ZK;*3'8D][-'<1)V'PA-O&N,)0KHB'_OJ/G(T6'E M+/6N*]X#A]$Z:I7!-&^A'_%,H=;- _5Z&S5>[2SB_[VJU3^/^NMS<_2BGV!A M*]"$SI^O+[A8M*X^?OS8TE"M=9!3H42V(A1G(8*E(/-/9]*CJ_/V91MV&]=7 M_P;V+EY6;@22&>#E4;AZB#;LV@.C2DDD)#+"X%%/H8C?)*.@Y-\1=K?#J*_3 M 25TM5:5I*T?PCDHJ"[G29WF,WZWA3E1OEW\6)=OZ$+<8I;O5?.)<@OSOBZW M:5>1SW3\Y<6JO/_:>I'.#5ZO*?@S]2A\P!@/$.EGZA'TX\)##*^(7&-[1[.F M5Q+[8L&?P!XIT-V^/D,2 JD5ON>V1A- RR)P]8>2T/4%#!42IT'H#>V]PV6(S\,A*.3H@UW\$_)ZO MB/TBN+^.0"F @ CUWZ!FRIV91D29.E+U8%SJNFK?\.G,$ZJ^$ ,B@6WOT]D< MN]H4=-_'X*7J3V>V(+"*&)D<, #"Z@*EX/\!&Q%/O>LAO6#12WWL,V*^?K\C M"\7Q15@=\%VD4EP/722/XAYO21*!]L;S8.O188[Z@XM=!#,C+]ZMJPO^ DG4 MZ1%(PO&$_F2KO/&BIN\C#@/?E7>'J5VAWM=G9'(L;*Z-R7YAMAF3U2$3$:9T>:4MU^ I3]J.UV0'?K#P3S*T^MC7= MV]4\KRG-!0:@[[*0EWKDS-3*/#Z]N13S:4FJW\!L^2?!SI\^%AX1JC!T/)]3 MFVS/[6'U=_W@XMTU!8CDO-FO[VG.H)'*LU@0L72<)^4&G-F2"+S>6!NIS"[) M>$7@T^14KN$8T12. *BTYO+P GL M0_^C$4TT\MW'5G3HOXM[MRZJ7I\XSQ')/SS,"?=\ZOO#L&-?ZG>YGHC+]4P. M _RN+]0E5JEM8K4N;VCG./+5[!W/N[[T^(J(L!A-?Q%ZR"',7V(V(VSW#9SM MUPJV!G$0BKBH*'1:$/'#S]YR2]84'C:7J_&1&KSCW'+,E#YO'I M4G^;3_WMVZ"^FT]]]_2I5R$H3&GM0*)(6N="HOR8W,WG;1A8JT^:[W70]L-G M?]Q/]5ZHHAL.N)NLWJF^F?UB/1?#MDM2^F6>\LCB:D4 MU:G*"=;5M2K[U&S%.&7*:RJG.8&HV:9K[ 8Q^"XXK]OO5"60H[81\<+O+H4* M[%,AO=E2$+GDKJ-3.#,^P9N0_^U*%M?M=7I[X/A'F#0SBFCBP XOQDC?]]2]:R$[ M6[>S3]>$!()>/S@7J1E0%DR$5&?_-O4RB4DSS.EI-8?>1,JRN/V4\Y<%WS_H M/&/AI+)VE4!/<^^1\]VS)&\&@-/DJ/<"QD$E@3#$)E,5VJM5@R2Y*@%Z*YSU MN2_*&(O#G"9?(\Z^P@PB#D23^EP7?'?>E$JERFOV.DW>"S[2I";:(OARP&8' M$E;,:+\290)W98_!LMCQO247ZF7(#F.^JK<,RBNR*80?,O2I[@4BGI1)J65( MK?6N&UZOG,R]YH*<8FYU]LQG2^Y+S)P>72P]0I@Z0U.?"5$RIT]DXF929K7Z MG.:H06\'!!,PB*#"CZR6J\4<0?*()#F]7+%'&Z@YOHF/YK]SU5^0WHA=- MI_,$'FD11.'I-%?53KGB>873_9K"B#L"X_:WXLI:MN'^/@MT6MHF@94[R&B' MDKCD7.7'S^*[GIS6@Y2\'P^%<>2V&$-E\6.$"NS$*VSCE1YFR+2*ZM?BO@J' M*45DCB^*-%9PSK%G!KJSX %LL 6L!1!M\57^IR;"EU*,<&]&HRIR8! Y1(4>W246+O<\8$EXRRX6 M'.(*G)G-];J=X$R/JMS&C&28RVD[00Z^"$+8H^#\#_"I8(89-HH 3I"7,(TW MGC\P]9I6L.J-V1V98]_U]*$;C-B1T3'!66(;4;/KH7G"5XD4MFRH5[,4"WW! M5T,L_E"GU=0F>1P7@IXDA[D;DJ[+I?X0(-"]/8%7P5VPF8DK>L_^AV1/7T4. MO=7:Y1MU@XFG]O.E; G>"LSC(6,R>^82#I/OTB0QAE"WE,EHLLJM) MS8XGR'LZ[C&$1&\F%K+H"\@\KHE"#9:#GJ#.\F[*#M>/.>B++Y@Z'"'7[GDR,BF;%L3V06K MGWH_AHN-XB0[(TQ0)S@9!O,A_H,(*RS*"$Y=19!H<<9LA*6#_]2YL2#4R#"\ M+X*W)XL8$U(?1JA78P+^ZDJE JJW(Q^P\(BO#MO$6:LJEG(,/U8:P2TIP14G MG_\/4$L#!!0 ( -R#IU@2CCR$:0\ *K8 5 &UL[5U;<^(X%G[?JOT/VNS+;M42;H%4"($O#NF&]?[UP[1*T-<.X^/FGO_[ER]]*I=_N!T] QYH[198#-(*@ M@W0P-YP)&.'9#%K@&1%BF":X)X;^C@"H5BZ;E[7+!BB5O#+NH4WS8 OPPFJ7 MU=5?VEYYV+H#C?)UN5:I78'J7:-V5ZF!_O,JW3,5;VPD)30-Z_L=^^>-5@@H M3,OFOWZ]F#C.[*Y E?@Z> R)8"&78%HO MN=3PM,Q2E$79.0HI]LJY(5C]8/?&O1DBG*D,4$3E'!M3&]J3!Q//=X04*.: MB#J&K9G8=@EJ:1IVJ20#I"'C [Z9J(VG,VP;3,V]\?:?7Y#300XT3'G@.=5V M%/WT":9&YRQ:EM[]GVO,&&WTYS:<&0XTC3^1/L1C9PX)&KK3*20+2FD04E3^ MG52X;X&.HN4G1$NT65>ONR;JC1]0OK; MB$JP+"\_->8LS['\!W&1WOV<(8N!B^QS-A+MY#^RUW84_730FQ,M)OO+#MV7 M;,'JHMX7Z"-AIN),L35TL/8]**+_[=&VJ5%2KSM -B(?2'_ A'UCX_3L"LFC MTM3:TJ"IN28?B#_1OWD:8I)EGJ $](X^'63I2%]]-1Q6,)T.5BJ@!%9%T)^] M4D#J>0['09&86 O5;;(9)29ATEEQ-BV/ES6&]ALOD,[PWR&-2O.F>5V] MO:G6FU>WUP&A R;1(F'Y(='\\NF/6U829LA+4;:9,;/22@9EV\\_)GBZK3FO M,IQ&<$QT1+Y>5"^ :U-Y\(S5!7MX0#[\L<+=E! 1D$O&Y>TV'2E1N;15(^CZ<#M M[]'ZH-)BLJ 6)FAOP23%)DP:D4?4E:J])I6;8; =-D!\M/@$.;[3C,EQ&IRF M!>A1W%"5XCY!,VCXL_MXP #)E-O_$JME:E M0&9LGK 6&LU&1=T%A_1 9(:\JHVD7K"EI1Y,K3,5B= ,2%0?&X>=2"*7HN1% M8C$5!M4'O@&?GTA>9-HB,2$= M^AC11K,$&K7@J=@A0&MNIC=_0VDIT0>5+09.:^ MA]Z?TW5C*46?CC ?+>_\90".:),)L9L1K(+[00-V6L9">A<2B\[S[9:F MN5.7G\CKH+&A&:)!7'+&$^([(UB9J?,1>F:#S_[94**-+;:Z@RR-#BUB.FE! M#O48SC)22@M0P5X[ #MY@'X:K"4!4K"O#8@E/B]$4&!7T M?QUOICQ '\AR$QIH=.(3HC,%0 6]9/2EJT4\I_&93HC;#$ 5G(4\8>M]A,B4 MW6Y)W"Z(3JPTI[(C(GEDZG>ZB3P*TY\"E>G %:?;3=Z23"Y?( RG4XTF6AFT"DV"I M3ISGHA^H.MAB+X&:\\UP)FW7=J@B2/=3,UT6[8H=^*#_Z2/X*=P#25U22&/U M>K-Q53^R(231&;4;D@]LU0VE39UJ;_P+QCI?ED;DP]"0/<2F+K '<893H#TE MNL092^G8!P_]'M"/J)'D=OUTZI&9O3.7 Z<\ET-DFJS'L?1G2+ZC "#1L2]A M!H79C>5HF]N4&%7OCG]!%M6#2>&T]*EA&;;#M/*!XHE.R'4Z;& MA>J.Q4+HT$&'B?E5HGC"8_.$M7!%M7!34+K3PU3]:LZCY2""[ 1Z-U*I1VCB M!%@&@?(.EU]D>,$6#H\\XKF+SU1 *C, RM@*#[-"&(S:*K- >)6P0,C* VG# MP!X^(M%&G!W:M3K$T!RD>W%XPA\"*?N(,J53T@E;%^Z@Y?]7$V#ZPP1:[VA M==(=CY$F6BDZM!"'OW3)9*:SS0^#FM']XM5&5."5ZVMI=* 2=WI-O@#U.I'C M&-C&I<]=M*?ZO&"YB!&S;KY.H)YU[,C--MD)8%4GLX-F!&D&5QO]V42<#3JG MF6+B&'_R[\+]Y>2L9V F=6@^F20JXB]2O& 20>[;\[8-?VSB.*6+\P2U@$[ M^G]RII :OH+G$E:QN[Y1NT,=/!,\!/U/;_Q@6-#2J$K8KA+;3^IX >*%\80ELY^!4>RD"M7C M2FS.=1ZM[>BH0@^0G/4,S".S&A+#41Q[T7$;F>__Q$L'L7G.TAJ2\'MF<+,O M,Q!$%]X6="-8U<;[(!M\9RKCA/G/3Q^>/=P>W1Z\L%?\OJ[-IC71NPTIXC*'-9,L]FH'3LDT '\A+0B?!,1+RJJ9R(; MEUA3CRB]?&=I&#(Z\&U"V=7$2%@;MV#36,5&UG,U#!DU^+:A\$F43611YYQ7 MUX"DS22VE+.TF/0:\8U'V7BT JTM1]T[;'9'%*">R2B[V2VK/>4WP;S'24>X MI5'-\7=S=9=A0K'/L27F4\^6=F0R8CLLDPX2=\SW,_VELFD(Z?;REHUI4G.G M]?J/'/;&&^\01G+&,Z _HQ(4]"'K)^^9U#X6OJ&<,)Z,R'$.S*=$G]C+K]M^[@?]0Z_,;VP# M;[XOO_T*Z?HU[0!1@OL 5Y5FI0I*8%TC_:75;O=>7T9#,.BVNX^_MNZ?NO1K MH&)V3\"O&JSK_A>@M8-_>/7_4]G[ SD_:*O @[S\9GA:!,%,X29PTVQ<58[] M=H<$2?$/\B;B4_U@=.S,(4%#IE*RZ(U#7B(J?VH_<;/M)_J#7K\[&/T.6B\= MT/W/ZV/_N?LRXK^U6_W'4>OI\;_=#ACV'D;?6@/F0SSY^#VSL#OQ9030TL%* MRJ)XE)Q?CU3G]4O>AZ9%P#.IUY?(D"3U+J88G_(>)?@(0O*=$Z$&Q&.,7(HO MONWL51,*NJCE6;2A-D&Z:](9]8/K,,>UFG-%1V.DLS>O:Z])>J';RO6F%UI6 MS9R+5SMS)\OZ@2] (/*A];[, 0)"K#U,35D7\\3B/L!89;VFV3_ES@[B1G/:CN4&15]4*[EM$$?#\4HY3WN) Z]ZU+Q4&&F=NWKD53EG;"I"^#)Q%HIB M+ _8W6E,$RCF?$U%B#YCM(8#SIB>(9VR&&RC!YH+VZ!SIN",GZ=>;X+1D1M? MGQSAC1NE::=3#:GIE"\;\(5C'X/B>7.J@(# DQ X&' 92TP6?\%/_0G72J\\ MP@-!FK,ZOK+$L,'(^K#SO?<5B<+6YU/TH>/'Y"!TFGG MM1Z\=CN@^UN_^^+-FH2'Y+S*@5][ >9 N;W=?JQ7Y[O3F8D7"-TC"XT-1TY\ M02;U.I!$>B+>G$\#3O41O0>)1>!&/*X2-!^0I(T*,IT&R6G [7D0++AM[0D: M^ZA.-(]ILQ>4T5Q@JCZ,]/"M7DOC%[JDFF]DEH)2G1F:ZKL?7KB';Y 0:#D+ MC@^:;1/2KFEL(#V>:>OEXFA2-T8D+SF0*4(D!G8]]ZI:%E)2>S0E2%YS.-*@2(S,??)F#77^/ M7MM@?TEW'Z-:K]0V5S18*;&K&#Q!$6Y<),?4""[]*$7+^]'P,C]X]N8\6K9#7#:);M-Q M]X)%)(F[F127)6R\-06BF2EA MJ+YY'3:S5PLN;\RBU7,Y4HTM(E]Q2-T-DE0,H\.Z0/:" ;:&#M:^!SVA_XW% M94+Z,@(@(A](?\#$C]64SC\VMOUCN_?\W'L!PU&O_>\M/TDE %P$L)2!!Z+P MI0!C3( OQ_X]J* _"^J./3)F1VEK>6W-ES6JJ\M4S(&;OD!&08,7I%:GF>]* M7[ K2 -6]>VW !8OFLT2DJP]9R[GY$UC!S7D>#/X2WG)EM<+_O1_4$L#!!0 M ( -R#IU@X*35JO#( !L9 P 5 &UL M[7UK<^.VDNCWK;K_@3O[87>KKL?V3'*2225G2Y;E.:JU+5])GMG<+RF:A"2< MH0@%(&TKOWX!DI)("2\^ 7E4E9I84@/H%QJ-1J/QZW^]+@/G&6 "4?C;N\OW M%^\<$'K(A^'\MW=Q-#O[^=U__?W__,NO_WIV]C]7XUO'1UZ\!&'D>!BX$?"= M%Q@MG"E:K=S0N0,8PR!PKC#TY\!Q+B_>_^W]A_<_.F=G?T^ZN'();8)")^GK MP_O+S0_]K#<4_N+\>/[3^8>+#S\XE[_\^.&7BP_.P]T&[(XB-H,*N "&WWYA M_SS1T1Q*7TB2C[^]6T31ZI?S\Y>7E_>O3SAXC_"<]G#Q\7P#_2X#9[_ZT;9! M'OC'\_3'+>A!UR\?$]C+3Y\^G2>_;D$)Y '23B_/_^?N=N(MP-(]@R&)W-!C MN!#X"TF^O$6>&R424I+@""'8I[,-V!G[ZNSRP]G'R_>OQ,\3#B6C;)'[^[\X MSJ\8!6 ,9DY"Y2_1>@5^>T?@< S(,)Q'ROBU0X%.]'/P9PVC]SF%C/8Z'!=Q"$&-$$<+O/;0\ M9Q#GY3M."-?2C?.:1%]#X@6(Q)BV?P9A#'JA?PUF=-( /_MFZCX%@&A36Z)' M$V1> ^)AN&*:.YI=Q02&@)">[T/VC1L,PQG"RT2QKT'DPJ *X17&,,&*&Q?B M+VX0@SO@LL],,ZFP;F!(IQ-D>)(()Y:5,#O@QP&@>NMBO*:6N+=$,?V!P6^Z MH5K-:UN=CUTC:$((#QBM ([6%$\V^U<9C7UW!2,W@'\!?X)FT8N+P21>+EV\ MIA2BY0H1F*H7K_T]B*HSO6V$3##Y'D6 C($'X#,S/0U/]U*]FR#_EDX?T+21 MT^G4JG5LJZX/ 'M4*=TY,PA[0%?KWX&+JW.ET=&/EWTS-PYJV* VD+"*F0W/ MQ8KC6,62K6BSSY]!"##;@ W#SP#-L;M:0&\,YI0 FG.<)KPPS6QL;,#N(I:GS#H.K2!*'4K5NB='^:=_4VWPT) MB8%/Y3H&!.!GX%,QL>_87KPZ*YH8U!9FC>*(A298X"KW\U>Z07%K[8MJC&7$ M_42$T/5ZLF![ANT^[8%ZS6%$=V+!^AH&<02?P01X,::3@*[I.VH&KUX0^U30 M&"T30.#G.^R[@1<'=7W9KC$T(88$F23:R?9K("0)2EL%XO\\>&5_UIC/C8QJ M#[L:-OQ5!K&'&3LI,ELS2@)>/8_.$QBMV],8R5@6LH:N4Q&&'K4)">*/(4QB M4@^8Q*1U7I4:W 3S/J-G@,,DQ$0(3./XU;DA[:TL>0D%&QKW49FYY"EI&I.S MN>NN4DP \)?G@U>Z:A#X%(!!&"^91TLEP9^_ M0!_@LY"Z$.@%8/Z(^Q3MLS; >-L?&_ L^T"IN?SY[/+R[$.J$OMC:\5DFNT=&&8!0=(B6FNWYF.3*KP,G?2QX[*?DPPI-[).YZ$ MMZU@&)W[<+F50M*@9:3H>&P.H/#,3WE3#D5.\^X03D1:&=^L==OH)L.<+<'R MB4V64K@6F[:,Z()V@;WX"9QM>50.76X'.:2I@L 0IB8V_)8AR5JV8B92C@!F MX:F_O_T61FR\3Y\^75PX9\ZN9_IAT[E#>W?2[AW6OY,.X&Q'8"1MB J05Q@P M8$?M"%=>/]@WN^4C^^*/[6ET>NJ<'.*$[#R,X;<9*W"?0/#;.ZTV?USN<42[ MU7GWU.^AWA(KU4]3<]S^B.LCSSD08N,:$CH56Z MR]BTS"9=)0-=8,6.N%\TD7>FR%$BC3!U$GY[UZ#"$!SEE(5^VBD*_;!#>A?Q M=0/.])#"'BB*$KHKZL!\'P/N-)#"\JF305>=!KI,1AHX=*;^"J29VBN1;5[M M2]C)/@8^C&Y<#P9T4DJ6AD- H87D@QHG3KH&\$ U"6QN!9#R&*G'[]SJ\Q#. MFWH1HD95GGJ2+(](5_%%X$+MD#6PA-Q;YN!BZ810-2M%_G[#NA-%0R:H'$:= M3QTQ"?D)I(.ZT5!BJ+3>?SBH=^?@[IH6W+ M8IB;Z% !P\()UH;;=';_K&+G$HG6HD>A+PIV4>#*YY" MA*@RCB87.CY1^=E9DABCTW1SA>$A<).[#]M[#%=KQ8*GT5*LDGIM;>('PTOJ MH&JT+,^/8MNZ4[.W MAJQ%TV ,?+!,V/8 ,$2^]K3@-=34'E%3ZYA18@KQFU9D2%M32R$SX503XV=X MVO$)$D]#,2%&I^07%T-6 V#L1K(PP3Z84+MX@(;)DDZE0T MTIJ;)A+.(M78 MG4^!0V3S"L]'LO-MQ9C5*1+L);:_'$NLJR%"8IW6##7,^*@;BGF@U;1VNK*&;%!9I+K/6Q93D3?6>M@;G5N]%Q?[BO.+ HQ0 M?PZ@3,P;_LU9=MU]GJ9/7*UW, _N.MG<,<1WV(<^"WDKM]AM#"6>FRT-5GD(J)J5Y&##"W0GFH'*$=7]TMTF M%_)F28=ZPTFZ'EJ"[=TSC:0)20M)YJJTC3UT2R>VM$U9VIN;TGH"024P,I"T M*R&AF+VK0-UL1F#FL,M2_W(@XIRV/2"#I,CS]O0VJ\UO,P5<1+(QN\^P*R!9 M2*6S:V/W!9"(E4*7G$3M(,0G-448,>X0@A35'T%4:+,4CK/Y(%7$W1@+J. M@MOF%7K0XX*ZCSJ'72KQH,I8=7HX)B!C8F:5%FJAD^CSO 2'DW2-)"G^YF[P+IB4(VHPS?_9$2()U'%MWU M2:K6QEX4XZ28.8EVY=XETTC12JA2&NT,\(")(ZO?N\%-.IF$\$*ZI2WJ3B1] M82!-C#J?2DH2\M-)BKK1R91BECN@EDPA+JQ"@3C0)@YT<@?P5$[W*'1WW^12 M<8CT8GG)7L3'/>7[J3OA5*)#M;#K?/()R"D:&.5526\/LRDV$/"7$G50ZPY"11[V!I/\P5_ MQJP:[+.ZBI 6IKB*X"W@U9YMJ$(O@R]S6;QRIF/-#$QDKK+1;V0T"=#V? V M*()I215VJJ28(WQ@R:9'!&X%H=()(@(O06R3&QT%WY$>'@:V-WS$\W-#AK#A MFZ_%5RYSCI]\FJ@;2BYZZC2UCAF*FZ_JIA49TN3-UQ(R0^7Q,W#S54U0\>:K M'B&&5ZN O&F:18X_8!M8AN>YZ$X9 D<#QB%]$\O"X9(LL?+ M]"$.;Y7MQ5S8TT^531KUXX&J@IX'P+6SMRM*YB!\?HA:]SG8Y6@YC*,?TF X MDQJR5V![JU4 TZS4M.9$/UXF[[H^@\%L!KPTZ B52=95.I/D(%?M[B@8J[IEZ@9N@PD"%>C?!B\GAU@HV:EES=W&&XBE7;5Q&X4*-E#2PA M5SK%Q0U*D=S<--60 -+%I?.I)D8^/YGD2'=??P:0S3F'J I-$8*;$,N!Z1Y_ M8#U#.+GU+\FV M$,&+-Q^R%K90K+Q;I&A5COIF;Q_IB 25PJC[S DQ"86-EAIU"VZO4BQ[<;1 M6/X"&Q]8<6^3!VX%H1HW50_!2Q#;]/U4"=\/KJ;R\3!T*_40\<,+J7R$S08" MTV@*N4<1(+>([FAZH7\#0S?T8#@? P_ 9U8WD,4X-W\K]A5UNA2'"6MV:B0^ MGT=$$:$_!)7$Z/G M:.&S<@-J3'M/HA8B[1B+)]/4N<[F3XC". 5.U007"87 M@7'W R+ SC8VJQA["Y> WAR#-!%M#R/)AD>SK6 C5*)UG0V20A2H CJ=[I[X M^.^V4"7P[GRVW+G_1+@?DXBNPIAWJ,4'XBH,'ZPC0M)ZD 44A/-"",LE2PI= M1^^E;$4:@W>JY3QL-SHNQ;(QG2; >S]'S^<^@*DFT#]V2D __'$+YFZ0W@[F MJ#('XD#@ IC6,9?<5M__F8MS4_?,Y3Q"_,$ZTT,N=DP)>5@9W3Y\1L\ ATE MC1!((O:$D6)[(&LB]'E5C2PB7>KHRQN5)K\YYU]3*J@,3IV[^7(B\FZ\&OG. M793M!8R)!T(70R3P4KAPW!5="-D51=FPCR%9 0_.(. _G2*%Y5,F@Z[CJZB8 MBS3&[]1=$2"\\5BDB.ZI^*_G>QR[I1^3'SC?9T@5:#JPH@E! /C+\\%KQ*BB MV^9!&%.WR4W[(=%6PU.A ;G W^/Z%US)]?>24EQTLP>\LYX><#>$XFPZT4" MXZ^ EA<$W$$;"64ER<)IQ96KT"WDS0K3MF55M[(!$LTG=K#P#2 27C*H?+CY^O$R]5OK-'X/E M*D!K ,: .AU,/NG9-O\=*&6#0_]5JTE;^[D#-B-=C#J=+BKT$_]6"VW9=!%[ MO&IG]^7EY7T(8HPH''AG#G;/O-_$P?-G&P$AWK#^3'^W=F.L@Q"4D!^*ZH/M/N$$4\N M 5LGNMLR%E-VHB:P&/M YV903#G)"KY3TRR_&:-HLR% :UIKS[ %;8F]^ F< M;;>0>>WG&0D^^PMW\.64[*;4H=?:K9CV\),N00+8=L22V\]GXVC*1*9O>1$) MJ+%'-!2U)4I-G]35Y,"U))+B6B27AU2QBM7[#M"W1P8]WX?IR \N](=AWUW! MR WD!:SD;;J4S8>:LE&08H^^8 R+C.L/&C7SP41M1-'01).[IY '/V MQ^[W !'@__8NPK$!7TWD7A^(ZA#0 GNF*[1#Y'>".]RI=2P#]O(1&<41V[2Q MH*!(!(=P%M@M30D*\) M*4_[K\>. 5T2"(S !.!GZ(&4[#'PT#R55Z+D0I>_[6&[U)^_U=&?]EEAC[;= M@R@]!;Q%1.3=[L%T*<>?ZLAQ#V\ETW\];S(/ Z=U?.]>#F\%X/+C>?OD?:>__>0H 5\O% M^@S0'+NK!?2$KTE)8(\@T*N@H'FSI.)\NIW,8R+.&1/#FHWE:JG0EOMB*AKC M_B8Q.[D%A=>I +(/._YG7_SQ.-EC=OX'@R%9+?U@;,WC:W9A1>&C/(97@# 8 M@M#F+1?Q4X"NHP#=\<7D,B]G#)@BI=NP&<)+=J _>@K@/'&9!Z\KX$7 G\(E M!1G-)O1;,DO+*R:43REY5Q3!;_*TPN9&.9IH8..4V[,MR:4=L@1@3%'87LRZ M6N_,5 \#EY11DVH]'DUXLA:5]HA_XBV '[-',M,K3U^A#X9AHMSI-EM&Y0-& M?NPEC[EDVW"B4HX6QSN>P&A[/#"V\[X&Q,,P&6LTNXH)I9^0740G1]XU.XP, M]/;B/UQ<7ESN[\6O!Y/^>/@P'8[NG=&-<_4X&=X/)A/ZRVX\)S>@\Q_9D&UM MT 4ICER6\+;@2NB.4TF2Y+X;UX.!O(@/#]#X;ER3]86D$@X=]AR-%[&3O\K$ M!;4CY4JL56)1-)YF)9BI$_@:K>]@$&Q36S<8B/.1U6TLR*N2ZU_>=,DIL8> \7#\9:MYORB&?K-[#!<*OU3B:M(4]NF M;/1*_9ZLZA*XI3M1NB&]A>Y3@@H[0'-#B5$KT]H"\Z:K>5M35X:^MB7%-02B MZ)I6B\[#;"7HV(I 9O^./#.N[Y(%W9:Q_[&4L6K,2]Y9)^58&O^F&C&:\MN5"N#\>AG!O>L.Q\Z5W M^SAP[@:]R>-X<#>XGR;953?#^]Y]?]B[=8;WD^GXD?W 8KL;?).+N!G&3H:R MXX:^PY!V4JP9S!9O)X=XZZ'@VA-NRWI6YB,1QF9_0HUR)E5_%(Z!%V.6<$L! M[E&(-Q^O7 *Y,>86^N_6$FT1OUIO__P'I.L6]A9TT_<,>*EC91L;CUZWI@9Y M&Z;+#:,K#\^4D4-TI2&FDGW8$6\JI^AJ1:X=XDP>+2$+7I32)2]K"@F!4 M)87EBH]'H!W"NEKGB$N,C)[1Y;[' E?0Y6*DLB3)9FNQ ML TLW6[2'5K5F5NN"PN2-6L*N!R]=JRX-58DT5E22V,82_)NA5?<%;R^>W!\ MAUHIS9QYHJC#J]'. HO2NNYHL,&>:*\0V;(RML(=T-9<+7G9)*=BG5-NV6^! MQ+1:6C O*\E.BSACL?D'C.C&-%I3$\(.PE=9;#Z[Y0[_ OX$S:(7%X-)O%RZ M>#V:):6=TM?/1S->^WL0E8O%_WP8BW\8CQX&X^GO2?1]\/\>AP_;6'R_]S"< M]FZ'_W]P[4Q&-].OO?& A>)3_))(_ Y#]GQ*0WV+Y?QV*I_VA]]V)R(:, MA\!-9+2E1'J!6KMYQSM\$397Z\VS':*=O4Y+:T+F9<57V-WK4&I/QJ680%5A M:*V6=@1I2NBMEBCS%-HCRBUZ\IWZ/I0%[E4))=ROI%H@Q1Y9C&8SZ $]B0A@ M+7"=*LI%0) ]TNG%$5HBNC<#\LO^'#@++I56E J'&--EAE=Q!+#>)!%"6W!5 MLZ) A"39,U'NW#!FU\Z3@FS2BTQ:+2PH1E=15E*R[)'7+:!;'59J=+A<8?2< M'AQ+Y25M84'QMXKRDI)EC[SN7&\!0X +.W'%_)*TL*#(6^7Y)2'+'GD)J5,= MD.@T-';JH4\5O_2 :I-\Y'=QA.1]QN+RBZI&-GOW4K&K"+,GM%VX7K+"P(-9 MT8A5 !*&A^Q<'D?9JUY"PD2;@\:ZMWE/(3^1:HP%]FB-$,E[(-($>1.;-RC5 M9GI"EK'#CWL4 3(&'H#/;'EIH##,I\.3C/O1=#!QQH/^8/BE=W4[,%<1IL&S M"#I=DSL."0=OD1N2W84.EJNT8:G>T43)WKJ=Q5]<#-FX8VJ;),<2AV 6GD%4 M$EM^(A]2:=3"YM&1GC#P .TX4!"IEXCK5N3)3UBJ"?!'[*5&.%]$.Q6B&$[0 M#&]_&5(S^3IY<5?L%^EVM&:?%IP]B+6QL-FI1V?G99G[S&( O'+I^GWO+GDV M4 QF33)] S903&7G,AF#58R]!74 >G,,DHWN/F;"TMDEVIHOI2U3OHU,2A#4 M0L&4SW3(\ DC]&UZ-QF&GKB,C0C2<%GMTKJT+9HB(JB-6FBQY[&*+'<32>VS M QC#1;6K<_:0E.ZK\6]?,_9 2!$7U+-GPCR%9 M 0_.(/#%CR2(87?P-2)Z%K]J3Z1<65,JU-5!5">Q>:CDDR"A: #Q=N!E^E>6GT:?I M]QR:DJ0&J=W)E%KN#5Z]<)U'K;0HU5V9+(K5A 35%!J^+YMJ5)F>#,!Z+ M(VS2%MW[&Z)BZ\T%VZ0$VR@\:0A.T<:.:)R&5FI(R(H876*M[U&(-F744F39 M>R AD8?B])I:$''3TL-"/JD69:;/FK7,QM4Z9T+D5R;J==F]:16]_MJ<::W' M$<.50/,(24TN']0.2]N$FA)2/"'FO)+DHS3=K1=*M(IM-O;BREKBR%_,2ZDA:S\]0ZP63;R]!XP)#B MNW*#M H*;[ZI6EB0+5=%HEJT-9;ZI">-*_+,]M 3 M9Y?Q "W(*:MCX7@DV2.9/4J2PAR3%0:N/PKSV0(">>DWM^ Z3!TIZA/:MHE[ MH)L2NJ2-9H_ARH59M:U1> UF;AQ$0T+B)%.0?'4Q=BFU//M7O@\+;L=4-H[E MJ>U,ABP/,ZF61BE-8Y]TR?2X#]VIVUAP(Z:^C(34M2V3+RB(E^ K8'E-P.\] M ^S.09_ZB^S=6H;"E#8G[)H5"UK3+Z_=-7=R5>RH2^G]W+#T*I+TMQ-RC&'F#+D7TJ6$1*4@SEN&>7%YLX,73RXO#Q/;;06\RF-CVOFE* ML?!!T\+/EEP'>2,E;T3L/Y6T.96T:>NYNG_0+<*?L8NI]67V>J]<"+7&0"\&W)2](UB+5G5A[Q5?=FJ^-T<]5=,/6HKPG#7 F+_L+% M 8HBZOW@:-%W*1=@Z(JG7+GV%H0/JTRU/69GQ=@-YR+CD_O-^*4" ME<7)X6J&AWR]WO_5O/4X$'B!@\;6PSO*CF6\%')Q[W?3-[<.);YAXQZBW3/2 M?94SLOB[Z8M:$D86$6UAI4K-R4%H\3!H=6LP&46&Z7:I*1A&LY6:!+SN8>". M9@F>&X^$^%VF+CL(!(0"D&4=I6#KYYQY%OX.(75T S#G)/7TK M.A,OWX_)FQP*R=6@RA[1;A_J3G#.D0=21RW1SHL^R8[)2_BERYW1C,2FE$KERB[)$K ML_D(3]R ^DQTF*WRL1=6PN0Y&>$K]CHM#>:KE%GUE'38([ BHLD_PH0'S38& MTU)TA:2@P%;Q/(;SV&4)9P#X8T"@'[M!\GZ3EJ DK0VFJ503F806>X17-.3) M/VDNC=9J5H#O-"IST<2Z54#?5IFD^+&7!C!8L$#?,]AGA"4YI*$' M1D\!G"=ZP:(M'MW83>&2@HQF$_HM88^HT-]D)8:;ZKSK&]XUL6;'O=&UO%YQ MTX,83S]M1Z&*5\R;99GA,@(UB1&=6+4Q@+'+U\USJ5&%LN*LK1M5W"UX=?0M MWXL%>9\6J%>>(_9XNK490QM Y(L"J,UU;T%>J@5*I,6J(W?MD^NL%GKX&68G M3_][]/1/3IAY W=RPDY.V,D).SEAII7H2)VP!BZG?[SX4-+/.M87V"B-[GR. M02KQT2SCH;Y)8I;J9-=%''0$5 M7VY7D69T"3A$;X.<]/:[NID=5]]U]5$NL7W:S&?!9%IW+WBC0@%KP:&[KMX= M9+T<4F/9_%'5^I"V,'[EMD$SMZ/*+@DI2WM(6UAKUV2E/*04F94.]1-A=("? MU*HIVMAHW>1E'A0$F1503"*T!+BDB%2M+ @+E!62BB0#=S#_B? &+2*X7TE?JPO;W)P=ULJB%_ZJG.&]3-C)TBZ%)4R$V4&J#C"_)OKM5\A=%BHW&W MT'U*;@MO@XP>FH?PKUV<[=#_+=6)!6MY%=F7);/UXOLQHW0TV^"2U2H%_@W" M=P@#]C#?%.2.$K9D0YE-B=I"S?M^C+'XYJ>\B04/ M %29GG*B.GX)@S_##F LJ-)??MH<4&'/7#C8:^TFK^C04=[$@CK\%9#$VJ=69H3&88^]!A,V:/!C]53 ML#:I5EO\'!@Z.PR=#$5GAG"2BT6<+9;V'R7NWH::I![J&*P03M]$W)Z(7JVS M'V4GC)5Z,AZ'?V,'CS7$6>X\TIXZP*?#20WQ[=-FC_A.)Y5[U)BMP;E]17>W MP+F!(&HL@;7FB+*F0520:5A6*=)YM(1Q9@FL^3BS4NFVHA!3T8XH"/#>S]'S M>;++Q.M4&MF'G3"R+_YXG.QQ/O^#X2"T4ED8C_/XVK-$W*/PD5^KF0MAN(RH M%J.YB-O#\:-/6!&$"]MSCW?$6BS%4U)+D2)[1+6S%N52*#3:V>@=RY,H-(BR M1W(20W(0K=O?SF@U-7946H8R_G/C)8SLV[@WQ1[4Y)T8#EZSUY18Q37ZGS]U M7P5*4:DG"PY7JVI+)7I/AP]M'JI6%>4;.H#(7E;ITT]SA->UCQ]^:/CX(SW9(1L7ID.!T2' Z M)#@=$IP."4Z'!-:X0L>;3=/Y<<$IF\8:3_>437/*IFG+^3JRE[4%B?D-N,>G M1[A;](R/^A'NJF]P6V"NFGR"NW%[)1#&% ,W8M-T @A3+\D;Z$)0P[ZS/LN% M%+3-Y5%$99OA*68P#\KD*Z6E>,M#WB(_Z'0JO^\?G4[E3Z?RIU/YTZF\):?R MU^ I:J#HYP^'13^O!U?38R[N21DS# FUEZI#;RYDQZ_74LT;S=+25)OWYB6Q M/S&X-1IK:W!!,4N+CO MKF#D!K>1+]X5" M",OIZM-VCR @Q9X9HFVX[#!9 B=/TV39;:R*V,D/&[B@ M=A@E/7/$IZ#UV,\+58_U] 4]($KF#7P&=S (Z I.F2#CR0D5+('"XR63*]V M@:*2=!E^_S4_W25&BP=HS=FJIM'BT6"/T2IBQ^K\20V7&-P.XR76++%(\E2T M;L 7O9ND1M*+-0^B 4F2*4E.S.TCWP7#+U2,_3*%$.U'!X%0Z^Z9FA?S="^ M*89J&6,%0_NM,+1A6SP&/E@FF*2/WF@OD_R&UIS%5UHV^30=B^A*+*FBIC8N MKS(-U1>E?2E(KK;Y$BU#IQJF&4'.MK?,MFA)JCL:C M$2H=I*4&"G'_&\[RXXA_^^)($5%;K?NMZLD&$;2YEQKD M^(M-]-O(71I2U# @$7O/-23@"F&,7F X%PE0 F^=5R45IH00>Q*,]I!DY.G) M)86TSATJ(Y&4!'MDT5NRA*B_LDKI-S!T0X_J2Q^12#19Y$UL> M!7SIR6NP1 MTRTG>^#.?66+YW:.]]T5_25:E\A,$7=APSL+^F(L1YN=8M40FQVO*U03BTUL M+Y+0=S%>LW3<);N;K>7B[3?I4BP_->SQ[=-BJY@V"^G8C&12>FJNW'>W@&]P&#E;MF>-T 0':)TKQSO'+MNY31I\HRJD!8VV*: M8I=B$,ZG+R!X!G=TQ[:X!U%V\6AS30%B$K%('%F@P+^%2QA-T8.['KQ"AB_W M%+:);CN-2ES4DVHC!-L@[ F@VW:_>6FK^^U4W-6C(@U2W+:\\\_L98/>('P+ M_XRAGUX&@82@(&9_?H4ANW'TN!KA_H+%XZB-8E>34,"3>%,]=RKSZL&31FDV M(/7'%66LMX!4,1F-HUDO7'-46/:491.]=BKMZH&9QNBU0=)7*%JT(&IEMYW* MNGJ8ISF"VQ9VWUVM@)^AE\,X9$EC+&?L@;KW'ERY 7>;6K&/3L58/[=/OCQ>7^I=O^Z.YN=.],IJ/^?Q?K5Z<8. D* M3HJ#XX:^L\$B*5V]P:/UZ[FBVWD,.^8$ TRNJ20\R+UYJX#MN,9%_$2@#RF; M6>VKT2S!2Y+G*H$W?OM62PB%7$I<:>\32>W&QKZB< MOP=C_*9N:?.V1X ]W)\L7 RNZ*KK,Y>'4NVF[,0LAL \(G*UWL$\I#'CA)H= M2:'_$+BA\K9<.T/983:Y2EPPE:T0;X\>%8S,*$%"W\06X6TPM"W."J%I+G*A M[9MMU%V/,/0BX">#/U).LRIQ"?Z2(H):S2Q(4&M;@OK,L&>.)DCFV<'(DY<4 MEK6P(.FMJWDJY8,] NX'+B&CV5>7,2 :X3&<+V0%!23PQNL*E':Q),18+B%Y M<119"SN<'Z7:*<745<&!7/0L0T"RU$F +7!1-#1I%Z<64])ZF:S#&7P0CE4$ MXW+PG5]>T*9A5R-+:+*._ )#/AK-EE22QGY%9DL$;;+8=!EA*@EI^_@M':T0 M\><$^GM/)*GFRIU+)7LP6:NZ_#PK29P])V\YC+-:>BDM.?1OXBC&8$.$>HKI M]F/RVEUUG19,1UVB6S\GYUN(XL&<5*+5NS%XM:7\E*U$H56GKZ,XHN!)IA7' MIRI[Z'I0Z5A\Z)H;N'@ NQG;_CK(7(=55@Y9UL""7=NQ[*O+[!].F^O3YKKR M.CAXI3H("7C T /)#7MQR1&=!D>VR590TSWW;U",RS _#V]!!+\>[_/$6&ZA M1/$0W4;&*CKH4:.T3V\D/,(C+>>VE1%NH9FM4[&\H MD6;0?Y^%:L"C;'TGV M*Q&^.E.M+PN.TAJ2L9I6>P3/4G_[*'RF>UOOP!4=FM;OUH*"%>75H3[9QK;ZMXBP.[!)4&+WKMH#HCOW"-*% M<'T-V2VK9W;#+J880D!RMBQ]/ OX['&M!!#X^0[[;N#%086GD/YVF)5].YI, MG(?!V)G\HS<>L!!!ABV+$>3P=38(.SN,"S&$#TPM!V*MY,@[N0P MMS^\L)-;CS+!/Q!87DKL)#^.L@HK Q>'K!S11EZRD$33@UBPT!UY&*,=L9]" M'Z?0QRFOP(J\@OKYY?7LPM6:WX$L6[W-$8WGOG=G>5OEH^T*JDRG5S>SPXIW M,/_42G-*FF]_Y=#58TL2X.]1^ 40NNVAFI8\)QMZ@)?0+5[(R_9@022OC(PJ MT6C/Y.)A.9X\2B>8HHT%8;HJDTQ!E3TBJ[E4J Y2FNO>V)%+TQPJ7')HV*$[ M\@.=FDR0ENYLJ&]K%Y1F%+(A+AD+*_-O)VV3R?@_;XMREPD5_W08*DXBQ&=7 MO\R8HHOR^M;&:!RU9:4FJJ[!'<9Q "[ ;L M%KZ_I!QF-TF8_Z@C/E(R@2_=D(LB.9J- M+5CW.U P76Y8%I+I^3Y,AQ^&R2%'^62]GPYO\TDB,+L!G=R(QQ1LJ5YY1R_ M4KO_;FW(IH20)(I2!+$P;-*02//VH$BS/;Z)5KU".RL-\C2-Q_*N4M^F+VBZ M0#%Q0W_ 4L4 " =_QG1 ZM^R=.1G(*PR5J&]!8$.14VX8N'' M'DA?ZBHK'ZT>+'!T]"6D15'+%U:.]15X95I@@^O)Z>WX-_UV?/HLJOCM^.+O M)HO8*-Z.+R)JC[_#4KA8!%?LG18@C!=_[,0Y+9!LG:RDKND>C!V>*4?)..RV M[]Q-H%J)[E#UHBHX"A7'/F5ZL,"%Y:J81K5R/D'V2/(HGA(0' >T:NI.SP^< MGA\X/3]P-#_A)?3,!K!W.E9:J%I95 M/C7VB"9W;U^1:7H 9X%W)%4L0:UH"PV@RC2(+,.M(B.JB8Z-)4$UQQ5^WE-M M@WSDN4Z5^7L?LPF4,9#TXFA!V?"7\/F'%L8Y!A^]FG8VSRM[:NS5)FZ7*M65 MZLE&/(;]A!DEE'&MDZ=2VD&^%X8Q2POT,*"-Z3:+)0BX<_Y#XB;0L""3O5F- M-,=*RZSFDYK\IWWR=S4VTY1=F8ULIO\N]4^TWV[/(C;#HS>@6,D_V;EA6LI7 M: M;'JM+A?O;42BI.1W-OJ @7H*O($FO]7O/ %-%3PJ.J;IT&O#MBX'>@K:DO1RUR]A6#$SU-U#42G>IO MI['RKCGY'2CRKJ>TT2A: #Q=N*$I4ZS$IU/U[B3P;@%3[='TRJS=7/;=O'IU M0&5:3GN8!8<3QMVX$']Q@U@:236 3**A9/9R$XZM+,9^U3 YV@+^!S% MU4$3)7Q.5P=/5P=/5P=/5P=%F\06KPZ>WU>6;259S9X2$@,_.L84Q33;5MZ;IL_$QF\4M<2$G'J?(6.WFY&? 5F M6*03-14^(XH9Y%:-$&><-Y?1WB*OWH["I7%3ZGNR; -V>WV*V%==+8;ZP[_M MA/=.6/AVM#9'W%XFY695X.6E=C[ZV\Z9[X*#;T=EJWDO*K'>[LW:UIDFF6:V,PJ522R R_C8,"W>TNF3:Y9 MIHRM;G9[\SD&L\C">/Y)2>?4K//J5G6[F:"O:?$=IV@I. MM/W*B^)9BC%U%BH_\9%O? QYJQT\\Y%GR1O8(AWXY*(#P#T*3BY@81:_.OHE1&K_3A8SV>?P]3(S,98PQ(/;-BG+( MO>T;'!8PV%AZSV=$D0H3L@B!+ W) Z7R=3Y<7%SNY^M\'GT9C._O!O=3IS>9 M#"?3WGU_8'_6#8\7LBP:"7RW-HR+B#Q)1M[$FIP9I4CRDUE.D]%51H2:-)]% MUT,7::KT6+0 MS,1J "A+P< %0 '-T:6TM,C R-# S,S%?;&%B+GAM;.V]>W/D-I8O^/]$ M['? >F>CW1$JVV5/SXR]W7U#K_(H5J74E53V[771.1%\K2,(G_\M7[;[[[BM#8 M3X(P?OK+5[ML_>X_O_IO?_T__N7/_^>[=__C[.Z:!(F_V] X(SZC7D8#\AIF MS^0AV6Z]F'RDC(511,Y8&#Q10MY_]\V_?_/]-W\B[][]59 X\U+>)8F)H/7] M-^_+#\X+:DG\$_G3M__Q[?????]OY/U/?_K^I^^^)[A7&:>;$/#-+PIU3\ M\3KQO4R8O5T341"OZ4[;?T+U^EX68;@=SB;\^,KMOEC1C[%OI_&],G^"I! MEA]!EO?_#K+\7\6?K[U'&GU%H.6GNRNEZC\V:!6=A#9:W^*W0IW<$:#O-?^I MT #H=M 0;(OO5[("_9S1.*"!L!.03OS&YQ%\EPD[-E-:&CRE_C=/R_GR</:<8\/RLI"?'_\E7;Y\.L 4(#K5/6E-QC?LF+ M_]ACG:+%MW["?7F;O8N*+T9T7[-DTRYISBYI^?#OT>/P+[94I:$'HVFR8W[E MJ5K?LRR^RM*5B+P%!$4:O_MT/T#FOUZ4(=.+ W(99V&V)U?Q.F$; ?\_YV), MZ%BE ^<8HNV!Q_C=:LV/4JODC_#Z52M$H[V*:!VX$%6M. >$Q2>NU:F0GA M\-]W'LLHB_9W=)NPMHBK;HD?) KM#O%RT PW=%3"CG:\BC#)*4^!*$Z_'T^N M-)P09K>4A4EP&0<7?"K7H?IA._P0:]7L$&"-1KCAU2[J:-?+R?*93T" L#-L M.5%ORND<\^(TA"ED[P#6TA0_O%3Z'4WY#MKA!IE2VO&SIXJRZU',G8X3P"U? ML7T((WJSVSQ2UJ)W2Q.\\%+I4\+J\'.<<%)*:>IBQ<(<*)*!R M1Y]"V#Z)LQMOTS;K4S3##IMVO9K0:;;!#!^%I"/=K:9*@*PC&+G0;3(X7<5^ MPOAP)S8,[S,^S3Q/=G'&]N=)H$977R_L8-/2NHF]SBZ8H:@G^$CO;3 A@@LI MV!#@XPBJ\^M^4BB?L"[])X/S@_?Y*N#3V7 =YD> /3-+=7OL$.[1M E>16/, ML.T3>:33#YFD0<-NEQ7^NPYB^5]JBO2UV2'9HV(1C M2T/,4.P2=Z17%C2K_PKBC@;+Z=4\:>A)5O%LXV+!]YS_N&(/R6O<9X5&RX4 M[UB[5MC5S18 NA9A+4$.*),5(T#;+>(FT_$D5S)I57)JK(EY\(K=LN0EC'WU M6E+9?"&H4^C9"KV#M@O GTIB2R#,%TL,?24E_>L@\, _N M&=[O-X])FZ:'G^,%2ZLF)5(:'^*$2;N(Q@Z54R,YN=D!,J,R$XXCEY_]9RXQ M5>1/*9KAA4B77H=CBMP&)V Z)1T[MI"2JIO\*7>Z3;:Q=KYCC,99GC(,L2'S MLEVJW-]0-L<++QT]F]MK[6UQPDU+XI$;3P5U4I$G.7U'>VPHE)TPH9&;P/.S M\(5>>)E7B*,TAK(Y=D!VZWF8N]C6%C,@>R0>G;%748>;55[IM,ZR%!$H.^G] M%G;N9?0I87NE#0Y;88=?JU;'%UVJ)IC!UBZHA:LAC)14'=YXF5>SR6!TO_&B MZ&R7AC%-U?/+PU;88=2J51-&C2:88=0NZ$AG$T1)2=41C.;7;#(876XH>^*S MTI]9\IH]GR>;K1>K1R55:^RPZM2R":_6IIAAUBWP2*:13UX>^@$7;8M>ET,)A)+3"#K%7.L0$?:$Z)**UK)G-K-MW.8[+9P*6V MQ/_]_MGC]EKM,B@%"6<*ZKV?[D[8 ::C\\%>9$]'?J,?4]>$ZFN*%5Y]^53ZNHAU.D/5* M:YS;6AQ'Y90)D'97+PZ#EA.6C:OU^L#_TK9)J6Z)%W ]VAW6C#MHAA-N?<*. MKJ8F.Z(@[:QBG#,5)P=:7AY2#VK-MDL!6XN&[7"3&BX!<&WBVO+'HF@H!M Y M4G,"X)URUH%0+/+:-E<./\<+L%9-2E U/L0)I'813;VJHD: W.QPF5&9P:!8 M>^FCX+)+WSUYWC9'!HVRM/Q+#9'B#W\7UYM!@M7Z0QA[L1_R()#D5545SX\, M[(H36";Z ^:&],,'1R/I39W[S(O@E2/8:J?9Z(AOXMRG:3(;R7!_SGKV#"I4NZP4^Q2:$'HN.T2D*30\!A0!PVQ MXTHE[DAXE=M6*&!F6\=2.4]0_\D%[,Z]]/DT#N _E__8A2]>Q 5*3[-SC[%] M&#_]XD6[PXWQH7UQPW*0!628:G7$"]MAXAN[."=/.!LB?I 8D=.,E*R(X.4$ MV#-: 5[@\^$'6C-R,M+Z/I0=3N^H3[D%:4E-G/](!'FG4Y4I]2WW$,15 M^B2&4DI\]"9AQ2_E/Y.4+S?2=Z BB8"[DX7'+:-;+PPN/V]IW =A55OL0^Y8P02'94G@!B[/U]SYO&N:$*/MF"LBWQ;-) M[2OH2CLD\+:"@X@VJ8YMLXT##W _LSB-@Q7W-]8XM-&*^ZJ>.&.A@?;J.4AK MMZ7,2+J%MS4_@6,,P88T#R<13%BF-4 Q04G%$48B+. WCBZ=)PSH'-NBQW$O M8A>"3;M.. /6>C?@K2KT .P0 .B6P80LV]]R/3(>0.#\CKWG>+5 M/?#B6%-NVV=Y-0LTQWF6M<9_?-<+XH[FN.';IZ=Z#VT)D.V5V-9NF6.03JZG ME0.\\>,K[+[S=)J],,+XD'2FSIZ<5.3SRCO MI-10;YW!!G@4):_BH'"=,'+.:!!FY#J!IU-=#\YSF.9:>?[I9)U<[_SW@E[5 M%C?*.S5LK(?;&N+%<;>XQDM!^8S*,1RGU-#UV5/G:0%Z3#5U.#YFPHN: _FL MWG6>\T#)TDF2.QA9%8DY^7ZGK@36W@'MOA#80S'(4&OED-GA\7 7J.J M@[KU(J!MN_:![,!(BCQ,J&VI852S<%+NH;P!>>OM8;6J=^O[J#%N6';KV';3 MN]D2+QQ[Y!U]+;:@B^):]U0Z;G.ZCL#'=C0X#C-J4RC;HX=@MZ8'*&QOC!J( M/2*/\%.@3%J&1U=PG%C3,KG856D%-^K-$G NZ)IR;8([^D+C7<]HKVR,.]1T MZRC'F?:6>(-,C[S&99(+LJ2@ZS2\3*TCR^FZSUXL(\R^&X2]G7"#44]G=0+C M80^\X-24VU8*8\7 *5HG5KKE9'U)L_0)9G5S M3<=DW1"@ M2X"PZ\R&"97,4XL"3MC9W9N#B7DO!KO:XX9AKZ8=:\@E@+%?9&LK2<>(G$%3 M?.O)_HP_C7ZX$:JMN<;"<@F(U1?=_O+2=;K@C*IC6U'V3_71([5%&\7B$2_Z MVH2TL%QTO4RTM#YT#!=XE3W,[\5!U?XD!B33V%?#I[L';CAI:-MXD$+='"_< M=(0VWE"L:>=O4,C4W3PW,9.VXJT)F3KY&B[&D/?_^4<#+PL/3? M)2;\3IC6BC"E=R9M_R *KF1[)VF!MZQ8X J)NMY\:F^)&Y$=VAW# M7<*.N-E<;',(H@Y?99I6NQ2(GI!__>Z;[]Z3K$A?^DP?]#XJ3\:YBFD-63,)+LLC3CXRPL)9.8?.0.^4Q^>']"H!ZS M&( OJ$\WCY25?_W!U8PYB7MQW=(,-ZA5>AU.B.4V>.&LE'3,9)![I6L@3Z67 M"L*\M0K#W_]X\N-__$D D__XW8_?'T!:U#8=CND3PFELJ9^%+S1R=.N%P55\[FU#OE273*_X^&-% -D-TY=K5@0X %U MEPHN1 XK;O*19U4?"KV\"V/BYUQ4WD];N=T=GW. >9@/U28RJ)UZ@#Y3?UGD-9T16C.2L\DU?PID1 MP0W!.4.D"UD>G.@+>^5_18/I*'"<-L%C5 M87E8;NK:A^.\];(P?""S9?SFU-%@U[JR3=P6!ZT(,;NJSWT'F*O9:WGH;=&Z M#\)2EV7AN$UPRV"66*!!]#1J-V$M)TTXQK9T##QPS:W7$S?&!VBOR)):WE)[ MB/!6/Q4!=9U7=T7P1T+:^M&Q &L=B>@9UL2ZC MCU3O7$.K6R\,L^K5LZ+I@K!J:2G9AE.'B^:)U1RX7+:B\PMECXD;K8OO,UF+ MM_1*_0N]4<2A_GV!GBX+BT@].P)=[1<4FVPNBML"E.N-@#D41KL%H Y/$3NI8%"6J/O O%8H M@'Z_AMGS^8[C:D/9Y6<_V@&:X*$P_K_@P?NLL)89)=S>/<(ZS8L @\G@1<48 M9.LI?0 MI^E]$JE7SAT=<(>$?EV;$U55:[P UY#9?,Z69F2U)H)X_G1>09X ?4>3U&G5 MY4,\*K34A3#Q.T2$[,27JU?66V M;-XQZ-6TM8'K8&"_$^D4>7[6S).VZ+-0N*^ M/K@AK*5Q^.J);;[KF%,7Z)7H.X7N3"H#TU7B9$K15J40#*%&$0<]T/1TUA\J\<)0 M4^[)AD9'M7AG43L?")V]&OH*K55M<0>$3@WEP-#:$&^ Z!;7 MN)9S61._*NEP0@1E)R%C&AU+O-4%&XZN8$KWN4[(8XO^3L!Y$4:[3'DM7-UZ M60 ]T+(+HD73Y8#T4&";,"UHHP"J+3V'0C5HM<$L8/V5AD_/G/?I"U\N/-&; M';R2M5H?74#M&F&'TL -;".+R' ?1 !O$#!3PQ0R)3=2L",Y/\#-\?5LEX.[ M&[.\\PJSE$'DZ *WPP%?89(BFNJ69!A.99%QI,\J&I%$16)QL:17D9FBB&/%,/'M5)4X?^94H'93 M?/ 42>M3+/,"X,%[C)1W=PX;+<2E&SJU^JYHL0 G;_ 0SLU;&RJMC7$ZZW=XAIOJ![XIN/JBQ\I+%X4%FAK MA]L7E9HIBBOFC?#ZH%I4&V447?B>XEGY3C_LZX/;)[4TEOVSLP->7]43V]1O M:^H$R+_CZ[Z"@9OKI,TWQ3O=5]D8M]]VZ]B\.=K6$J^G]LAK[*+2*_ 7+E^! M+^;!UUS'*_YC[Z));HC;)]6ZM2Z/JE9X?;%#5@NK>"!*!%7'^Q,S:SI,C'/ MA [R0&1JF>9T8" 1Q(',6!7SX19RWW*6).=)$'!PBD*OJ$('(@446E%22ED\YE$.4)&P^%782 M@]%_!;)A?=FP#LM(2 F+YU[Z_"%*7OMJX?=TP1T5=?15Y*,>M<<;C;2DMI1] MRND3P5V*1@S)2\.&BYA/HK9TE MA%76CLOB%_RO\+,/IMZ!><-8JE/N>%YR0;=%!DR$U)QR5_LD?@X"27S&T"\V*-6>ZY% MR$N8GK9U04WN'7T/5BZ*-OC!;.6U"/2KP4A MF$;0\ 7NKYZ0A="$YHABI)7R&@C MZX01/]ZHS$E5CW$CKUO$H*_VH M)5[$]<@[ZM25G!T=9[O)$YI0QY:392>;@M)\>;7^$,9\!.9KYO,DS5)XIB], M.^>N [KC!NI0.S0VY#3[X@7S8 V,)WD2([):DXH5$;SRURI+;FYVP.8RQ4T2 MOQ,;5B&"]TFN8C[AYF)=T/R_TH9>D8O3L^,_B #N4##<%LU9LVYOO.' 0 ?S MR6C.@I2\FCOC99:;XVWQ&0TBU8?S*8/[WL3C:^ LSQ>.0N\QC-SM91\;HES_ MUYL7VC9L[;JTV*#6OSLJ'/=;4CSHD-YJ)&C9&W-TAV(6&U3J,FDKT-'+1\<* MEQL'H?(YZ[X^2P-WB\;=J)8Z+ G.;6);Q;'$ U^[2I=[*D9(#7-P@W []^^ M^^&']P*"\)<6@<4Q_ O-C\*OXGLOHND#IWL-'Q]"TI0&3HB.L@A UHB 6P@' MB;\#L=JV1<>I,QK:00EM/CN%Q(NP8@I_28$M <5))!A_,\6DO2W".3:+'/'R M3*#*+/PO@BT!OB1G/',D=&.BPJ4?5;H")&JKHL+CKV*C,;_UV5<_".X^3;G)UX]R!F6.WRNX^'TEI C M8<&-U.PHFXKW=K5GSXK..*.BF0VZEWIM/9>TYNN4 M?Y( 4+(B@A>:=> DABAUIJ7.HMJ#>-$ZW\[%$0+*#:=;;V^T=5OW6QKP%9KK M;=H6G98$=Y7HTVS7%ER0'-;8UKU2<]NJICLLLQT/?O41T1 #'7==(*(5^O>" M^J#?PG"MDMXVM($/D1CA0;=M"Y3*EJ,W#H"?)[$X8_XUS)[/=VF6;"@KM=YK MFZN/RM)@KV65[@C026))P4!/$:MQH61)@",! M@]$7&A]55$)67$5AM$$$<$>)X;8P*Z*"-S88Z#!;T11'*_\937)8(Z7M+O(D M@3')O B)#2JW*"]DMQ6*010H\T,P"U6HN@DM,G!JV$8C@'9065P@U=%EDH!: M,494-<*!C0XC;&T6UU6HO'U9U-+_QRYDE%LEV(%,]%1L_"ILJ-,/=^S0UKQQ M'[RO$][(H"^Z\2%"P4&4@,UYD)H).6T[2)AK-C6#]ESJ9T@/@<*56P9SJ&PO MSE&@ .Q6I-7 ;WZ>@1_^DP?(-%EGKQXS68 I,DJX6CZE0?J!^_IY$D74AXP# M*!X.=]57ZYLDH^KD=T,2.($^QAY5@LG _LBS3$RU,<7$PS,EQ:4Q&/Q(PDBR MR\2/7IHF4 F%H^ 5MF*V+(S]<.M%Q*\$*P9+CSPFC"6O,%RFN^TV8=#KD8.+ MO+(PRR@DKR2;,*5066GK >I(\AB%3_G%/ MPSM;,]!AMO4;IJV@20VR+0W"QYJOBWVA/[:NW1 %C.H.^-B-H6Y"BPP@&K;1 M""0=5!874'1TF22PU*44T&\,36FCPXVAVBQ(-H96ZPOZF)7S,%%7HF>)W=X# M=[S0T+9M&ZBE.=X(H"/TZ*V?U9H =5*2SPNE.-[TF51COGP(0.-JB>FW:#Q7 M,<]J"54OG*Z3^.F!L@V80&4GG8[( :RM^T%YSYY>B.&L+_OHS8,/XLRB='". M<6!#@(] NZMG#F;37PS-\AY2Q-F\RT#_X%C_6[5^D6A#O:(X;V'UZRG!6 MM<4+XEZ)1V]OI1/#57\TGEY7',C47T6,7H:@1^]P6YBMO_$BW$"'V=;;F#;R M)C6(O)'7ML)V$29 ,/C_Y3]VX8L745&:*"?"&34=V&+6-)_Z1 MQ""U@/EG4"[V\&]R^^+%X^.+"Y7HI)2=@/ DE]Y)&%_8%P1#@5P&2-@>TG'$ M#[06;7%#P13?S]L.U-;C[AL-HSBBXA31;2OBSV75+Z5?Q.F$;D9?6?Z$PJT7!GQBJC#9<2O<0%=HU;S+WFB"%[@J0/9@!! M*+;IZ)ZY7:WRO370"-[ *Q\&<;6"@I!RP]V4_UAG!<9!R\;B1147>L9@"V1Q M8]:6W0Z74F-HXHT*UC0;!3@QM!
;A%E_X(PXU*G5[&_@S(>9[OL)LG^1D5<5YI>NSOVB#7,#LW( MI-<7WS-+L45T#LJ+K;">W#';[Y170\?I M9%RY;@.< %>LY ^_>,IWB>_T5, M:/LN>=FBC3.X3V)!>>IHA3#>>:5=]4S1*TM!&F*(U:TLB/0:+Y^EUK*HE[CS MY'YZ, ]=K8OB85P%519<6T/)3'_ MT2^6K'%P+E+,T^JY'=%&U*"+-"KFV*",.XA8M%[S3M]HLGC#CTWES&\ZO#8 MV)!"[*,4.1N9Z@2,O@&IO25N]'9HURP>==0,+U*[A!TS9RIHCAMA%'F)Q62L M9O/ O("J1@[-+CA=;XB^559A3WOD^8.ZTH]Y2H+SAS=EI,1]N'>4 :.V9*]Y MLP*G-D!!7TKJ.R&"A;L1=$Z].UZGF.G.Y@MWOX3MM2^/=?? &;@&:-N\UZEL MCG<,U1':_+YG05OK]I4K!^Y;M?5T69P+=Z[9NMHORHGMA=YV+W:]7IM'94<% MO,7=HML(SFWCX+*\7M0STNCTPPU6;^35MNI+KO?F MSY?:R@!/Q;N UXD7IW(5@7JM^#-+TO0TBI)7J-W/V]S0ON'4$FGN:($8P^UR&H-3D)ODT#$GO5I?TS2E "#X(6']@]/PWCB=S] * MU:FD?E?D!Y0&BHST9WB-2##+2TT(=O.>2L,XVO.#L4ZVHT]G*R, M-PG+BBH*\/+EFD))K/-GCSWU7Y/6[(LSUAE9H+%XU>F(=U@>)OZ(FDT5E_R] MUYP/*1@YWE2NU(9G6*7=JEM&H51M.8<^Y1$@&[!(M4 6-VALV4W&TUB:>*%F M33/S8APEZD""QK9L(8.TPLW%0#$.HS%@::7S9+,)TQ2"V65>B]'1<^MY-F<< MG$)E2"_J&ZJ[>^".-1K:'CRWKFJ.-T+H"&WLNT4A44!X2=SQL%ONC!>BE5K3 MX#KT'L/HH*)SWVAK3@VWXX^T4MM!RT!2> $S5J'1":9'J.)CJ<0;U?#IT%C" M+I?F98NMS?#OZ N-=WUIN.K6N$-%CY9MT^R#IGBAWB>P\166RU\N;SY=DM.; M"W)Q^>'R[N[R@I1_=#L^%JI^X-_Q>1(+.7X-L^?S79HE&\KZ!L0!W7&[]5 [ M-*]HZ?7%Z_B#-3"_S"48$>!$2E8$>)&2F?M!;'9KP#Y\M7!F^1_=C&"/4MY6 M[P"F:(P;Z-TZ-H>OMI9X0=PCK_F.SF.&Y[I(4\G^W5%5ZR4Y:<]>9FO3I;BI MS9W'1URIL5,JZ@)ZD'";[7M&A:-&N('6KI.,KV8+O+!2R&GJ9#DYQ\'^/N-X M>4ZB@$,M%PARP/3#_Y#^N/UTL"4:U5-U.^/U[N$J&-<.E3B1 @7BU1I<*9CS M&00.HI*8"(9.AAV/P9OIZ2UE]\]>[[*DHSENB/?IV1B4%&WQ KA78N.$IM7] M/;F]O"/W_W5Z=XG!0?M&I:[VRW+1SE%'V7@Y3FHOB):4"2=-!&WWZY/IM'6/ MR7H@7*WY :'0B(Q[(Y&7E9D=PBE0>#@UMOKO%4VFBAN=-NQ66-O8A1%O''" MDE[&&P#U3'2U)K( I)"@R+X2,KP30I!2"M?[=[JF.Y--U[O/-YKJ&X%FM]6, ML-E.\@V LT>Q>=!)S@[0Z7I6X-I\>1@9E6-\$24[*:QWTAB MZ9DT#*6!.Q 96:3QUOT0 GB#C)D:8[9@"FYYM7V9G[0QY79HU[))WT@^F,@; MP$OG.#V,PL(18W?74@/)8<" R"R)XN#[*S"6[HUNXI1@_#3C$U.JY M"$_7T;[%U[NZH?=V+>%'^CNIF* :V>:TP%6\3MC&V4KQY^2%LEA4RDS3,,U$ M>:WN\:NG"VY Z^@K([FK/5X(:TEMZKDU<5)3=SQ*M2G<-S[U]5F>(W>.29T= MEN7*]J*PPI==#T .E':!VK/#9]/%Z\;[_-\^^&IWQHWC83:0 :W7$R^R!\IO MZNV"#9QH'+ZBO2__XQSN,UGB*N:2A!OIG;3[S,O#Y*:6K]244DN)2I K; M'#7"#>=VG638-EO@A:="3E/GX^0 A!5!)T";0*=$K=,\^S/^,PUV$=>K>G18YH$;PI-8M+$[9),!W@ R MC9K&^RV%-!"$I#=$BTI.HKBB5)JB%(JL(/FA$(OD4PDAF/M) U+S\GAX[C&V M!WN=;O)"(.)QULKFHI GFK=::S/JUJ+7CY8F%)<2&XVMU1X)!Y-;0MPS5\I& ME*OJ\.3UQ_.*[:?U.\D-&YESY_B))7Z3BP2%Q]2/+2UYTK-;N4<4:%":Q75>6W0Q9Y MQ7[+2MI8*J22(,3GDI U%X6$M2R$%;GG64(B(0R[+B Y4'1P5"D'*]O__H M93O&_ZNUK6=&">?@8,$ZS8>#!I/!.ZDE'Q=!R:7 M1I(#T8==!KEOU7TJ_B>5\5SE.WL1#\6< 9^67X2,^EFU)L^CH?BW7C(/BD76 MB.,.3W9MV-A*LT(9;Q"SK)\Q9$$, G*(E7,NB;2C5LRVQ%>SAIX7_\% =A*G;CH'CX@553>48F-'H')G,X.6ML8AZ4#Q]XU*I! M 'FL&VP+Y=% 9V_$,6NX#I8V_H]J[6,).S-:1+G--UG-_91E4I#@O]4!@O_R M]RK;JG&/Z'-XF/K4UQ8G[+4T%!MN70WQ@5E/7/.J?07EYLVOWX"XO4SZ/L?, M[Z+($EPD&R\\VD7L:8O8,?LTK!Q3U1"I8_:*:YPD+I$:1L@/EVEO@=)T.;>3YL/0Q/F?J$G)4MGHLMN#'1Z 1+\S<48BGD)1/ MF3@4X-_DZC$*GX1H,(?TX:@BW/ FJ_4]_VNZ]GSX3&O!9Y\+;C>?R*HMS]K8 M8H$7;E,I.O99F$H@(DE$:I%(*1/)A1*'FI)86%:KV.PK+6FY*#X<6C[EZ;35 M(SSE5_"X)W^C'G/\,M?E9Q'#H_(%HO1L7\\K176+(3'2D.(BXN$8:RF>]!I* M#GV<&Z64E8>_2N[5FU\I.=M+*_>B8@NN\.7$;%*H*BWX,XWA/),'J3"6;79' MGWBH3 D/K2)FI>0J#OBRD[=TNX5_&6=AMO\U#&@C-:7+J+$K!3\L,=^B:W=/MY@F5F>,/F]"K;.*W(92,@W$$*6V_@+6441[&EE.[C M+F*[]T3E@CDYYW]X2GA#=#$9WA"3;HSI!]>.CDN)DGVZMX<[5:\EQ*U>V6T$ M(/'^GL0%4P"9S@#*TU%7K_1)R<'P8M/9_CSRT@$ 5_5:"KH[M6Z'=FN7)>"Z M6W K.?+ >8(@@P//U;MGY"I-(=4!+C3=T91/*/@O,*C#WUV5?3JP MQ=%C<+]ZC'D\VJW87?CT/&20'TYO4=%AN*4ZXH8^L<5$% .5K,6:MI<72_9D MQ4@N +I -*?)ZA"UVF50=2Z O?^2H>-T3;Y2"\)HEX4O]!X*98B4M,O/?K0+ M: !K-9@F[?++=7QA-_#IO$D8+25VV;:M(DW4$I6M(#$Y2V>#G7N3O M(FVZ-9]]J :%?+2+)92R>@T,4 MK]&9O9[RJIZ'*V\A.%Z(MUI*K!!66_@Q/?7Y.*-]F],&X:7$TK&V4ZS1#:DN M(3J.ULW*JET5]?*-LT(04DJ"):D#@Q6EJ";9JC(5QE!V1].,A9"G)T3^%(=9 M>OKJL0!;+#7^FBDX:"VNA"J@+L8B0:W&A<78+R]D6 MK7:$8QDY15IE;O/ JBA"=T%3GX7;?!)\MDO#F*9Y"N"!;?M;XXQ@FEI6!>#4 M39$7==,0W-1_)=+@PR7Q>>NOS:3?JM:/!S(@[Z ^VI2Z7MZ?WUW=/ERM;LCJ M SG[=']U7&0W"[(/GBQ)++??@.QOB##O]NC6>2#YJA7?ZTB&K M<=5E09*4-&U?>C=VQ=:[[SU-E^2.QS??N]HMQ24MW7L_<$J+=7_#S]G^8QA% M/+HW)6^]PJS;!Z?C#=*XKL+;TP'Y5$Q;?%/??'BFC=*X4*R:^WP*Y:]28$XV M.7?BYUZ\+OC/7#)W:CO\Z[]_]\UWI.! QB-V]/AQS6=JJ[7VA*:C.4XXZ^K9 M**&J:(MW/.F5V+@8*B<,*PP\$YXV5:]I'%#6.?G1Z+8\!V[3N\^1Y3[+]X@T8>AUNPJPN';>'/3XO[IA&#>J-TX$-K5!- MK?2[(I]D&2ABZMTYJZ*X*R77U^?SSJ.TR9K&6EV)N7IJPJ<]9PECR*C+H$RGO>P?3[\-=(->0*I<'EY^W(1.# MRH67T?<#%B_'/9<#P![M^U:"\B6RR*=]. M"#AY%S@?^@8U;W"3Q.SX26J%46W2QQTSK%M2CBS6B..-/_95- 6IZ3/ST$H6 MJ7AWWF&J1F73LWWUXW^%E'&W?MY?TQ?:]HS!X,X+P:66#5I!U]ES 8C2D]\" M7,[V1/JMXD4$,X?')I7Z!7!%49YCFW2>H0REL1!4#+%(*SAT""P (X/4L "5 M&AR03'QS^HM37%S%6[X*%3!]WUF9O[O'0GQ>K6VKAQ\W7X _=PAMZKW_?9= MAOLM$^4:KXJ+0_!&'OL=9DE?YV'^_1\=3W4D*(L9F-X<1]%K(2[=K;5B5M/6 M90&NW2.XG7F,Q**1@&WSQM80_;_ M =WQ8L%$"0NXJ&F+TQYRNH'7B#@T+NC:VT69FR1PC[$]7V[?T2VW"@URH88B M9#@5W"@QM$HCJWP8";QH,57$>)>WX%?@PP4H+N$\V,OH:FT\9@PD@1L.)O:0 ML3"D/UX@&&DQ?MQ8ZL'&M2+9:2H>N"$TB45M'W)%X:&V6"YF!V%U@1B=%)NX #G^]FB2>1'QG,'Q*GZA:08;H0^<"SQ]%*?A M8T0OX]V&LK8D\V$]<4-T@/8R6#6ZX87M$.%-O;KF<4* "_FMYD,D1FYFD;YX M9CWETUT:OD#ZSL\L2=-S/M7E JLB0%\GW(ZNIW-C0.KL@=>]->4V'IH*\J2F M3P0#4G!P,SY-JW2NH%>JSFK5WQ$^'PV<[ %!Q>!7N!CW(6$7R>XQ6^^B8SOT MH'H@#>0@-[%( _-#"" . 49J&$>$DAOA[$C)C[0%BBE"Q(^Y/6+Z!.] =@:) M68HNUXN:DNN'2K#%/-H[*!&=[6,AT M9)OI]<0=%@9HW\BZZ>^&-Q@,$=[4\SN]_6Q?K)'=I: I<<^9=N;-Z_5$@2?MZUCKPO-6ZW7H4SW_4[7%[86=&LJ^V-H0KT=V MBVMN3I[LLV22/800Y*1W^V-8.MR\J-6OL&Z5,+\BK6^.&5H^6C>3R]J9X8=8GL'&R>$%76N[!C=#[ M9)V]>D?)#+,XZTN!V6@UM976$-G7@!FVW MDY9KRB5Z3J+@:K-ER4M^F[O3<;M[X'9<#6T;U:G4S?$ZKH[0YN=/!6TB$W<3 MSJKH+,(!;N(N\KZ%&*SLM%.8-G;4@+GHL M$-Y-N2?Q;,$"%Z8M:PVK>5K2/B%/+0K/E=2\V^PBR &[H%M&_3 O;$JW$17% M)&*X&,^R\)_B[TKSJ/;J[)'''1=LV_$@I=H*;;RQQKJ&(]*T2T&(+ FI1!&1 M2A:F,R7)5%8;8A7RB%_\R?$X=-UG)7]8:JPEAO)]S! M24_G9I67KAYX XFFW.8U7"KRI-JB+QF0FZ,4E7GF+#,JG9:Z^DG*IRVQFZ0< M.:8=A#*%B;I[X$:OAK8R=#N:X\6MCM#FK_)(X_CAZ.T$L+-I"ZL,3YZKT,]; M&J=.S@_K=/'R\LA-DM'T.O%B*'>2OU8FZG&55TKT;E0,I88;[".MU'[?8A I MO$%BK$*C[Q\DZ^IZU@D1O$^(X"Z 5O&7KV[9OI*0LDP"&_^M!AK_Y>_G(!QE M6X_/YF^\3=N]@XYF.*'1IY=X?D_1!I\S]TIJGC)2$R5 U?;%@![7NZ-;;I]G M+LOI$Z/BV/10S]8K 4/[XG72P18H/5>[(TYW'BZ^11_/*9MXN>*%TY^Y"O$C M2Y+?'S[>7\6^^B5B94ND+MJO7?62:7LSY"^8]@AM?K+.9]0I9(&0,%XG;)-/ MI6''C'L>C/=90FK>A#,GG/N\+YM.I/NQ6O: =K_S?9JFG*X:8BUM$(-+I5$% MJ\,&R &E%'=2*!5

'FQ9!U=25-7*RX?_%8"*N/.R_KNH#_ MAVWPS9QZ)37UNI(@ 8H.;P?+BG5>!FYMN!P75%_U/6ZU##>T-%MO.**3+4>H M0TR#U0ME;6*M9\OGGD\=Q7+_WJQJB]C]^C2L7%#5$*D;]HH[ MWA6M;PA>K3]ZOU-V?YYL-DE\_^QQBYPR^@ %+(-5?..E@?>/^RSQ?\_?/%3O M9AA30NJIXZU3[8R8D4&^?S)2J4EW6;)G2M("-" >2>=YO&D56OUN1C89Z<,\E9$\Z;Y,SA,93"/()_ M\0BJFW()R[35;&%;4CI=<=]G#\]>80_C *Y#<[FA7-MBND&]E^"RP[N^>C@# MO1SA4Y* !KRO5\(65="?WM::(4V.92D1HI"'VFAXAX*E6'#R >(FR4J;G,9[ MV2R#QP4-4LL;#G3MTS<*]-%99O#7U@I3S(^3C$B!WXOWS>"/(M1/;MG.^,2Y M2S&*"W 0I]#%==3FV-*WW925ECF-#? M)#'<..9"Q$^Y=)?YQ:3N*L=Z77&[]!#]&S60-?KA=?!!TAM72!9KQ5!0=G8W M5?=JTME>NJ;4_4+(2)*X\6##7FWO#YK0PXL?*UJ9+SFKZVR.'QQI*M"NXY9"9W.<+J>K9WUW M0=T6^5:=CN23;L>E1;[>MI( MMSHS+<;)K1"F9!8$Q?7HQWNBCG0UOELDT\) MQ-2@#HW7/757!W3'&<5,[:"<,7;TQ3O #M9@1'FT8=4/KD=5*%6,SH)WS>66 M\25?N/6BTPT(UQ8->GO@].X!VE;#='=SY".UIO"F[OOP3/D87-"$PCB<*!3U M@,%8?IY\WH%Y8J4%>0F4)Z3B0'(6\X_.$ZM\J_$=3Q:.'BC;:.A<-%M.X)'U M4D4;:+.L$-.0V#BN<"+HXH@5S8Z#!Y!U'C F_=9+"?ZO-9W1_MS=IOVB["I-=Z#0:?JKQY@7 M9T?7F@UIX(3[*(M4BX&A!)"O%(S5,5ZVY@R])U%I=">X2BM8:4C\0PHQ(<@E M@1.&1TI"+A -R&LAS;QK#U>V KOD+(N]#"+>:LCM4K(E/(24C.=?NF!RHPG" MYT68BCWA#SR0Y-F]MRST#R=&NGV6$!Y[-#X.AXH.2PE_?>(;5RHOZ.;C/%BZ MN&\ >[3^S)LGDVLK!:Q*<:%S<4=8<'$8G6;YENW%GU^2B+OOKQ2JW]#@E*]: M>;P[CY*4CXY"\ ?>/85W7.$: O_CA;=OG<.9$D(8GA(S%X,NJ:<5=KV5%#+QXCC2XL>5321/D,>.]HD-=X4 M%[3F#0#VY5>\ #0#MF?3901Z_XMZP3]V'@--3N-@M5[S"4KU_"B/2M$.IDKG MR3;D+=09^(9T$,>#,9:I H<)$>019I1*INXO,Q79KHE@*[_@'9:[.#+*''#XH/GAU&8[<^?/18E6<:G,2Q[/O>XP<+8 M4\>,@?T1QPH32U0Q8DAGY+'!2)5I"_$4$I%U(1)O2RJQ8 7 !2.E9/.&C%FM MI=1YKJ+1MRP)=GZV8O>4O? @I2A5KFB&%/P]>I55HMO:X,NZZ974/!U<$"4K M1@JR,QN.)Q0]3^V"'N6*>$:5-!VN*5!+IC MR7WFL=/@!1)'@X=GRKSM_GZ?PETL]9Q(MR-23QRL>WV10:<7\NG/,!V,3QQ* M+J1D0PH^I& T\[4')%K/]LXN5T U>Y$_0PK1-@VJ=W#+#W .!L?B&:\=@-+< M[S,#S_;(?_0I'-CQ#[CZT:!# ,\/CG>Q'Y2+UTQT1IM[FTJ'/P8GO-8[2(YJGOL?2+N_DU[8.71509CL" MGE.I$1@_9=1;K06+6-L@QWR6Q<7DA3A-2&2.@6AV9 MS!L')M-KM2:"*BG)SA\.YOO.G-S9IFE*:7Z1G@HEQ3\W2?8WFL$3!12V;2YH MZK-PV^+68^C@##^C+=.XSCV4"+Z)[GA5S =.X%@42:-%(,C_A:27G$](H+30/#7LRRKFPBY%$7.%,55M M<4>,3@T;9>G;&N)%?K>XINY;42T@7=!U MZI-2R@R> N(\VI.ZNUW]3UX.K- M'=WD^2WB0RCV]%[+9%IDEH1>?;NH@=U/8RF8'Z")K7!P=(.M8EHT$&P11(M9 M;5,$DO*NVKORKAJKC),/_]EQP3GWP:6\U0P%;XHKU"86;B>SX.#281?MX-)" M8Z'!I4N3R8)+=>$>N)*"K:-*<0ZMHPHOP [0_W'SHZ88W1@P1?LP*.F%$,,E?Z:FG%K#U6'%RMJ,P MDP528/(.="E#0$O%VEF WE17_*.\':_;!S>XM3268=W9 2^@]<0V3NTYQ'#^ MKZ-KXO/H?.XQMH=ANRYWE\_^ZTH 3AX-;FK]*7[:>5"DC=+@CJ9AL/.BTS15 M%FO6[[TD7/=:08UP9=>E8+U? 6NHEUF1DA<1S! $@.D,T=";E7I[0-M)"&BN M8<0_>;4,K35/LSUNF/=JJE["2XWQ0KE?9%N+\OS?G#B"?;UI5,T'Z+!-20? MS-4[3S9;1I]IG(8OM'QC.(-?Q3M8J=XNG3ZM)0%ZH(748-@%U- POX!Z\'[8EBBF: MX 9-FSXR%N3/\;IXJY3&-5PE8DZ&,ZO:W$%:8U37;B&!1+T\TW:7P ;;XE$" M%WI.'U.Q-]:QJ:9HCAMA?7H>9YT=M\6+O%Z)C5>(N^TV$B,$]]YS+WTF'Z+D ME0\)=?$1+R5%IMD=C411Q2PA9=)V*8C%E&V0XM8+@P\)R^O:IWF]'QI]1 MID7)+PZR,";9,R6;6I9Z S.JQ9DWD1V)U4 $PF4HWN=(22D%_T&^N5KGQTNB MJ(/6#-GR2 PXVNU^$U&6FVFLK;""D'5C&)) 6)Y0>00T7FB1O E<>-!'6T ML&4:CMY_1Q\D.$]5+IP)G3<4*&3+&(<*(/)&@D5#E3G#!3#&'S"LF(=C^3^P MAXP/W- 6#%:0>3L!0[:+:;P &F\C7#0TF3%: %_TP<**<3B(_Q-SK!AIIS<3 M&\;$A.7'@GECP"3(3S(OLH'\\4^1@R1%BL"V_?35?03X%)>7]&EP^=GG3?/\ M"Q/C==!:<&SHLY!VH% 16FC4Z%5GLA B'A20GC"]8J,8P@"\F> MEK?YVY3DQ8OXNB99'V8?R0F"3B_6G\;!1MF/< M1#UI2E89X(X"]FW9>H-_-'6\L68"'2W4 >#"D%P:4HE3WN8XK DB)V^04BC' M^51#K5HN=!Z2L^*O4%M /]UJ2GYO*P(,MO28@*#-[.W$A^$JSQTNJBV/AX2< ME9^(0B.($L+PFAU%OI@-\VCFDDW$ZNU'59T/OA\=">ML-B2?]MA\,C+;&$02Z8F#TN-_I9,ZVK M5#XK1H#,I,GCGLSD"XA\1S:U'OLJ#F\\^AWKB2;^@6A+CX#VS.LJ-]&&&2:T M\!<1[Z:*$_14&D6\K")%BM M+^B:,D8#80QXA#%,4_YQZU/H _OC##[&EJ@?51[0&7D)+"-53%U=9D:V@AML MO.F/R#5]IB5EF>K)XVC%S M<&>< =/,!O)\3*\GWAG70/FM8 !/,'!I!8=5TC,:TW68 MI><[QM2O,O9V0@YQ+9T;T.[L@1C2>G(;.W%.GI3T2@+C1)1/K]X M8KX=J ;=<4+6U [U9H1^7^Q[$0::C 4V*Y@)3P]J=N7$D_@YPYEW(AQ8HF26 M;^=*EBCX.8EXLUOCKLB^J*.A'D,4Q;IE$XWR(!U&XJE5UBED_.@IV?_>HQ>')R+W3WHO/(XS.I M=4B#;OCJ]\:-Y(%6D$&MV14OOHPG\L.)0,7:'_P M/HNBYG!>VXWL]I:X4=RAG8S8EF9XT=DEK/%1/M D!5&GF)M"NWJ$3;)GRD@F MM-WF3%R [JHH Z&%.V5CW-#KUE%&7WM+O #LD=?42TNR*& XM8X.P;>"&" ] ML=&-/G5KW/#KT;)1!Z6]*5X ]@EL7 =%C [RZRLN(3BIEBZ =T=?:+RCMY2) MYSFY"Z\>H_!)[*K>\W]3F%.O7BA["#=]3RZ9TL(-VE$6DB%M1 @OX,>I8[ZC M*K@2B2VI^9**,0'.!%@[KBY2")S?Q _CIU9[P;:SG]& R\N;K-:Y&EQD_MD# MC,G=W\%XXHN H"4;MF!R)&7T(+6EWUC45G*H\%N*0G)9(&U-EH;\)N29]Y75 M+\N6RPB*]YG'L@LOHZ>?0U6>K'4F;SQ(MMK4:K!L<'C#0;-=3^> %V(1D(O/ MB;ADRX3^=1C3JXQN)H.]S."-0_[(EE;A7E%_PU _UM$YS'\#F8@0:J$3I649 M%4_8Y'_T(27N:=1ZL4'E#03 8ZL,CG(UB86'LA9%)H=6S1-O-+)OEQ/"*L-L M)<,D%4^T8:0K-.%0'@#W(S6 M[(]\)R*74M@SR^V9K$DJ2712W-EV$2(OPM1[>F+TJ;B96FC5M0W?TP5W*-/1 M5PY/7>WQAAPMJ4T=OTD#C<23Q6O13J(H'Q1]MB1]V6 MYN#M>G<[>+//DAQ<(;E-!R]9.*L"6(P?-S3[2#>/M/,ID9:VN!VX4\.CPGN' M#?&Z:K>X(V?5."+L7M2W&S1[D'K@=DL-;7OF#&5SO"ZJ([3=F8*HZ8AHD@#R M#)L?-'HLS(6/M>UTX;KY@ERX16B++@S4G3@NHT&8'2G;.1WHZX/<>74T;KAO M5P?$#JPEMK$+"^K$;W@RX_2=./$NS9(-90/=N+<7#4OG4S;$Z8/]XHYWQ9R@B3,JJJ65 MI%G3E5]LZ,6R*N8J>4UWT_:YH^NIR1[IB2,Q0%M62@[*PYN MLX14OO=^WG)E]E6N-4%TH'S=D\>LT0TG$H?JK7&X?(T_DUA;\@D.F:_=YJ;R MN;^X7_EKF#V74"OO2.^K[!0_>8K#?RI?*!I,!+?SF]GD8'-N 6\P##48\06 MGF!'@%\]AE4<29WS5?)TDK4ULUE*K9E*ZQ$SR9L=C-*K=:G&J>\GNSBCP8>$ M?4P8?7CVX@UO4O7K2#NGMI^89U&2NMP,G@#P1AEC"6+>]CGTAV4*Z?3#'5:T-9>#2&\G MO"%#7W13WZ\YD 8+)T.J&O%]QW^:77%[]Q#]&Z.D1C^\/CY(>N,0WQG6G=< MPFV#$?MHQ?LCYUY&GQ*V5Z?.J!KB1&R_;M6V6FLKY'MKW3*/?2O'+\C.NP\V MK4XE68L[T'3'$JA!>!J\P)9C\/!,^4"]O]^G'*-J(&GV0XRK(9K7N]<:G9"C M;I *QON<)1-2K)&P/2>*-CV)X58.HM15B_*BUJJ!SW 0Y M:CH$'O>,S3:G.2]6IM+&22XU?02Z%8B?9TP0FM(?HV M\J<[VN/=,-&2VCAOFA,G-752DB[(Y,JO-IE:>;%@:B_Q\+8#[=>-'-* MPRR*/B29%Y''A+'D%93UVK[0$0-V\<+T:OTAC+WHUMN##A_HX:EG7UN<$49+ MPVH(5S5$/I#WBFWJ>N6#Z,F:K($TO)THHLN:SIP--;F*JS41I$E!FW#B\Z=O M3J[FT=?H) >C&2\_Q3RDL0RR]2_"U->>Y+3WPQF'!FNNGNZT=%K*G*=+=%L3 M'XD'*9E8!?*/N=8Q7%&C@?ZT8 KEK_GRG01@@: @Z03/UTG\]$#9!A16V.*@ M"6Z4MNDC U+^'"_V6J4T]C1.C U N0F&1EAGML%)ZOZY+-J@,X)B:G)=-KR M*-A9>;NU)6X,=6BG'MN09P)V"6MK_'*9Q.=.OQ'KU_LD\MBYMPTA?&2!>L]9 MU1 GCOIUJY:MK:V0KUF[939.E0&JI"!+.-UY5ZDS*67QV/.5?T?[A]?D-@GY M0C-\H1_#*.)?65Y?+_W@^>*F=L=IZ% *B-%F9HWZ['10=^3X-%3&0KD>=:F> M3,C$_Y.0+4A%R)K+13:Y8,3/:T*N"\EF/JJ=UUXY.\+Y$<&0 $=2L"0%3U(R M);_E;.>=5;BPR[]^__TW?SJP0V4&]Y/\CIKBK0UQ!LM^W=0S?)PE%C5DM3;_ M=58DO*D<5//KK!#>T7Q);GFLI]HYZ[9+<=$6B2TYZ@D!VA:GFI1M3J\3+^Z8 M2QXUP>EH7?K4L\'FY]BG>PIIC>QBX;P?"^=+PD*+/@TLG"\*"VW2CG*AKWC(8WGO)?M_Z^L' KDOU M?GN/!MPRNO7"@$"M=4;.Z!IJ='X(69J1TS@.7RA+/;:'#. /.Y%LCP\.#Z_) M"#C(O9<,AR,KZ,.AZKI4.!PK,!8.I^N,L@('7GP CWO*OZU@.?C@7,8,&,W^ MB\;(L24&H*3NO%B?MS1.Z5EYHU$%RJ[VN&'9JZD,3&5CO-#L%]G49TO* MI"!-:MI.L#F#IC0GC0"1'==WVELN"H6JRSPMS1:#/"M788XP-]D-GX%HLZ+= MN9<^DQ !V$[SVW_%PWEPP3?V>20Y3]),-0+V=,$-/QU]91QVM<<+2"VIC6]M M2\3+&^J"/!'TG6!T4H5ODOB=CP6P,%U>K?, M8:R!)' #VL0>C5NS _KC!;R1%L:W;F'%!F^0-1/92<&PGAV3DJ63F#"_3>"1 ML>9UCQ.R*8Q2E\KQVXWB8 .JG-G<>1F]V#$N7+XCI[4ET-$9=\089@/U;I6J M)]XH,5!^:\?7U5P>6)&<5_LYMA43#*Z--9DE*L49*![DBHOWW4P/\17YBFVQ M3NR%E[5ZTOJMHP.3F/3'"7!C2U1ID$,Z(\^1-%+%\NA'MA5#4=4)W+Y@.6^> MY?S&:)D>U0RAC%7G4%5:T Y9Q.'2HMVD>H)/1SZ*!R(BH# MYD(0(07A8I#R'8Y"D"+CIA*%"%G(0P)E&0F(XZ8N(RHCVO'">0>$/#_$_HB@ M07?A0X*NY0:-"7U$W\"@H*WB]'A,\^2HQ0T+\YFP=UPH\LL6.3 @\L1[+4^T M^(Q&F7$PX-=Z]4OVUDABWR(L*RD\8*\\>YY"3"R3AB'7B4+5.\MA2&ON31D MMX64)3_SGD(QH$@-7Z--ZW MC,+%V'N866./ZK+.K=8T9 TDN;[PP5= R,G=<#.+58@ ,8@D!WS()2'M2X]2&A2CPZ+];]XQX"S)GB<8!/K)+GP4T+3; MH&&@A^8;& =T-9P!B(]8S[/.;SA =T#_Z[V4:A M%_N')[<#NN&,J4/U[GB7^*C/4O*5.R2WEJE<\B U$XMO F6)_SL<<''<7]!U MZ(>M[VOUM<7IH5H:UH\#*1HB'\5[Q39^34>+L\BNHJI:'9$[LK;N#8_N[878M?5E-_9Q M<.RD<&P7'GW)9Y+)GE(A0&?%N_:6N'VV0SO925N:X?7*+F&-W?#9XV(2[\4+ M(Y@3B-R&%'QS%_,I Z$%3Y** +SE^CSSCF0;N:GE?OKJL>"!,^B8,ARVP>VI MK1HU:GW(#?!Z9[N8QM4\@!H!8VOTPF)*^-$0>WW 2]#XA-Q JWZT]IW\949 (^>($XJ;;C\>Q\KK,215[U M9SP'[7%#JE=3Y>Q';HS7N?M%'K510A)!TDVUJ*EURTFF9+7+TLPSK3:LV$6^ MHVG&0C^C@6#V*0ZSE(<1@?M4_5R57C>S^ M""ZBPGS.9]*7FI4;TCA45V/8BO8=M6I<&"%??.Z$$9)1T6O\F@!$D2=6,%'J MG$QT]\ 9V@9HVYAHJYOCG5+H"&UU>^6)P5%NOK^2>W880TH#O$H/^RHF&6"C M_?H\\M)TM?[5@W5"MF)WX=-SUQ/L7>UQ^W2OIK)'*QOC]>=^D8U3<8 RG,84 MM.&RF*#N<(^F5=O.K9;N'@OT7?7&1T?SA?FOI6V(W(.3VH.3PH,M)MTFFTT2 MBT&E8-*Q_.EJC-,3]72L\V55+9$O* MUXITVB-&F(ZF76EK56/D.-,2_6VEKTVC7YW;=>WHB29\^HZ)-&+A!I4$JE!Y M1U/*7FCP(6%7:;J#)-S3QS1CGM]Z<68P!T9"GJFY1,^7JT8.LB!.)U$/CE)R>K M]-H6Y]XVS+PH%ULRS(==MF.T-(]J;6A !V=<'6V9QCI_*!'$JW]C54:N6?)P M4O D!:H:T27G6P49)V?$\YMG2'R99!>T#7RL\\CA9I[FT#AY3"TB2,Z6<+[SA]6$!TKE MA,V%@1Y HM)M#F.KRHU&A-EISEG:[HEJ=< 98?5U[3UD07!M=/ 9BYT+AQV' MA XN5R)4>,2LZ/(S97Z8TEL6^O0.\GFA4C)5GR_U=<")0WU=JSE-9VODLQ<] MV4W=LZ0.!3)\2D06N"AJ/?,T9"8M!7GRKS]^\Q\_3(F[#]PP0V#7:+\HU!UK MV@&ZNO'B,-O;"6^BP,V&V2VW?PB>]. MF"';INIE4M?(FU[3(+DQ*ZD^3(M/T_=#C*9!:X&8U[50;R#H([2PZ*"MCOV0 M<;"\K)ND59OTO:-'P]W8JFD15\4VSY.86RCEB[S\IXP&==W$R\_;D(D5X(I= M[.B%E^5UGT_CX&_44UW7LD 6=\RQ9;?#8IYC:.*-1-8T&U4,M): 5")(%4)) M+03$(RX& 3F*XNQPX@:B.)GL.+>?9!J@[>3.J/],@QV4%#N-LS (X:6H%WCJ M<,?"+*3IY6<_V@4T^,!Q"A<1=_F^U6I]Z;&8S]W@U7-Q,MEUWF:=">XH-HU- M&Y=9K7+ &^$FTM,XWZ@0)W]\J!:(U!*14B0",A%)*/&&12$6%%'/:=IQ[<.)N>[=L)=%67FY0C[J [@[4;E>^F8X=S1P+8=+:Y+K_&G75G7T/6*TWDZUY=DT24$RM87 M;VW3?M,A\OB%7*N$WVQPM/0NJBT<.WA(%I$@$@.H[]L:\]4]"C-5FMXZ*]]%[ZK'>Y@J-2L693HH!'>(*06U;P M1II!78<[^D+C'76RE71/(T[NZ30./GKL=YKQGR\_ W[:+XP/Z(;;.W7U;HRZ M/7WP^JZVY,;1&6 ABI%4#%QX\\\TILR+X)618!/&(93/@ZFZCDOK]L7MUX,L M(#NW5D>\'CY,?%,W+[CDC^PT^#@ZOJ/<-2 +^H(/(5&R+7*E>WU=KR=N3Q^@ M_<&!7E\WO%X^1/@1AWN"AW!RB8O3-QE'+4#ZSKOL<\&-G(FLVOIJI!T6>!$Y ME:+&-UEL+XU=GXE]P0:>YX@LEY(&[98MQA;5YKQN9]P!<9@-&J=86CWQAJ^! M\AN?0Y5LU&@I6+DY8YK'"J*>IZ,LJ9E4%-3?/8JOUY>_7IHS<+/'56UHFS][ MKG?8-9X^[D!IW9+MAUHCB>,-M_95M'&-X6[J)TW'$\:(([<+7I(\<>^7.\X:-52N.4%MY/W#=R>)VN5*CS\MQ1 MHV6XFOIB7+,%?G>S=.FM7I.'YV27>G%P"36+*(TO_[$+L_U5^5BV M\N5UD_XX'<_8$M75MB&=D5]L,U+%U*.__^[]?Y*<_,'S[/->79M?:: W"8P? M7KG 7.Y@YXLITG @ZU%8!I0'6*,-S!K=EP/G(\8E'>D__W9RCK:V^VWG;A_C0VKS$SDAY.(%BS M5#6O'T,,^2S?BFKF^6Y;>$ 1=N/#6/ 3V_1;RC(^),&\)4L4M1]$BMQ6*FC3 MWFS>=8-C8[96] $[F5:Y440AXW#S!N**60!Y"Y%B'B^^109I+%K/>KP[I^:N M"G#U'EBKSJNO>U*:K1#&&0'MVTYCY3& ZN(6)":ZC0-!LU>5=VA/Q>M MRE)+22W=LD+J9#8N+)2L\W(]? 5;T29\0DK"--W!I'21L?,T"$+HXD5S1=%. MCF\\GO9;VVID5;-[PS%60^EQ-QIZHNUC$6W?M43;$U('DUK.MQ)Y)[1\;3:O M-IOU<*S87IS0,*=QO/.BJ]AGE'>^I0R2.;RGP]LE#L7 &9%=?R_51JH#&9!O MR[JTB/6K:EXSL*=2NVT1V+T\L,=Z$;=1E[LMV1IL=,U M^I)< U*J0&H=YM_U7N(75=BO]NW:W\-80@K2]=1CO[4?#ZU=OQJ:W^COFF-9 MHH]S9)[,DDC-Q@RM=1U%S[S?\O,^5Q 5W-2W+8N;23-/-&$5),Y_+&Q;._=M7)80/BT M:TTKN^['Y)&'2LM*NEO6MP7(96VA3V#6TAPPL4QMA$'5A5WFA1%"2^9:'?NJ\]E #.Z&1NB_JV[I#>R'>!S70QKJ;V M+'92H9(B=_07P8B\%IR(E[,B6^!%PI1DWN\T)EY*H+?8<_*E9X_*C:FB/7S\ M4F!I%P?EJSWD8!>XQOC,5X/G-73!C7!V9>U*;J^<(RE9DH(G$4SGWS.=UR:_ MMOJ9?"(0>'ON=(50%I_T+G9XBTA_%:>9%T6BF%2;5;J;(XZJ&GK6+W.KVR*/ MF#J2CS\^+R-9*)&?^6WMZ?5>9="DFXE*UWPY&OFV>Q>4VM5PK])XORY>F&J5)20+W,KZ-3S&KC=;([_/!LHQ&XCV"+"%Q$K\KO@[GIT:3V3;? M$^%C9/$G:/=^[B]8)<07&O4[OY-9PG^K!%_@.-!M!]P#0K$C"Y-Y6?JW-31, M\P7=U)'?R^T><_ON*0P/E7W+(X5WU59O;G!8%;!:FC583/<)\@2.+MDEP#S(RT:*WT(2 *F]T-3+U-V>T0CDL MS+2H/?^R*#U709R+'=GT%Z'D59%S+;ZF#U[(?O&B76[DXCBH0Q)@98QA.1*\%;EPB8?I4 1(C19UF&%VR]-6.T%2,&9 M\5%1OWQ,>5M#B#@#2J\TKN3-P_Y+'2;:OX=Y!H8F[R]Q*%!8 'OPS\6N@_\; MB_66OQ5!;F'QN[#$:I>EF1<'8?R4'^?;_BXZ^+S1B-QG62NA5\7D#<;87E7= M!=,R7$JR%7D^4P3,?+_[,@XF"9J3F;G.E2P2>O)$_IS?B6R[$W*9V_#1BUJ2 M>RP:\3[S6/9VS7A&G\(X5EMR$4/3Y6?*_#"%S*])AZ8V/F][:%):UN;0=,3D M[0Y-:E7=#TV2;!,.3=/-Y2F MAC>Q:&GJ+!&;\4L,^9+]#J[:%F-9:Q6 ^;F_[8 _\%N8:#.HB_7;#?=##> ^ MVLL1_>@"?RGT=#?YY]Y1FO1;^?4P/[1I/T@7_7(VG7!:^JWM2SD89_6YO^UQ M=N"W,-'.UIXNCCN,O<7,QD \XCHSAKOJ\UCYAI0"1-"!"A665IW?X51V- M)>U&O0[7M+&GM<3!0[U85-E75:#$C21O>_ 8\>W8'#P,Q'B[@\<88[@?/#HW MO]2#AYO*)4O\J@8-'ABVQ4;8=_":;^XQQ:J ;WNHL?]=VAR![$GW=@>F"6SD M?KPRWE)[:V,9HF]WT!"'<;/-3EK%%5 M26T]T?;2 3?DT7=:G=U/ON7-HH-PLLQ)](16UPC &'9[)CWAKVPPR]1XC#P+ M"-\NOZEYLYX4PB /_DY-XGYJKKLQ4\?%MS"!=_?-:8PO=K=:%&]=WE*V3M@& M+FS<5:4+Q2,AG^(P2^_27?J1MMPF']P99X@VLT'U*J9V3^1O9 [7P]3O[^B6 M:T"A EWV3$D8"[XB9FTIRXI]1^[FVUJDXDG@H]*:.Y"-?'U[=__I#^D?YWUM MG:RMT9?52I\FD(5!OQQ1B=GW\0\)40/F+_!":*Q"; 7$:W?.5AJ M3;S9OYKZ(9RW<"W9J?F6?==X8+GRV;^Y(_9?ZN#8_CVX>'?A2QP:%1; /C(> MOJU@-;C_F'\AL=@Y<#0N6OY>?GF#[R-\2-B:ABYC>)L$7VH85WX;\T3R(_9? M8C!7&P%[/*\D?\,AW?ZW4U%\6X&]6M0<)&>*5R(N^!?H[B6U0:)]J4/!\.]O MYIVP7KF^Q,'#P#K81Y5Z_^PHTUUH14"MB1]DP[*_-OVW>I3A+GB\"YHV/B%? MZA8=SF_@C>_R-1^JPC>A&"[?ESJK,/PF7;S3][_G%Q9-A'V2+O\B![6YOUW= M0>T-G^;MN(O@&] &"O>ECF8FW^&LQX-:DGV)XYB1?; /8I)27^;X->NWJCMX M.3VTS-,D5^O5ELN8A?'3/7T2IE-\-UWM<4?Y7DWEP*MLC#<6]HL\\M&[U9I4 MM$E)W$F F%S59$V22M7'71K&-$U)FG-Q =.?$QY#8A'HTC2$6X(^?8 KX H+ M=;7'#=->3668*AOCA6F_R*:^6U,F-6GRFR#^/]$X+>=W^CE4#2\]71;HN@?Z M]GIOT7YA#GPHM54?/B% G_P&'% Y\D4"%>L&VJGJM$QG;NJLX\YYC^4Y]('< MD[ATSL/$J147ZR\WVRC94WI',\Z1KWG.&0W"3'V9OJ\#3B_5U[6Z--_9&OE% M>3W9)[\<3PLQ""OE(+X0A&Q9\A(&>:6(HA4KWL8^/[V[O">G?C;O3?EI3592 M)Q5YDM,GO^4<#B$][<+(I<98!N1KODB[RNAFR-12[H,ST W2N&\TKCHL:S ^ M%MOR$@D8$,'!XDC:D M<#JU#?M4X[HA'>0C_EBMC M$"1ZP ?948\6KL<(JWGR>P/\'W$E:LI]WB'=E MH_8H4EANM28U;\@7R+F3BOW\$P,$=I(\R,OMU.U(DI'^_&VM$ _4O__U7\J_ M%(S^^O\#4$L#!!0 ( -R#IUB^$@M%YTD #XV!0 5 &UL[7U;<^,XEN;[1.Q_T.8^;$_$9J4O:6>ZHKLG9%G.5HPM M:22YJFM>*F@2DCA%D6I>;*M^_0(@*9$2<2-!$H0=.UN=M@$0YWP?#H"#@X._ M_L?;QNF] #^P/?=OG\Y_.OO4 Z[I6;:[^MNG*%Q^_O[I/_[^O_[MK__[\^=_ MWLX>>I9G1AO@ACW3!T8(K-ZK':Y["V^[-=S>(_!]VW%ZM[YMK4"O=W[VT_5/ M%S]=]3Y__CMNXM8(8!7/[>&V+GXZ3_\P2%KSW)][5U^^?;DXN_C:.__YZN+G MLXO>]#$M]@@[MK09Y1S;_>-G])]G^+4>E,\-\(]_^[0.P^W/7[Z\OK[^]/;L M.S]Y_@JV<';Y)2W]*2G^=E+^]1*7/K^YN?F"_[HO&MA%!6&SYU_^^?@P-]=@ M8WRVW2 T7!-](+!_#O O'SS3"+':F?WJ$4N@GSZGQ3ZC7WT^O_A\>?[36V#M MNPC+V)2O[#OW]W_K]?[J>PZ8@64/2_ESN-N"OWT*[,W609W'OUO[8 E_%]J; MSTC_9Y?QY_[/7<*-]'_[KC5T0SOILOJ,07OL:P@%S ?JDHW#R$!$4=N34>B9?ZP]QX*&>_BO M"(Z*:C)2&VY;:"-8WSO>:T48,\TT)]"='9B.%T0^N .!Z=M;Q*/)\C8*;!<$ M_!(QVVE#)#B9VU"Q4Q\$4,6"UIW>2AOBS*/-QO!WD^7<7KEPE6$:<-(Q32^" MLXZ[FGJ.;=J@#&2\#;&[;_B^%$X!$8 MZ.=D.7%ONW#NL@UG!-<_?E168J'6VQ _ 2- T-@OQC.J*RQE42-M"#-R7Z F M/9]_PBNLVT;7X5" 2XEPAU:R<&K=)D09&%L[-!S[3V#-O67X"A=1)603:;P- MX<=>"*HQ\*2%-L1X@&.\U"205FR'>&!KV-; VVSL &WTAV];X ;E:$9JJB7+ MYD? 2OI0!I:3%MJ9A*%=B@ +Y*NWL@I'G\9N0JA+-"C+[BM(#;5%*CO$ M2T T)WMX90SEO'S41MH0YH?W GP7+Y_@!)=Z;87%*6Y& MW7UM[?O;=O>Y INT!5I=UKP13+^AQG:PM,3DIM3>7Y466/P3[6U22@N9KZ[ MNKX*/XO:46J-7UHX9HMMK?=+2Y2MW/+:O[0,!6VTO0\H;P@*&E%G3U!:+'IS MRAP.]2W+1K]!"X?]FO@.A(;M2#LXHG]#\84:"JVP(@>@LSW?W\&U9G^#ER.H M?-I,,%D6U2VOQZ8[J,82$8T4+[!C]IS^>0S"\AJM]#6U%YK[K5%.HJ+ZE318 M=X?45K)D0RGKPPJ\HI9(]ILG//X"+)BE@C=P?P%OYQG9MFS.P0C'2]YZ/L U&T/Z: MJ$R='*O4GZZH&.Y'K,@,!_"GE>?O6E8P=V_:\CX76V[TERJ^,ZYVVQ)9NJ>0 MU63+SODL%.GO1D$ 9V9(Y1D(@/\"+,A,]#MT[EY>%3(^JHJR)E&(PA#0S;[, MGW\U?-^HY!"M\*VV3T8.&XBI%\+%BFTXSN[.=J+0?@%S8*(]!=QZ9:09OIE. M9$&@?6^#"\+=1:;!@>&8D5/5X=!T#]4YTSF$DA3^.5EXEU>ME*^JHR[)AK_, M1]11Q@%%9&LF^*2K;\)Q8H>[^AA#^9:"JH'S5.C;)K0)N.-/KHT/HZ9^$ 6U MZTKHXVK$,8((?4"7^L;S$U-9$Q=MF[@@^P+\E,J%/2KI-GM$;>(/S+9Q' M][^U0_29L[.SF[/>YU[:4/:?< +NQ:WVRH6Q(BFAG(YGYKKBH$0!GI_'$+46 MP.9P4P$P?UIY+U\L8*.4")?H'PC@2PPN_.'W 0*B_PQ'H&&&:4N.\0R7WZ_.KK]??SN_N3F_N+XZ_W[H6Y8.?3_?3\,W MTZ;A/T\8DM=_4N++%M]?_VRN;6^^'6 7$7N(NPBX\>P' 95%=VT-N[[]]NF@&LO^*##\$OK.; M@:WG%_&(4+)S0/+T/\'THB*F\#/M(0KW!;8';:%U9X2TT9@KUSDTV;U/L+SL M,I8+N+N.'5/,X7ECZT,O%^%B65&:#( G\W M\"PRKM1:'8-97)8$]6_=17UAO(TLY'-%5]I0[QF&F%"^8TB+2)%@_+V;FYI8 MWKYE^7$D//J?!]L%YT2$"\KF]7)Y?75QJ3*ZO!(DR-YT=_0F(@[@/R?^PGMU M6:@>2G834T;_4P?$6>K[P""@F?US9_!C=CI%K),>)92:V)FN M/9?L?#@NTAGDN#J>HM=)UU$2%[([OWA>H%.K O2.BW0&/:Z.I^AUTG>T\ T4 MQS/?;9X]IP"ZW-\[@QN[UREHG?03I;0GY:]>G"CQLH[ C<&:&1"$]QYA85 MSROGZ_75^87*" L(D2+<80\0.E_RTXL*U..S?:F.XQJBT&&OSWQC.$XF MTWTQC+E2'8.1W?<4Q@Z[=H8;X*_@K/+#]U[#-0H0-5SRJ"PLW3%8^65(X>VD M=R?A\!HX#@O5;*&.@HIA57]/JX=AV;L\*)@[>[&$O/BE5.H8RL*BI*AW MTD^4R Q5YJ/XP]\4+8,))?,JN;J^^GJE)J8B_4\A[:2#*2]H')G, M!VJF;$=A94F0 MM)OU(?RFEA61VC:+64^WMG &3W.@6M7E?17[\<7_^J>B>, M^"1G1MO$6V#G9^@6V+X)^.^DE9[PRYZE*;DT@F?<7A1\7AG&-N8E<,(@_13"_T44I)G(8U6*.TK"^& U FY3!-K8R3 M*1/8P%5737;P 'U*DO("ZT6:PMS1Q4=]/%7R&KN&&OO668H(RZGN;=Z":#4T(D'HF*J>YNV#"V2 M1+A);WHSSU03&XM*(Z8"LL7ZWW=,_;'=]P M,3P)U\#/*9)KM!?6U($?5<55]X)O9><"CU-!)PIP@UW9+^^%AM,^V.D3+U/' MB%.!91Z](1H%.8\\UA;>/ATI:\**$B#KO'IF4(!77@@Q"PBFU?ZQN']#V"DZ6#Y[AYCVI M;"O!436OP6_75^AR7-?H45I0O?:CF5T5DQN%9;4@ []D.FXOJ?M*+?"EB*+7 M%C+S,A^T;3AB?.TY4,( ;9S"'2,^@;>Z:J0H&ZQ22=Y:=YJ-3P095?#%LI K MJ,:.2BA32<,C>*VA"XW3)#V?GQH[_"0V5]!"OK#"].#!DQRSP"&F=G$LZ.') M4P62^5!<7D=*"$BJE\_RZ-4^.B6*"VO'!P$Q]7)5%C\ZH!&3A%E.6P5&3;ZKFK!? WZ(U/IANJN+#"1)"RZ> 7 M6J]]Z=',R60'L;SF!!&3N]9%1O-.[.()E.W09M73G#/EY*]U[=&FWXN]Z-"< M#RQ):UUT-(X\RJIBXU !I+R!YZ*1 %R3S 1*#DPN" M@M=ZFMI&;'?<::P%VLW/@I)Y_=Q _;23E;4DDH7Q-UPRZN42SZ3JHE[]/2JF M'?I< NKE]SX\FCTU;&OD#HRM#1_UKC =&O25/:P*5;Y&H2V:>P?;V&F$KNBIA+K_277ZK]_ M^D@MUOPF$T(P\7$W+;S,G@(?9PCFVG>2*N?&P\59:PE7JT9W5I!6KTUI7A%Q M"NE^%*YA?_X\C'PJ5XXKZF](BX4'P7GUU=G-ZV.= :"^0,L.=+JY9D: M0-,P6?[P/ N[YH'_8IL@F'L.>4U JM!A;@@*I9<#Z@><'H*I[RV)Q]V9$AT& MF26%+#>2&B>5^]#R)/\2ZS$48OD.(RXFDUY^HCEP'#2;N=:CX?\!,EH@G;41 M*ZC& #%8"R(7Q"35:\+_ 5RH/0<*W[&35:W=!5U\I$Y'7VL7UU46[ATM2&5)"]*K[C)N8 M,"Y8H9B(]BF#<\8S5A&Y,JH10F"N8,LAZYQ9C95#>EDH#;JY-0+;)&!<6+;# M6//+4^LICAC5(2;$4_ @E)FE*HWM38#<4O M#=:&NP+!R"7?RF0$-%TR IJ2+_1LMY?]QO_M[;^B9)13)AJN1!X=KKI-W\). M.K5 V;Y9/<>%5!OH0ICD;UTSQ=++H[ 7.-;-P-ML/1>GP7JS2=M%:IV\SB[5 M"58E(TJA ;>$%%:H$(;\"-#\Q8X]CLLIBR$W'*>0\@E)A%&)5#M4%*EU=$14 M7&"B;Z_=O#A46(L+ZXBG@*3$L_Z&?3%Y8>^\#12 Y(DI*JLCC/R"4@[MVU\/ MP3T3&,%_,A=!^X+*@EEJY4,72Z]H+%EYIU0"G8Y?$?!?T_O%\/IT&7PNR20->AKV[0S]^&+J7>1#R:>X=_@N._[;!$L9#-^ M;]H!\:!%N!U]N"-%\EJC-YNW*,4ZB8>9!%I1&M*=5Z*BUWKMI'%B]:W_B8(X M3_W"(VR L8:0']Q"BW#@!ACN&8"3>F"'(+E^%VMS!DQOY>)6:.F^5-PW*5U;4 &ROES:H>H# 7GC^N(""*HW/QZ@/ M4]][L2% M[LGN'(9N?N[.GTSM%_BY--TH<0;4G:H4Y \FM!E2*Q7Q$&<(H*R MN#L44 U_27B>$H4ALEX$R.V1T ;'-6T'Y!:_"T^.R:GC4^^&E(TI3Z_#I#L MNVW:F +PWP[ 7'"M_L;S0_M/_'L"77FJJD:_QEAR2M#2ZM++GF+%!E"">\^_ M\Z+G8HE5OD@6'DU2;)D+\!_]E2X-3!R7Z#>/7_W*^P N/-> M29;KM. 'C425H]>;Y>FEO+R7F^;D.2FAXJW]038[*]#J*@LKV 1QT=R#^WXQZD[,\=DYCS@8^""A+ M:7J=D9TJ(UV 0E" _4*YHL53537:5<2>ATR<2JBZ1U0M#\BI(M)EJ4U,+D>M M\PZIPY)>L=PQ06AO$!&^GEU>GF,RH-\4R(7-^@N([?W(G1L."!:PW0?TYV-R ME&I#6[+(TT;5[5];Y)GZ8&O8:%^RL0/D+"G.1B58^[T11D@/5;=XZL]-B3K2 MG)\XCQ?W)%5465L^25!#U4V;^G1*UWQ38U=JP9S4>X;U>MW[HT@"YQ/71R*MR"H;G M50[+4XU=M46^5%2)7B\=$901;V\EQ']2&E*-<)+B/T4EUBL^"JXDT_M1YK\B MVP=0/5:$- '0VX#DF!56/=78(@G]@K"44II0S*%-\"]!44P K"!^1])Q@(FZ MB:Z!&JX))LNQ%P+RT4>9)K2GC32EU&J'&@]0X==SY?E,>XI)4LF[6#CM(RJJ M+IPH#:E&.$D+)U&)]7H2+)WV)\L[\!RFIAO'Y3"63 4U5&.(),3)BR5>'2BV M3)(1';Z?^ _3_8/GKA; WR"=D&/$&17S^OO6NBNS/@Z54X5>^[89V.Z'$@=] M2,7?#6F$%*#8X7^#:Y_*:YYW0ZB**M'KB4RD"?3_4N% MT4H*K8/[JE%9='\J7WA)UEFIW)I=H%VW_"(U2"_)TK'S"S5W\S#:;AVL5<-) MM3IREYZ_B:%EI-[AJ]UU"U9%3-WBO>)7A%&.1KBD(0;BY$HI!W\%.(NB;-C" MZI5#(=79V'--^,_#@85K%:QGT1U(QPLBG_4Z>]5F\YK_WKJ7MLQ\)5U^O>($ MDS@X'*5MV2$4/H";EPB)<1N%8R_\#>!Q2&087W75F%0+,XH(6$$]2IDX0KS$ M#.#(#W15^_1BX\A-'8_H>)\>-5&JH7?&*LF*:B2>0GY:SX/:[D!@^O8V5L9M M%-@N"/CR>IZ?P?_7^]P[M(5^&,X'L]%T,9J,>Y/[WNW3?#0>SN>?%,WK.?%7 MAILD2AAX;N YMF4D*:BF&?7NDR@8SB%U*6/A(*GMAIW^!C*PDV42)PN[37+N MGQ14S9!(Q3;GQ.<3O9&IIT[3@![6#B;+K*XX# M])&)4-4L)),">K "LL;D2%))J=#L $Y .W2(T..3^7:2]LTW/!449RC]/)TE,Z?'A_[L]_0.)V/?HQ' M]Z-!?[SH]0>#R=-X,1K_Z$TG#Z/!:*CLC-[AH4O%= %AO(7?_8/D\^2JW.U! M7D'&SH]\M _)B>U[+ORG&2]7.$?\U],1/QL.AD[[HUGOE_[#T[#W..S/ MGV;8@/7ZX[O>_6C<'P]&_8?>:#Q?S)Z4MFQ[91VD8YDL>I5F;5%17UA&AEHG M-R0NS^"0:->OP(-/UBR("]?Y\4[.;\@8UM>GPSI9F]P_]Z&DWWB^!! M?SI:]!]&_SV\Z\TG]XM?^S-E9])455/'P#HZZ(L^VCGJ-7YUK[A#_#9 I G5 M; (WCD=7]:H)W/GU,R%#!L,S"RCG=,&#!'SS##;+A'@=-_( Z M"_J.X[VB^YNPS!BP3(*>T( 5!>OW!8/8T MO$O-AK)S>9+)'"T"L>R&P[(6U!H-/X>73\>>]BB77)O?-)1L336+P(%H[H$[ MB5)W?OC/P MP(Z2$U#PFO^$T! 5Q@+/A+\/QTQ#[#>^&]\/9#%J%Y)>J&H4C MX1D&@5BZZ8Q,^/-Q2L_3+.BLT<];/4_\]F/S&5CE_!\* MGXH/#=^UW=5>7M:@)19O=O@>]X,U7(GE\QR^:7W3RL(C.U#%A.K\](EEO(4C M!#FXD5M*X/KH>4%D&AZ7GV_[\R'V;R/WE-(W2 ^=GRRS&I@!!V5WQ?Y+K"/4 M-2M-<,U:!5=LM.'5,F]O;[.]9:ZJJ[6JF@F1PY/<*KT&!77>'.%3MG!_%N"1B M!S^ M_*-[=HV#:>/\B^SR:.U'*^@Y)R=GYH__!>@._B,.0@L&$IU^3T'5P4A+W]F/PRG(WC,/OY?#1? M],<#95T(1:(S1C:]2K.#NJ@OK.%,K:/:0.;!)SN&Q87K_#4:OAPX0KEP+LXN MSR[*Y\+I_27]VK^K.NX[G!;G)+43[M N_B]K\/-55LT*5,Q]Q2^C4NE1*S/E M*0"3Y1!%%QLA\56B?*%N(\\A2R,/F"F2.V2!0\BX+/[EV=799=4,(KV_Q%]4 MUNIW/)7(W%P#*W(@Q_>]BB-[T6V!0Z!?0@QKXLX R@L-!P\VB1@%E<*%>N9;3)5KJ#JED"]F('ZNY+8F!DO[" M#Z!+>[8/S'"_@HY5BO][6$P+\4I.X]VC6HUR)^R[[.R:Y.B*N-#BY*+09Y&[ M**[\,J73-\9SF^^C6\Z"3DY6 ZJ->L%[X14%[?S6@W@57&C 7YX.>-J%<.4' M?R=OAN_?(EL4//=87$BUP2MPRYM#$$F#TXG'I00P S_, E_.H (?SB(E O* M>[./#Z:I956#E .GS,926++.81R'4&9EN_,VANT684PJJPK&XG =02TDH"I0 M!\#\:>6]?,&G&OXN1COYX0!V\HO?G^9'R![^D)?RLC6?K3@4!Q@9TJB"6:DW MDCSW*7@$FV?@$R;33 D=L.052Y)GI150]^8*KIC!"/Z3%/5U6E 5B$O-K()B M=1GB9/$X XCR*"X.^-@7[9I@\NS8*XP1\FN8R"MM;V"1R7(.?QLL#?S&-]<. M6?)7E"47G2>G!&M"+WJ=#V3R50WA!MN'DJ2YJH+;W<&*X^LY(MPLTZ)N/)2F M@UJ/$\[;M[VO"U60W5 M>CS1Q)T>E%I,R$7Y]=1%B9+==< 5V;FL=P"VY;9)/C*3]NNY E[Q#!@^"YW0T<(Q 8I(6U\BS^"EG<[M/- M'!GQ2@BDUP[D2 ,GV0%_-7S?@*9JXL_LU5K$C@NVUWGR5!2U\W?OLLD5A+DY MP3(&?1-.'MS!WI4;SFO_ZOKJHMT4&'425ZJ.-+N2P%#2#$ %V^B8#ZOKR;6A MTE\-WY)*5\&O?'!7AL(Z?[OA#@2F;V_CN>8V"FP7!$'?LNQ8D,S!RQT(#=OA M6VM^/2MX9/-N.!_,1E.\O)S<]VZ?YJ/Q$.YL/_<.W^ME/MC[2_))91>A$W]E MN,ECC -H 3W'MN(QXZ)W%??H3);[G#O[8S'66E12VS+NBQ9RI"BVFE%:-9,C M%;[]=5!!^?5:K U@?^WPWC#Q)<6"D&UR057840;$T\F'4SX*^HI@6!B432NJ M"HZ"2+ @I A7 XBDF_OV6[A[M!T'6:Q<]PK#<[GJJ(T71>U'=K>4G%T.RT:! M-7"MS&MQ2<55P5^.W162DK(-;2])0H$ #VB-[5,M,:N:*BB7PHD/9J:XS=GI MR1O%*:6T,;P1KGM O6* 3BQ7#PGC$<&+Z_L]T53A!*6E3SU,WK M\/KZZNNU8F2APUVPW"XMMEY;Z!ER>KG 2L^W^Z89;2+L!+T#2]NTR?E"617U M(TU)F:N>/]S$C''!"GVI?[IP!8(W>?.RKQ:-O$U.[\ M#>C'H8JR5YVX5.-2=@W'L=G0CP],Z1+$O^HQWQ2MV8=O6]N/3WT@*<\Y:$"H MJ3<[1(1.2'/5V9-"@=OZ>*MO\&9KU'YM)D@LPH_!3% MYU[:WYZW[*4][B5=[AFNU4.=[L6]1F7V_>YE.J[^<67'W[00?5@!%AA[KG_Z MS@)+UJKMJV+T1'#/FKAZ%:'BD==>XMO=_I__L.'ZSS?7NP?P HJR3XE55I84 MM8!,(96XEI1F3&8V#$X%H_KLA=I0EC_B>%+(45H31(ZT1(N1NXW" .OAG)HZ MB5)#6CPGE*JG))J#8>X5(9@HL12C5#EP!4@R3L@ MQ\A] 4&(4__"KZ!\@&Y@0Y,]=*,-B$_D"#3AJ*DK8@U#L)/+Z]"2RZ'GJS[W,A]%98OKIWN';_Z\'OZ[^<6*G7K(^ M1?@'9$LP@+,S)!=I+J%64LT^<+Y'74(HO0(L47:-5Q1I]];SV_"2Y3*,NH69EDX38B:D$.5KO)"5"19H?U>:#BMA#[QOU@_ MCS8;P]_%*2SVRXNB^L(+C.^G"PS1]^T_]Y+^X4"G_#HD[2..=]KWLB-+$>Y' MUH_/6=CUVDHE0WX"GO:H'6=UU2P/-W[%^5U*"*O7DH:H@-L=?M67?"3-45,U MLE3"O>"HL:0&5(Q*(BL$?I0:B\114S4>E 5.@ (,X56DP+[O]#/#?*G.0,L MI. XD$-0%6&<+)>V"?C +"RK+Z3\XJH8'-2/0F_C/=L.H#^I>%).7T#Y1*WA M@GC#P4 X>S7P^08UH;2^+! 1F'(#K[6!_6BX$7JY+T+'O=2T3!PU](595&C* MO;GVKDP"(P#HA8O19NM[+W$@-!5J2HV\U#=0ZN^:0"TJ= +UM4I0/QI052[P M<[X[QJ@FUM 7:E&A$ZB_J00U41L/C# Z=D75@&_*A4)7@%Y9P(E*P,>KHM3! ME52C34F6T) M6*N"=#OV)DH_!L(':["*MJ02%OH='8Q+>%+@^]E%]0/PKCXUH,T)=X8;J<$S"S'!S&AHUGBR&1X'7737]:;P=UMN#9[C!(>T6N@.;"^/=!VVB^T> -3O( M:/KW\Z;-1N;)4,[^\\5,";66&X[P'U<79^W>#I$$)2W.JKJ"E'MO(?###.7@ M3P>ZP1]^'R!Y@0_5'^[&QJ8HDHI43#6"R(3Q0!(AZ;N&_@QL(]]<0XO?7_D MGU\""&9)T U65MD!2&S_P\HA/OL>]X?B\?YR#7)3S44EU0) MTFK89' 6%%<]5.>1::)'#![GE,>2CLIHBR27H')O?#:[2/S%\&TT?\V,D!;_ M?%Q,%<#KG;6%I->%!=3XY]."JC&!"RLZQ&I.PM7W@RC)!K F+\!W[=4Z/ P* M*//<6_K[OXQ<"[S-7XTM^@LUBJ-2FRI3AVN*J$\+RO&,L078/_@Z-X$+U>@1 M=H"%Y53C07U;0'[Q)9UY-4> 1* G-]@"TU[:P"+N^8AE52&"&%1'$ L)I][R M?[1\-/X _GS@;3:>BY^$#_H^6/B&A1(WC8W ,OZ%7X)_-/P_0'&07X66\FHZ M;RVD5QS+HZV#1/';/L$J1Y6,;,$D7 -_L382L4N3AMGF>Z%/.474=0Y6#Y'@ MK)N*VW=W68F%^<-J2G?:E)*_\U>)1J[I;H M(B0]]M7*QI@@*]410JVC&E5$P>2F T5*T80Z]EPO?=LP%G_XM@5N M0'>(\%3M"#THX)X2I+3<7>8)K^&]W66,,#W12)4F5>-5O3.4=$U)>GJP%2;F M1:3.7$5%56..=&Q/Z<.M!O5<-(F[>0I59@>!Y^^0FBB'M>3BJN'.#(R_VQ?755;OO;E6"Z\B E)"\UIN6HL'"?!18 '_#@3LJ]H[ )HI; MZ\7KQL/!CZ0FWR(Z+:@I&00%EN0.?0'^LZ<"(8ZTAI]>F4-9#&OB9D,A"#3A MK:XY>2JI09+7M-8Y9 I\$ZITLGQRMX:=/"(W<>_ THB<%/QJ^+X! M]5HTP8BVH2EGY.E"DJ^B&>*@&V?XY4&HT_C4":ZOS&.[PE7G71!#1'9)VXY: MB?"+YT0;\"M 7# ZL,)T%B!@>,%<*>&)5O Z@'*@(7.*.$O[XQ=H1DIU9#. ME)&G$$JF*65X-$)!_" (XZ.%HU5;83 K8+.O! 7/,'_>ZWXUWE=&F?1"ZK? MDCX_.[TE_3#LSX?S[EZ-3G1#O^1\7$C&B(W;++I6?/SG/"DOKZ\N+UL=C<4J MVP\P5L_U2L/5W+L)+2+/A>OI_J^LA"IF4V_N700%1GA9X 0HP!"^!@H0[/ _ M@&']*S)\9$]@!X]2P\-5@A.AU>' V]JP!/DHL4P[G<&=@=;1#"!-%2H:@OK2 M^6I!@+)"U_#0 F' P^V>[68RAP_6AN]X80CW GZX'AA05;9KD >Z2'W]\)6C M@JY=X8)ZLR(SG/ASX+] 8T:XPE=43!4*"*[AA,1I[)44/IC0I)-T.2#>M".6 M508P$00*@>.4K;FUUAAY*>:AX?>M%Y0[REJL@6]L=_-=@-PW9)O+53$OW-?K MJXMVTO>)(W!\"%]:VL863*RT1X:[(AG)_=^4P4O<,M)EZ-KLAJ4I'GSYORJ# M&!." KC*#1LE 7N$JZ]-M"%"EON[8>"88K28 M$8CJCW\@1 <7%5$&'\'YBU>46B-P)*TH^SXP)DLL3;H9+4*NH)B"Z-'A.$*0 M5R2]CEL>0! $ >SQ^>:^#]C+_P-A.AB-T#KY3L0F+Z]I60!%VZGPW21*[-> M3RY-TCN96!7)E4P"9PK+:L +?KEJR'J@#/9'D4(SL(E]G/B/* [^G(L6[&:T M8TQ)D95:7M1+IC1J$04[)Z&,9')7D8'N2@!@S4!@6Y'A].$V@#3_<-;6CB=BDM8:$=SRT@7_ M)PZ.YEJC9,IKP HQV1(>W.C(@UAL])"<#]9P1VB_@#1O48A^Q''W =\ZEK,M M5?A3C@PL,E51@MQSCA8OUM;Y$&PW+8ZP>"D7SO2P.MGW"@D,R!;1 '&F."G" M]?KLZ[]Q=$A),X^V6P=GT#.<@1&L[QWO-7--J!_$OND9P.]I+[RXONCEI)/' M?>/+2? ?:4]ZWK*7[4L/=::'>I.[M60$O;A#O:1'O=#KQ7WJPHTFU/.#'IAW MFTC%99S/(?U.#=NZ]_SX-G<0AW\#:^0^0H7"#V[PQ=YXBK6-9W2291-O9,EI M-#_JKN&HNVGY1A4=LOVA7SV2ZW5$F%]U38T=T@CI$E9Q857X42/FK-4J516- M$*;)^>D^"M%;](G,D^71RO^@4]$IZ9)K2HH_WTN_CWZU[T$\[_0R?5!_"B*J M+Y7P+F)-2V)-M!&$4-S#7=J_^!@,CA/(+D@ P_D-&*0;0N4;5,5254'^-$9! MFB;TFMFXE ,5/(8&:?$*G!?PZ+GAFC3WE6WN77*.5P]ZA:#OOFEI$!>@5B2.BDWLOJK0FRS3SGJE%E+_6 M7'S*,JLBH]XKDV@,JARPXX6&HSB#GEPKB78#UO -O:U>F(Z\4EMY'7^[OKKX MIB^WA)10-0KH)B::"U;HP*!]JA%T(N1NV>E&%Q$Q&PGR:=+)^6B$$?IZ'TJQ M"^P I=D]#)"C2+E@?Q:7#Y02]H!><7E T[[UTLZA7V:[E[A!,QW,GLWA/GY& M?>G,,=U>K7W7NK-]8!Z>1D^.E?. '#Q=>QSI'E29'V@IA)&SY^G@7WBWR6]1 M$!^_^[6V[ZEF/N5SKC"BLA$UZN7:E:$[3K=O'9_Z('HM&M3+F2Q#;8M7#Z%4 M)[?33WQP6JKF]/)@2U$7KG-92BL1AY_L%>*QF0YY*GN MU#J=&E,?H*>!4+H*.PA@2TF^ @FO&YR?OFXPG0VG_=%=;S!Y?!S-YZ/)N#?\ MYW0XG@][W7WRH+_Q_-#^$_=VLKQ+<$! 8;8FD?KYL?*]=>LB!-$A)5!5B?7:4Q2()YM-D8_@YE$MALO<".57)42&QFN3B=6?J#P>QI>)=.)]@?'G\8 M>;XSGT8_)A_OI5]7?XZ!"Q+LI(?K%]QYPV'-+-0:C;\@CK'>;!UO!\ M<,'2 M#H-!Y/ODS"WT2JH9"@Y\CI[_%A5.L[DD5L#4]Y8 VT+#N0> CQ*$2GI00D0X MI=R9I%5G+-8,JA^J;HWV7^ %.!Z^DIO8WV+41:MW%'\I8NKE#$RT$;]'BA^V M"3AGB\(J'25&:='T\J,EF?^3)XIWB<8&C@&-Y-*&BW$J+SAK=YPB5:34*Z1T M8;SAX"6D/3HS"DIVG 6\$NF5LRU]?Y8+].+"'<==0"B]4K--PC7P,T&+=.P) MI?-ZNH%Z:OE),3'P1:32*\U:LB[BQI]8ON,,$)-+5HJUU@ZL9G!CY$;X("_I M>IMG U_&8Z?AKW^^*YW-[P?SF;# MN_TODE_>L^['NJ1^A[(I,-0'GPTYYI@\NS8*PSF'/XW0 O- MR0OP%_:&E8R@9%O-VI>DD_OTVX6]17MS$X5UVQM89+*,>P]["_]6]!:YW,95 MLUR5.)*U:36J1R\_:F5%H6?QPCLCI+VL+OP)#5 M_ =SZU1DYZ.&B/MZ"9&HEZ>I;!D[^*[&HA[KCKX/)Y9N.&6U'1BKE0]62;A< MTAW:_IE6)3<^KL]:=^4X1+B:S^>AB9";&OEJJE&C%*X\]. 0N\OT MP"'1R3@:@[#P)6]J6?6)P('@*1'X9>TR^@6C!M_2$IHRTAJJ,:&>V8(J;8O/ MP,OG I)4;(XXU%"-"Z) 2$R='*AUE*<# \P".@B+VVE" M1$'H;8 O2 EZ+0U)44)@Y::,P \SE( _'>@ ?_C]T?@?ST\%#0I6"L6%5 .[ MPN) 0$!)]P(: W=L;'!BO8QPA2L :EE5H!; *0^NF&0MVG72(U5)IR3HF&"_6(3VK6EY/Y_%[?]VTT95$)E[@:7Q#AAW5O]KA M.N7T/L7K_C#+]%:N_2F0M^FPMP>Z/(V3M)LM4 MQ+Z9))N]]_Q'SP>+M>$N0.9P?J_0PH0C%9K3C$>UJ*/6$^/&'T).M!$<B\X)4F[%X62GW\ %[UB@-Y__0&\E6]LU[8Y ROX\0#. MK3AAYOM>OI- MI=\;-S:9)]C!"B7GF($MRO3EKC)A8K>[Y(^T"*82+2EGFLBH%!QH2Y)7K]C= M1@*G+JZO+MN-M94%?M5XJD03*EZ1:21.JGTFE,*K:IR4PK!+CG]2$6 .9$K% M/S6-*N/L:@[5#)#Y.BS1#(=P/DDLJQJ:\@VWN/@41U6S ,="9OM,/)PDEE4% M8'$8CB 4$K#N,1H \Z>5]_(%>[?\78QB\L,!Q.07OS_-CQ [_$$I>(14?("' M(8V*L^#8CEQ>BB>XQ?%5NYT@'B@)@AK(JF^&#*Q((MF?64AYL!UBGOI!@!X)5I2 MCFUE.7%*+UG:T-R)+O,$6"O^"(NM;UH)RBEPDDY[ ']:>?ZN\AGP5\EGP$G_ M>FD'W_,)U,(\:9'"P3R):?"@KG.?T-71R[40HK;$2(HH[XGM0J@*-_4BHNO[TEMBP"+ MPU#FI+:I,5K/26W;\ BIF'E2V[B];.2DMJ,8\8K5D9-:Z=&E6DY]E331B8/; M&J)+%6!"*;QX8.<06T5K+3>Z5$F .9 I<$5QRZK*GB7994W\.?!?;+/(/T0J MIAJ&]>Q4N"6GG+2V@2AZYBOI5HMQ9K %>.N_DN@'LQLL^'IYZ"L''J_\CY4UK8YG!<^, (D269Q^^J%^]> M:$7S IRW&G!:"2T1^6K8SQ PD]8)G*1L3DMI0TLG**IN*]H,G"L18CKWVF6 MUH9>[W>K$SBF MO*+?*A7YAOQ2\'/81>"N* N]G(Q8[B*"S>QMV M;6KLD&SWX#@&CUJV>Y"*BZ/74YQY*C^YQ@;->'\""ZF->V 7U.L>%:J)5C7? MWTU,"Q>E*TO*MDJ,!\]=+8"_0=H@<"!;)*^3"ZB3MC,L\<+-E$+6!2,O-!RU M@[F6XA!= OYZ^ )JLP+O[TF?'5][4YSU/2W9W MN/(*H]3RNKJ%MET -\[XF:)[P\2ISBDQ1Z3B*L+. V:!U1:14,5@DB(!'I"Y M+7ZCA;>::@@+X<0',U-<.<_X$K;$<\\Q_(&QM='*+;3(1VR%!;L #U._1SME M?D%5>5^9UXSJ;$#%3*=:@;BYKM-#+@N*JH9A:>/(+5RM!G'Q"N7;+5Z]J6>[ MX;W] AYMQX$?B+L7I/VC!(H(M: V?/QF4X+4-:QQV]S#4"SQ:<&\0BZOKR[: MS>U9WA)SRJ9BP$J^Z^B=-ZHU)A57&TLB(BPH&0+6:Y6!O^D_>(9+,;OY(FJ# MP-#EL6WE$*UV]=^RU7^KK_I9HA$7EK+4/V"K?Z"O^EFB$6>3-B>0&;# !O=D M"N"D9G$O"(HJJHUH^04"MZR-7$$!-3K]BK(]DIP<\% M);6F 5% O>Y#].-@?R.^L(;N@[@FY/[ "T*26:!5T8L2PI)6O12A%C<>"@*H M'HTWM.K9&\F!L85_"7<"(7VD)O3B3F7)]7KG):L.#J[HRP4:UIJD9JCUWNR5 M$C?KRG-!6%))>Y 7X#][!>PX;Y<=Z:IK9H3@+O*A*F)G'Q=/2)5U9HR0S EW MOBG"'4)$0]%4.?7!=G\O.3CDD"@*=Q"IKP; 05S5XM7 MX+R 1\\-UV,0)BFPTEPUMA^$Z'0@6'N.]6!O['#A38W=\,TF7>B7T*Q&3*I+ M&PG!;KI.L#DP/=>2SS!6N^^,8J74D?KCSE0FV<$03Y:),/>>_V#_*[*M^(ZR M'02>$Z%__FJ[*+_6TW;B#];H1 (E%7)#V,DBFLEI62.BU:B0E&IJ^'[YJ?:T MAMUZXKH%?C&;S M.KUN_>Y4S00KHXV486KXIPD,&QC;+; 2L3.:<%'H-XK\GL)-KVEO#:?0HU2J M#8VX(T7TE"B:.)^/?&X>'"(&^M_-UK%1+G(^I^1)-3U84TG:E"A5/=<.R;54 M9\8@*-O&<^>A9_Z1S=^9_FX4!!&P^JXU@]_R7X %UY'H=T@98CF%KDZS>@XF MCX^3<6^^F S^\R2[)^Q!#W>A%_>A9[A6+^T%?L,Y[8?ZV8>&<.$=[AA9AXX+ M24EF@12(]I'0!MV!I6W:A8F$J&55&^'%RCQDJQ 10Z] EGGT'-B6#<<0>K%G MLL2JH-RQ(I97!7)Q0$]-NIB0*F82RO0;W1.<+.&2UPT@]]%&GG:CBEU1%:#+ M@54 =CF)541]"-<5P+8?+*<"\LJJ(:/_5\"WT6C3%).?* MY"7[!A>MYYTUPVS!5,Q$-%]#I=S"]:*%]@ 4C96MX\9.Z..3ZE"('X2%)CTIO2BHLG(F;L)[A'_5) MKQH3&D.5,84P M=:34#H&PRX.[XM"WS1!86*8GU\9/:V%-4=YOXZCV09MJJI(4)T^*/6I^/D32 M9U6/5$E_)Y=%K M)Z_;[]=75Q5ZP*!>-+#IYK8P<693Y<#[**/WV1S1174X#VA-FY JJV 1V M^%%)692:$E3U K:/NR"JI5V!;%:HA:T<5Z"B^!+AJ> *K ]@PGIN^ 9\TP[ MU+=-@//[D3.QLBMT C>*WH]6:>*RM@GH$S)5G3;JXFKETBA20V<6(T"13K1-$H>/,21:6T.]@_9VSEOL_!LE?@W,1 M#K':RNOX!NKX2E-BE=*$;A%!Z,;L(]U;JZ!%:&[!E,O MA"W;AN/L[FR4Z>(%I5:)8+=L$&2FA.&;Z406L.XA7+@@E#?3X,!PS,B)[CCO4S/.^#2-'P799M.U% M21K=8P%HKE&Y'U'-,+*0ST5)UJ^)=[ 8K.Z,;9\U#3"AM .7S22U^"#'@=L^ M)\3@J># K0_@!F,Y%<6+HF_R\3J'G"J.QHJFZW97W #M=FE]7U2-7:W,$$WK M5T6G=K$(S.NOK&JJ\:MIJ'G)QM"8BG:PIDNNJG*$@= IT&+R-K;\H.(\RCHME]6\:OSKXO*6KDR]G@VKJ"KJ.T%2VE:-T+5R2SJ5 M*3ILQ(-1^\9_W#T:*G)%].STCPT=CGV_[\^$="N*?#L?S_F(T M&>>#^'$?/N-.]+*]Z"7=4/_ ZR TOJ:TEV &'"-$J@W" $OYG,DU$3".Q:HV MVM;AV7Z# _P7VR00L._@;N#A. .FMW+M/_&RV?9BR?C.T"1^2S43*H=3Q0=N M=:M-KW.WD0OM*MRO0[7C+-2)5BB>64H-U6C6'"E."2FJ)A7=7009J-Y1:AW5 M""(*$C?,%'%5!!JQ&ZZ7# <4N\"(Y3H"* 6.@M-5+B%5A'$.' >]3NI:CX;_ M!PAQT!A>9M(3GS&JZ0AR*9E5]%_^ "[P#0>E^+,VMFNC)1+:*O( SU4WKXES MJ(EVCRIDH%]>5UIZEON M6Y8=2S)R\2&X^'6+;ZYDO?GB-.^4U+I^NF<]37+%]U8Q=G=[A M.E2EETFWLE0401J+B1Q M\>HMUEX4&*XU1-<) '#C?%UP@XNN5[X XH,%PO55Q8X"Q%'P865I6P%V\0K[ M!KMH128V..+07PS)Y+,;*!'V8,+/SI8%SA#[_C_#X%,V?N;WD) M+J $7]_%E,E60F,.=AX8BP=H_J^J0,E6;0$,%!$:6[0P@'@TWNQ-M"%"D?N[ M'?A4@'9L$W-9#OEY4-#/UW(%6@ F-H4J) >#247.^+,)CLJ5O45=I M[X,N->E04G"($Y]5H( Q+P4*%6U 5EZZ91&R,:RY' MY52#DA^&4PCYA%,1/J;U(AFO!T9T<_6&52-(XR:_'@TF++S69*%15DGC"(W3 M!,N@'X5K*,*?Q!>6I7]'.7;7PS:)M!;2I%[Q@Y5U=@AY;HKOY"]^,+\AG=9Z M0T4T](?V 'H].NF[;H3N%)@^@)7ASAR%/1FKPM>*6^C&NQL&2BE:,W?+/G*? MKM7G8ZT>GHR)KS319@,9[;\[TC>C0[Q!0XUY)._]_P?Z!6AFMV_QY][ M=]1M1:$)]6_TH'[CJ5K>$2TKJ"<]<3C3Y6T&KOPX8_0,,7K!!*L[6'AP$LK^ M'266&'OA;R \9,_)1&16RHU5]=OOEN7M:3<=))JUY%>HW'G3 M8Z6P$Q^#ICTUIZ-'DYQS]9FA?4MQI4FX!OYB;;AM33J,_N3!OH)@7WR,J>8U MG@XOG0X%RZ"89H$)0C_"_H1C[<5OUHV2$RD,R+UA^[\83D0]9VF\,^]V8"FD M[G14Z70X68MFL?\B&'&F,CIY@:I+J4/:)QV;!"66;++THB+_:DH=TCX3&D.5XI;BTI&*K*B^ M76KH6J<"/&MXFJM)@WH]1U-:2>Q*%<(?J6K:[B@-&9-.9]!WEV%T/VR32 M6DB3DK8(6^R"F8>&'RK =33+C((@ M9=Y$/Y8P=1'."4/5$?O@'?M /RG4WA MAMXO6^6HJJK1O8GIZ((5VI K0$6-S*Y>80FMVEUY]R5CPSMT->!Z8AG0RJ]6 MKI]\Y_T:[48TJ>%=R@HZBX][X48:A;ZB9'8+#_VJ*4//^_F/,=&&@C\N81)F MTJ.+6NDBLNA27,-?_Q@H+>A7TL5.M7:M[W2T?&PKZE>PI.NK>FXV6A@MG%_/ M@_GM^NK\YF.PU*W?CVN]8LO9%H9/M4Y]C"IUU*[71>)#[)=@MA[F'#\#Z+0= M_G[@N3B8+#*P4D#7LNY+:S*8R&L DEI)]T%;Z,G'8&I9 MUYK=JZZJ5N&IO^DQ)J^#'T-/30@TNZLMT1\T@MJSW< V:[DOROK>^QXOC6E4 MQ[O4+U7 MI=/AU>)5:=*;I'X0!67O3G\M=W?ZT)7D&C7N3 ^"UIO.YD_!QWWJC_O4M5^H M^=ZZI>W,?>KO>1.IQP*DXGWJ]NE3+]BGY&(KHY,W%[MTG[I]TK%)4&*A)TLO M*O*O:-D%USC4.]74.JHQHC%T3XDEKJ<:&$)XCH#Q[?.WUG-32/3[RHV&>M@I<1A(T;"6 M-_=KTZC"N4!O/D9,(PK^F%[*)"1N?*CD/_\Q5-I0<-7D!-JDX6 J\][SE\!N M<[R<].!CR+2DXZJ)#M[/J%%Z!_,Q8AK2L*1L!SK<2N77YU$,+5[WWD%[T=Y[ M(?Q=^QAGJBG_(Y%"^4VF>B-1L'\?PU%)!&I]:URCT9C?QZHW&@7[]S$:E43@ M(QV$T!8Y@D15;RB*=.YC'*JG?@W31'SL$@48H%>.L*YM$\_EY99@^VIJO2 " M5D@[(Q>'2F'=6I8=2Y+YI=@ED)NS\Y-+(,,?C\/QHC<:WT]FC^G]C\.W>IF/ MJ7_#(]%:\ -X*]_8KFW3"ZVF$%@HPMR)A :Z%"(DX'^ M8_++<#;&8[T_GX_FB_YX,%1_1!?I@C&8:55^;SPVM*@WM!M4Q/*JC626FD^' ML9AHDH:Q$X]@!4"G7U^B5>D"]&0@.8E DU5'+E"O)]$K=8(/-#SY*4$1N$52 M$.Z1I&\'S@"&M5S[H_^!<>N#6B>O MIO/6?7YUS 5T824%QTH<]X5+H8T7N2%*Y6!Z*]?^$SGW1RY<[8,YQ >[2(HL M0LFFNL *.JI'ID*F'FK=$)Y3-H1__1+CF^R<_O[_ 5!+ P04 " #<@Z=8 M^E)BOF*Y 0 M[A8 %0 '-T:6TM,C R-# S,S%X,3!Q+FAT;>Q]67?JR++F M>_\*>I_;?:K6VGAK0B#OJMU+@!C,C!#3BY:0$A":0 /3K^], 3;88(,-6-@Z M]U:5@50J,^*+(2,C(__Y?W-#CTR![:B6^>]_\3OLOQ%@RI:BFH-__\ORJ7S^ MO__OS__ZYW]'HQ&UG:P7(XHE>P8PW8AL \D%2F2FNL/[2,,:CR4S4@*VK>IZ M)&FKR@"L'\&Q._J.N(M%HM%U5TG)@4]:YOVFQ1W^]&-JW3'Z.?8K_HO ""J" MW\?P>RH>J9:>&JZ>+:H]6[(7FTG1>$*B8C%&CM($240IFB"BC$1*4="+ 2;>D\@$D%9]#%U(*D@NT[GWG.A MDL;__ABZ[OC^UZ^^Y/3N+'OP:_T#&C/Y8]W8<57CL>5L-KLS@6=;CBO9=[)E M^-/#2!+?--=54]MI/N_9NM\Y@6'D+_1S#Y)OTURV/-.U%X]/^*T=(-\-K.FO M]8\[PYD[ZD[W,W+3.?ZK72KR\A 84E0UX0!-^?$UJ%O%W7W+^K'8K]6/FZ;J MW(W" >R\9#,@U83C!X@1OUQ;,IV^91N2"]D&.\)C42P1?2*$8[LO"0R_W)F- M.C]$*YS<>MNFN0WZ!VE+_X*_;AIZKGVP(?,+_KI-&/45?CTGI +4_;R"/^S. MS+$H H^_UO6JQ?J!?4S%&8;Y-4? ?1SN"WCM-$6_/@'E'3B!S-\_XK@=LZEZPT2NPJ3_^_#,$DO+G'P.X4D2V3!?JI']_N&#N_EK-%STI2S^_*.HTXCC+G3P[P]#L@>J&76M M\3V)C=W?\*6_X,\[;135&>O2XMZT3( :J/-[U!NP5W^JB@),_T_8H PUIZW* MJ^'.W3H"8]JS?3*(./P_I O$AB62(KG^4$A3&M_PI G'\TNJ;Q'\**FQ/R*F M9*"7 _6>,^$L%BDX/5O2\Z8"Y@6P^!%1E7]_-&0Q[8R;ID7E!D*!36E&-2.V MQ^I )$3\QQ\,LI(@XC1)__-K9X 7'6_*LVTXV(SJR)+> 9+-F4H:*OS'(6,) M)1\OZU*+BYJI;D5-604U/H/O@$..1G$"JHAKCC>]-GA/ \[ ;YS'X=;*,MFT M%UY> _8,)Q(3*S'D:B*%AHM>\7ECK<(76,KN:-U>E>G9,R[->1*6SLB@KFM1 M5HRAT=8.T35C2S(:5\0SU=5(!?B'R$/)5R1;$9VA9 -'U/$2S\9&1$-;D(5Y M8M#HC]3&[,?.%%E'K/2WYD3-/:T6:U(UCLYP499)I=P"6?L148"L&I(.55"4 MW,QP;5SOJU!/0S\#*+QKR1KOO[SBN4@1(;]E-=><+WGB*#JD%4F-9SC07RQ+ MJ8ZJ=+0!Q/YFJINY76RN.+&>+"E2C2$_CE?:(@=*U:D=:XVZ].*,D\TFX%PS M=)S#4N5.B6.B4=)NOC;98T!(;H.0%$5QIF2S:3RM98N5<=1JX%FR-WL^ZLH8 MH%[,01% 7R4//4H#I"QC;(,A,!UUNOZ*F[OH8T\'1=5Q=^:">5T]/4J79"ZZ MK!8)@RDKH 7G\IK']9\ZF +3 QG;,E(64HBRVX+N:HQCH. M@/^O-*3YM<3S?)0Q+4+5NRD5YXA>SY08ME&K%]BK4>8M 1'XM&BE6PP3[RRG MFB%U>MD^I21R$@3)W+DW51V::=L#[],+N\2$A#-4%VD\AS45-#$X!;A^48&S M0[)DK5&0I%:,%0IS1H_2R6PFGZLA3^#R616J>8R MF2(38 MG\SZM1KTV/A]K^/F8W4U6>32XSLD=8;IP2 1M\L"0587U7J)%$:QF>\D)Z(8 M>9I;_SXUE#>GP/%5:P.N!)]L+&>B5_CCWADR$LN*:5Q+IEN32E(%>'7V MAJDMP97@HB39&G SGJDX*Z*>/+>3U=*IDQ/FNE/OM^PDYY$\V>]41U:[_9:' M=:;)/3'.L5VQ:EN*)[L5>QV<>P)M&87*H+*P666*<*LTAG JXP6_<%Q@K-_N M]U&7H)%9J!MK?/U6R\P%Z;(1Y[;#5 M@2'!N9@#N)CS0R:0")6>K@Y\?D)Q S*4XP849W-0Z?/P6Z>_TDB(:BZ2PB=J MRJ;CB@K\RG\51F&X&.^6$TV!C'H"72#7S["#,0\7 54\T."#;Z'7Q).8=JQ2G\I#@9C3 MT45Q"EHL?$V\[$.)H.122<14B\]X MLX08QY;705Z#4HVJ%9,DCBY62(;J34BZTKNJ2689S M?J)48V8UAI;G0)^.4P=#%P"3FWC0-8'K:F@:X0(;/;/N!I/:<==98G4L51B; M#3K6+W/M%TMVWU-$>RX*9BIQF^P*A MEC55,GN9N07=T#YF(._6(P'^[LCFDZJ@SWT5V!&?"F#O)F4J M7]C=''G^\*8[!PS0B%^R+P^.H-^;%WYY8&93'?AY_>Z2?LM5TM4C;_67S>?.2 M7SL0. 81SR+,'T4$NS S,='("UK*SF$/&0Q$&R$BCD8$>3PBR',AXI K=1P$ MZL"%_@U0.,E&7L[&$W;4(3:C?/Y,^3YS.Q^KX-V0)S'$EL'=#G.:BUG6!.% M[M"BRK?.YBN+\T6L\WFEN=&EY:JH/>VZ5'L7S7)%+$:J' M2\6DT&-NG<^?(<]G9O?Y FJ=!Q*+20TYB4EQU16'[<*#4+YU/_NBX9, KJ%> MLG4RJ9:$#K";6C1MSZ85NMRI";>^3+X66P/B2K_DJBQ.'CJ3^KS%I8HIKSVH M$:U4-HQUWI9+]9*M2[)NMG&*-KBL25GE6*Y?K(W0ALS.,Q%WE0\ MV:?)OLU0QT [#SP.L:4S.)2DFDVH'8ATEJ3 MSI3S5HL+ 188(X6=RQEY3)H@Q;63N94T09P/4$9!PY2H,2IJ:GQ!<)FU>9^>\G7(Q=Y-2WW:8WB9 MCEKGA36^ZB-J4A7;HQQ6L<="==%@6N(@L*NGG1EN;RV\,L7;<'?.D61<=[S- M#I+;J8UGG,+%--6A/(+)+YRL&UC#\XRMOG0?/=?;X.^>X/-[Q+53&&0Z?);( M MS\;@BYT!V6)WK-2> :S#:<_%-RR1<'Z7S&V% N MAZ!B@DWT?-@:PVO><(()/3"QTDS@5I&77NL=/8 MDH\C' MXYYE%E@#6QH/55G2=\!:MDSA\1#DW,1;(R)!:-%*1UDZ9:Z6[@?.UT$QC(/S M>D+%UL1"KF^XOJZ4*@J\^!"?"76%LFVNLICWN;S0=!DB< N6-YB]GL^]P'\I M'@>S6L:G0 ,=VU4.&X3S4@1.\3(=WRD6ZF<-$LK'TV7?]"@/6P0,6.0E4#4E M0G"? ]SQC;(,P1VD:C,AN,\!;CH$=Q#K4(7@/@>X8R&X#V=(VA;LQ%V@2(;+ MF@H*<(S12).+%['$2K^ORN"QQ7IE71D32FHT;D?M,M/A#+7(Q:?=3JP3W!/@)_'Y MQ61O@\-[L@NK74-K77'I=/DWO7&LOR@:, M97=53%@HC1[Q0([GA4Y@\W4"OO8*&ML/+[X*Y5B]GK6-,D>G6Q4BHW(-S/X: MPV/[:ZBOG3L2Y,*[.-(..-[6JT#?KPZ\A[==??06+[<\EG.B+RV:1 MQCRN-6@_<%/'J[-?)(CZ':7ZT/K+C;.=RK3,L4)V(!;J'(Z-;>]KQ%.NN_X* M%KM?+L"(M%,P1IY$8]G4O"'5**/>L;Z&ZK[6 NQ"%9M6:80IE%P'[+$$9[V; M*IVU 3![MF5IC1*?-^5G2=&L[.?E.67+!4[1DDQTP^/J2C;HM]:!#-2IU--! MC\%#Z+D:)1^A/3KH;U"^YL+(P08QDXJF2^SPVF",WB;\TRQ2FJ# M$,8W#.-K'W3[4"7;T;(!B Q=GF'T=$X_D&E]YK"!=:8#4\GVTU/#SWJKS %L M5%O+*E/FBUV.F':E.$<]5%+I$!LG8>,S[I?9BXTM:\BP-6LJCW)U;.&Y@CQ4 M\R.[=W&^7I1R.QKW7 ZV78L-1.2FI$IE\RXEDK6>H%;?7\OM^3H\3W' MQ-89R8^ XF+^TEG=?D8DF%TC>.B.\%7!K,;,JEJJ"4DQ!3OWCCL'+AY/@QZD MCN/:'IKM5G? -E((#<_:OWY1.6_IDKTNP5YTUZFPXD.K5Z1;L4X=(RK93K9< M$3TEN.5A7L[M\53P*13^./!?LF8SD%W>?/Q-AYBZ$>]]7+V<_#!1@KG:>N,@ MDM4YY.0V?P\(T.L"49GW+7NM34%1-507*$6HSOQFR*N3S$V'LC'MSX?U8@KS MA)GF&M.LDF5N3TK>(MS%T7H\R;_4&NI0/E%P )['345JD,: ,QA639?,OC@. M[FU_(<"O%MK$(&QOW<>9-L?55BYA-SC)6S[4I.RLK#[<'KA#'^2GR6?; CQO,-JV92>2^OS+I^F0OGYD/PDOZS\0/MSCC7"O@WB MJFTIGNQ6;![84U7>"F"5@6=;Z HJTR1Z54:0V!+XP6_<%Q@;.+,>RHUJ^96 MI69051+-J-(CM$*RW&OWE00_GP?.S4>QJ'V46'/[*%*\'W/["CQO$_$V_)J+ MXVJG GB1T,KE;IIH"Q-]D4UBTR&>Z 8N\21XN#JJ<'A <;6_ J0/JGVU$5E3 M>:.0YAI+4B;3SN#36 -3/;)5F P?<)$*G(XZ4!W2!])'IA]T%!Q;#/),.>CB M,F4PDM=A!&_0+;>'"Y[6N, IEB#GH']Z;.C(_?5S(69JI%6!<^FLL.@K3"4Z MJK7T6HB8F]QU?UI<^I#9?'C+RSUFZ:>F8)C6/*H/)1,@*;IJ<%DII*GA+ MQW?[M.=9"[)?:2WX7#RV5X-OBL=3T\N)QS7A7QF35-.I=;*8D9<[3K,X2<5[" M;3O8^*.#S4S8L6CP:I(K+"I"(MH!BC*Z>#;19?U,_(Q[D$\02\ZIL3GM4R(' M:@8Y9_$A*'A!@-CNLHPX8S#Q"2:Y^JP&/5^YC%447F7'*?2;TFV#=]3L>LH M"? )1]PD6(D%+EGT<2?J MT$S77'YMJE\_QK'G>.?)T&@,;;!)),Z-"YE,8J"GL8EF5]0I.YNRM< &1D_' MQM9<@Q'..%,J_,7 L:4WO!S#@'Y:3&NM6"]7;O6FC3(=V'58(/5&$*"QY^J1 MPUMW#1M(+IHK#QQ$W^W-NA.OJ7DL(.!?,;0:4UUUM.0B"4QY:$BVMGLB0M*! MLZYG7 ;NV]T\NSUN-:<4'./ LC<9'WK;[>:L1+*II5HFI>(3K$&J@A3W;2;;40Q;$'P M\U$3MP>)8-8I>44;O.1'Z!N$&B'0&B%P;D'!C#NU)>UH6D$<-=)S*MY+B:$B M"#V"4/X_G/)[XSY"ISYH%ILF']?47C76BP^KL67IUE8,QW H]!I"K7%C6B-P M?D0UUY5()8MA6D'IEJ=L'4]TRX';;0NRL@@]B^^G(P+K%FS:/(WK1>MU;S&; M(-M9W8MQ/ U8)98:N.5XX+(V0D/]7 @WC=[D<"B3 9')5ZROR2PK\Z76-C2I M#;CD8ACM.O% 6M]0"$-+N$_J2M+(LE.>XUH&L)TGO&^^JIC/:PQ>T0IN!G'( M!C+TL,G52B0K$-$)SM1;XYR:#600[269UR!\0>>O+GJ/C5[G[7>3PZ M.8]W M1*6$V]%414QJ=#41STFZBA>"=S5BN @,_<_;DL!7W$YZ-(D#9]FE.$#JSG+1 M:UEV,*\)"$4N]#:?GRT(DO%JCAG,J+MRFY.D5LK!YT1V) 9NK^4V8!Y:ECVU M(;Y7_O-RV*U-^[&LBA4JE0=9R.M3D QD/"1 R8YA_.4:%C$P=V]<5C<$SUI^QY=M$?= /IJP9()82^<:@)OF3^L[.TI$6M0?4X'F>40;3/ M%W/DK3D(8?YSJ!%N3",$SBU8UJ-5M=#&RMBDG&'FRMA8%/%0$80>02C_1\C_ ME\Y_'B8IHSO)RQHF"3-\2A839 8/7$PNR"F-H=<0:HUODO^\D),],IYV%QHO MYT9*,Y\CIO2M^1%A_G.H(ZZJ(P+K%AR_<\=%#4LE^\8(*^0:]='0D6)X MR3HVE6*"EYV58G1Y(0V#>08HS'\.2OYS0.4P:$O.XQU1@1R5#8 5LUH!X$W" M%'G%'-^:#?P^B\#0_[P1"7SMV)V7S17)2C6%16<=L5%@,7JH!S*G)!2YT-M\ M7B,Y2,:+5F1U%F,TDN.7(^FA:+LT&P^<)-T&S+^G93GN3LU'3*.[(E.6,8:4 M]:F";HU;8U&,M5FR:&42F"I$)U9E84290> <,=:M!0#^A"MC--4U'RFJ0U;+B4Z"FQ#3DX%T8Z7O3^PP1]>\E-48R:?K74U3:P+.9S.X;3X$EI<'YWB K[?- MT>-O+?9;;B+'4]#ME/)IC=*BMI'NJKQ:;T<#:_)/N)QX>Y:WRM,W+M" AL6P M3'_6ZR8;KK)"O%UKC!A!J B&D*P4>I+D!I:K;]V><7">M\'7/3>CG.X.Y1:N M.$H6\XH&,E9V3,755#P66(X&QAUZ=K')U5AYV!_"Q&BI5"A-RYS4-0KX ]O! MB8=;8^2U_:'+L_%]#A'GQ(?1>T>69^FZ7") >,X@EO286I1H5CVN53]X[)?(+/1+TJUA<(':^:75/BLZV;9>VU[HJ[JL/[H7LB9W:Z M2,7':4$ +C=2AD.QB&4#:V4#OR!W1/G?QEE!OSHXI[@:;,G+FV8,Y)J-R7= \G%XY\Y.%#)EH>+(IB"W:S4QS9Y M<^RYCM\ 7\LY*1#=)>4!@:OTU,6@.*8K#T)@/>OC)OZT='IEYK=AME_E?0E( MCF?[R0M)R5&=W:4Q4GR2"Y>4CT\\_I%6'5FWT+-K%)3SU<0\!K6)(*G%YJ1( M9SC)"JRV?X,$6ROG$VCPU?&0@K9QH9J#.AA;-ER&L@;*;CD,B7&Q,,2,2BO+ MJ6HEWULZI#[.W8)B>!T2)Y+A-E"QQ_<[HXG0^C&>S78ZU^B8Q8L@YU).(;!1GALS$F>#Q9%E7UDX+$75/5>= A[(GJVZ*G"XN:Q[ M"E RMF6@;4+/]?NJ]#G)-B&-G"JP^:%D0Z+N[V '8/O"X'5>V 251A-^6>\M M>]P$3-+#8AMT"B"P;N@%Z?4$Q5<)=D[@!:Y,ZR>B]/!.<7U&,'DNWC:YJ)ZE M'=T&-3X:6"-X%81>9=\Y1.>F0HAE-J%* I\I&_9!BI&L4]';';8YMEV/#HJ MT5RE4/?:I4ZT/@]>;<^KX'55Q^,D\GU'!+][,]=+5J:9*#EK:[PT4-ULGV\5 MW<"JQD!LY@8.$P<.Q'R^9UC/Z')STIVT-+J1RU#=00U+L8&-07QASS# Q[8^ MUS.8G*<>.OU9NL@!46V4 MR'%;*ZN!-=??QC,,,(+?[1G2*3I&Q>NYJC;Q,H3LR9CM!/?88/ \PR!@XL!J M(6_*E@$>S] 7+=E_:O<(!=!U*(RLJ90D6P,N_)N;H^,&FRAR)C<")9S3\H(W ME!QWDIP^#"N!Q<,513=?S#_%.P MBQG%KN&R0(T'7*'5Q.KC94F)3P+K[1R%F:,F_AU1<^KI+[V==>,/Z6).B!I3 M.8/I9I4C ZM//O/TUZT@X!B]D;(6EE*L1-/3&$E4.[FHW8*N< */AW*L<<8S+'=[62D*![?6:@+>Q_N4/6G[Y54X0$'1@ MG?PH9=S$@Y-!&ZJ6"3_N9D"PBJ*BSB2]*JE*WDQ)8]65],VIL2PSR#7[@,9 M*QTG'#PSJ7B!7>2\.N,G_?+JE+_C>O@<2$E1S5:/+2<:6-0PEB6*BT[*P;N8 MYB:0$H2BPF>[J>7E%2LV@$0]5!Z;E\I)49\MDH*1*SCE(:8Q3BYP, K !2M[ M[C=YC;#G!.M5#KY^%@!U9AA;=KV1HX&X@H-4F4^,J,#Y22$ /^M0W4NW_#C_ M>],!*L=9EHRMYQLSJS&T/$D.@5;-4I/,]E;N4WKYW%N MVC#FJ=024[7)*)JI%&@R>/!^;1GP,7__Z%=O\VG]YE,8]?$!'.FBO&#QUW1@ MGYS6%]?HI-!A7F"/X7 6NY*5M2&+>K9E:8T2#YFTEH&=NW=XR#H)#N?IJ7R_ M)&G YM>41?FF#FN#ABTI0*FL2>WOCS@5=PCLQA AQ5&DR3,9967_QAFG;+G M*5J2B9:K&=6$T/4/(\M G4H]'2073W_OJA8_LQ4H5=LR5,>Q[ 7J:B/)#PN^ MA#?(+&?$QXH[>LC.P"1P 4!DJ/8Q:"U2^SGT?N'9N0%HF[7K]WV4MQ\7ZX^ M8CV)5U!QR37)MD1?-\X1'.%?86$+)E<5>1(#^7%)C&6$B=Z8 JY>=;KY0"Z. M;D?D#W T%/2 "?KI,@N)M6$R:RZV5?M5A78T],08+K,>EG)Y-UJ93CR+#URJ MZCNEZ"T:AV+T&6+T^A+V@RM0C*4H\:&FJIJ']^CYA$N4!D+@\'SI95RXF+JJ M$FTO.[+*#]M#+=J@FV.MU66(X!4KN[+G$ZK(*V]S- FO'!.ZXP8WT9M27:J6 MLZW@I7R>*3;\-38&GHJ]TB\+C4"&27Y=)9=K,)Y@.U*4QB7 M2:;$106C-TV#RM+$#">T*[=F5RY1JG[+6R*8+6]I\V$#T#3HN7GX%MM#PZT# M!1A^(F/5?]/.=LSK3:%?^@S[1=4$E?YJ6RTCR:H.";"%:TN7['5&0M%5-L<2 MX@VU;4=;DD980T<>19=&*;@7/;Q-O*>=CB.I]W'<'R+[!M/[Z'Y9+XE@CO:2 MGIJ>9:%P)>AOW43S$?"/.JFQE&FTJD*A.2%E:ZA:=3QPUOX"X#_B=IL0_H&% M_\L\EO> O^(!>U3J#&V-*.04H:>GM"49.%_F_. _8YI+"/W70XBO>_*\)\O M<: 3>E4?_I3S$_ZF;MDR+4@2"9UO7#VT>^R*U&I60ED2'C=Q!S,MVQ_UK&+@ M7*@W%@7/F7&SRX&CQW?4V9)C / U@[[;*>#/PBE?7Z3!@E]DBG59KT_V:UO*-I=][UF=L6=;BI6PSCDVF4X,O:$RR6 QL M<.+;+X4.7= '+1WLQ%V@) $7FDN4.^ 7OM@Z:K+*JK E%56MW5 O-91LW7)= M4+9L=YB2;$N'EG8-COZD:B53H[XE+#K:PV@&.QH'+YOW,:OB;1ILDBU.(,)M M;$5^ !$Y("D3#V(7;?"92J7?5V7PV!JZ+;JG0%JEK#'DSB9++=WH==*]9BF% MT>WN' ?ZM,($]T;7XY'Q'F+<&D*HN:?58DVJQM$9+LHRJ91;N'QQAJ#LU%.- M(3^.5]HB!TK5J1UKC;KT(F"S/_.F=PSY"GZDK%S*%.4Y4\92%A[3HW;39IF MS1UR/@:9?\:MTOU^=2%-:7S#DR8XMG8B&AH"[(P3PP:_9&ZE:]BK.XY_+,>H__,YCV;WS:? MT8O>>*G IT4KW6*8>&Z+GV/6K_@=>-87O1*I5%CP3\_\$)YG:LC$A86'Y2H84I(U1=M9F((8HUX257?$FX>^L![?=G5 M=63\Q%'&5C.#>G4I5!IX<4;EA#*Y./#JK><^\/:TF,XG)$GNE @-D" UGPPZ MR;9SX)WOP$]:G4+1]N&ZEI.,KFA4,Y]_T,#8[NJ+DHPER*<7*OX#VYV5/0.% MARS[G79,G!6'X?072F*N[P'L>P__-[+"G(@8OJH._";^[(V--W-DJ\?OS2/ M9_W: ]6,NM;XGL#OZ+'[&Q(L.@1^'Q1^%X_!K[9>#)\>;Y[M0^4;[4N&JB_N M_]N _JH3*8-9I&X9DOG?GZMOX'\=J++[__WMMW;4)8 =H=?X+[Z'?T;0/^3Z M#_0":>\+6%N5=-A=#GKIP%5E"74MF4YTW?^/R- &_7]__*=12<%.G+%D[O3C M_WUOHN/-^FHPL]4LUU_]^-- (=B(U8^DD%4Q78@MU ODA@3_&>_ABJP#R;[O M6>[P]W,&O:#[%EUQ_"ZVFNI^6KXUU6>DW# >C@/JNGM\ZRO$5_09&G[E#]'?@@E&)_ ?S_[=I@;H@]_S\Q,#?>\GM#P_^N$WJ MGJ4KZPC,]$K9>D^(292+Z> M$6.2$I<3#";B?1+Z]%2"$"5 ]D2B!PA:)GI4G*1^K/!WE;GW]DQ\[\Q__!'* M^0:7CO -ML'Q__SJ79%#)XR2YU)"/=_(1S?EMIY]PCOGC3O!K78KLK'[W & M&'O4UZX-V!I,3Y*U@6UYIA*5+=VR[S<*8M,C4D%>W[X*J0LV;;8&&>< MM%(;I[#4DEK4XUF\NAS,WA@UCD5K*W#M#/@\PI!X:>&?B/D7.L88J9C@;_]= MKF]V-VA:&1V()%T:.^!^\\<&&AABA@L])%?9/#(%-AJ+OF:ESU4(K]^SH>J" M*-2Y,C+[,UL:K[%&TD\66/I/;AHL-R>-?]Q&?#45H%!?5$'8\MVMW T\ !G.GE5Q0@W6JKI@SF1D6?[ M;.*&0#P86" BY"/\PH"X>@X!9/N8.$4_V;X]6/OE*MOL_"S&[+?[JUG4!+;> MX.K%3J3.52OU1J0JU'F!+3?5')1!HY M+K)EB!Z-$)MJ1.#/.$-2D8QE1]PAB$PVS(FL(AT18"I B6SH=Q ]]PK:QX?# M'BK28@&]4F!>"#ZKQ$!N%9?9 H^2R-OUA=O7N)92?+4.ANP;A"VA&NNJUK^W6QVZK, -;*"ZF:(5LB[N];[ED:)?:OC# ,CY*)&$4? M] '#!<<9%QS$J0N.BP.K#@;^#1&FBU(AM\"%53).,EXF4QJ?Y)IL)S&-5X/0GOVXZPCDA-QQD!& M6UI*1#4CJNM$Y*'O?OU]20&(W8P K*-40$X04I^)BXI,42(E4[3( (82"1(G MY01.*[TXN8Y2K9YHR*):MQ12S]0\CF_RY*C7$Q;1%"L2(O:\I?=0*TM9YZ&G MI7*I:8UMJ;DXCUKBSUNVRGW*KG,E55L(1+S8-@> Y&H0^B_Z3 RHT8!UBS,M MU:A.FZK4Y)S23(R];%DFX*NIZ&6+\:)M6QQV&E/\AK-)=D9=(@*T-&OVM Y_3ZR]6^P;^-SO; M"]LAYE4;[,6>@&MO!K:%P1^O>+LK65CW$H.=;,7)CO*CWK_?\'J0]\@ [C/7 M[RO.SG?*KL_8,T=<7U^V."C]?6Q;4V0?SKYD7AE:E#)OP_6*WY>?;^^?0[ 7 M*4M9VUVH"G@JVN$EH#(<:/7T7E2@>HE2#;X8.\FM2T-U/Y/0/OL!\WMAX%Z4 M>Q=@3D.:Y]>)+:OS#]N^-F2+$WU@.F,YDQ((U79!^D5DN2+0NCBAII5%!LXSOH_Z 0-OA6SZ#4P(IWJ,BY7B6J%Z31- MU3-^_/<$$TT01*0ZM("ISJ>J#I=:557;[T<=W^G/R*6WA'>HDX)_5NR&-3.W M:3-WA%)K.RI(O1A3RU/4I# YC2)5-O2P3^)&U4+9L%UUO+/J*=4YNCM=.H:FMME. MRDP:B1(U$&,GNM]IB4*9(YM"&IU+.D1, >RAT)\\&MTSL<)F(=V MS,0@+B((&+?D2+\W5^T AO^ZM')$QH&U@?0D@+XR[)3G+%^4ARI6@0]WIO&B M$2VI4"%!:EX$ANQ"@<%2[$O\'RZ!C=]+11AJ:)QW\[$1?H8(RP%#%],/V,J)LS ME1$)BAB$[HXN"\)4CV;\N9;%K^_G7R+"31T_S"NG#+V^=VJY$6F,#MTB@MV= M+2/YU)W2C&5#C>7KS)]^I!Q^D-8>AV0JFZ_ZJ@,!O,H009EF$/Q]M'%J#@"$ M.7*U([KDN!';3]+Y^P+YI"BQ&Y7&45T58FBUI0ML^/:Q9SL>VMMUK0AL@0S& M.K6%^*NW3FJ!OA-*5F%E]_Y\>=_'HO/#)P:P>*S'$/V^2 &:%BDI%A-["JV( MC(+%"- G^Q3Q8B^VU)MX526;+V)1D>X9[6ZED>VRZZV%G98Y2NSC0Y!GA((4 MR]6)@>M-F!FRN,];9IBH^5"I6)H07;2KL44-'S42J.7FO,*Y=BNOO!5),G<$ M]9H:WMJ'W^H?U7GIZ]9LP\+-YRA*W[OO09.@16>0"&^>Q]I*DGEL*O4<2_?< MYQD!5]&K[Q/58VW%UN[VZW;2SXML5ZHKOP]F':"R8 ';440?\0^Y8B M)Y%W=]W24-W5>6D@R<.(#)U^YW'M\-@2&KQ/J[-U^D_/_O7GO%VNCH=$_D)1]=.Q_:JE_2[87ENT[X/MLI]L M;J[T(IBO8B/HB]E0A=\\!2QVJ?DAV^-7>K@N38\[:+-E>2X8WE_'@Q8XT?/- MTN,.8XXM2O@X6S>$K%8LI?&REY>-VCH1_4S.QNJ8$.2O?TEKY*__P>XP/#*6 M[,A4TCT4"#[Z#-GG&:RV#"/T+PWUM/5?&Z1'KDL-PXW:UVL+4HNQ% M2\M\,87/(-:)!J*?)],C2W>1//J-SEIG9I=?IYP\SIL*RC 'D=XB(@\!]"L,5#9E-@1^ M5CW:P]HZS/@7OM[>&DI.I*_J0(E(NK[>@T-[9!-/13MDKA7I@74#V/'N)AF) M%$_H(] M0WT1<3SH #M#"YVRW)P2=X>2^WP^,VEWT&C$JX?74_K[I[\G^1>Q->\>5#VP M46\$9X4>\MO#)]%XUIVA.@*./Q)_N&B?DL%6/2C2PKF[WL'NE&?; -VXA::# M;+DKN9ZSE99"I2&9;*?6TB2<9+IEO5E+E]\JJ-$!SB&5]-ICC],^J#!+?*2: MM5RX@'FSR,NK+RI;9W@7=?ZR<-<04H11"$]#=5V(:J!#F-J6B5P"?1$!T#U8 M1/+(ZDJRG\Z7EEQI577@F?@^];&]X5WW=+!",H7%D'#6P<#35V;Z*&*]&_BB8P/G[BA*W15M$VK4 ;DG%6 @C?8F]4,02? >>Z^(GL(>P.6@TTUD$$^A\S=[CY^0Y:1N"/ M30%]U?0]#S\W%SE9!/;[T C]G_'?FV9O-C@\ODU#9 G7C0^,==-2-;?T!$[T MHD1D;>6W3?O=#6;&*#26H#&E+_;Q!%P5]( L,@K!B+02ZQ.$C,<)[,5)_4FN MG1]QDYZ@T?QBPCR,M%ZG,-B7&3/ JACA)>-)K)5K]YINO%O*+#?G0'=:9M,< MF+5;8U/P&)8>]QH>-5\.]N70"#&9:N<[RDS@B^5.GFV7!_DR:ODB@RA%8YRO;2'6+"E6O[:B0,LH IV$/1%+*@N4S%U?',!(-U"&!WG*UJ:EXI M9'I5S$CGR \M>7*B>"EH1VZGU.Q[#P%%^4LO*Y;$@ MM/ALUO"GO6Q:\?W_CUC0&?3,:@S^T# J:YCA9=BY9/'4E M,S[MDIZCFL!Q'F6FTXR[F8)"C;'H0*,GNL@S=0?)#'D2DMX(3IQX)#=^1P9= M$QY6)]KDH=B\=: M#\10+$@.G=%1"<^0"^?J?#5\+41$U+?0H8> M$LWWR$S)E"$%T!(.E[PR!KF^0$_D+XL&/BJ]JZQX1<_[[F,V,NT@'DN?-VQ"NY56A M*>^H.'\;B:]W2,V(#6L"4:JG^WJT8JNSVB45W.7W?X[<:[K@MNREW)"S^PX- M*"$@,D/_6B,TX^\Z0K6'[OWS 7C*_:0[UWR8GJ%8K@)D%7KT/R+H)#8<.K8+ M[^/NRXVL>W'^_9$O9_8D*/@YK7Y**^\/L.*YOM:%ZG<+[UGMZ+BG;# MITK2(H*1/R-H>E?>JXI]*MB.O>]O-]=^W_5]QV<:OAH^/@,I%-49Z])BE8UU MFC'4H7W99)0=R\!35BA/F6#_ZZA4M*W[(->C(GSF#$!T=0)/ZKO OI?TF;1P MUFN$.'-'_I^G:V+64_#OPUS=X1G9^OLI/RV\&_0$ 0KZW: _'G>Q92)!*)B" MB9C41S="4I0HR7$@,E2(:_H9.MU<1J>".Y//:;]CIJJ'SBG784+L\-'L!_Q11Z%+U_P/ILT'UP> M5=EZ(Y_)E]ER*L\6\V5TLS6++H@4<2(>QXD7Q#^X<'HLDUUO1/)^;C*._XX\ M=AW9ZGO% >D %\[@X'P-57A&5^*[$>0-HWUVT?1]^T#0YP8DZ8,J*^\" \]L M=@C]FO_^&3^1H7"*HD[66*B_"'[W4BD%6/8"1L+'KB)/?;V;H%]+=G_\(6]- M1A^+N,1BYZ;&.CSS&!OY(J;P@^*8E'0H/H ? @!E$$_@,3)QL@RN.XFL>GG< M-K/E883$5QMG_JFQ-) !JF"^^98,Y324TU!.CY'3)^-F]2MCL,HH<<18 JZ4 MF),%]JDW)*E/_3WN'C3@:T&D9/GGL+=V#G;E.13A)Y)2H0B'(GR<"%O]E)^( MYJBKA)ROG1 MICHE.<.,;LV@<#,T39P>TWPFW+"[B-]?*,'OEF ZE.!0@E^58 E/>SE3 MF)0H2:8T6,$CK3JRYSAPD0;5.6M*^L)1H7W)O"_D3'R[D/-%:/G4YV,N^5/? MOMW=](Z,]Y/4IRQ361U-0FWJP/'TYROQ,(2]IC&!WX9".#MBR1HZ7J:Z?FH. MQ G\J*\_(9#IEN/9[Y-^\MM)_T5HN=VG+\A;O48>NX439WN6YZY+^$;JJJ.% MPKV)>V/?5+@IE,UL6SILH%1M2P8*0@IT,!,Q*O8^J::^G52?EXB;SGQ1?NHN ME-7C9/6[)K#E*XT<5]_.7DO0<29V>B+#*GOM*7W-[_?F4]?.D2U2! -)]R72 M+Q/LB"2&Q^-DF&US9?KY_42V.@IUXT8W?M=%"LXB?S8CR:YE.V*"(K%8_)UR MR3Z"Z6PIUW?ON4#L9L7\'*Q 7436?02$'Z&N^"*Z@A#,I\OH>$D'CM5?;4<_ MW?D1AC,_D9;;?4;\3E%,P+>7;C(-^A**8PMC MR^2!J5KV$V3$&(6RN\-PY2?2\NJ[$**HV8-U?5VE!QP02!Q]Z1 M">Z+:>S;B>G9Z.?W$]GJ*)3-[RR;W'RH]E3WG>M8^EO)X;MIM7DP%+6-J!&W M*&I!/L1_B_+$Y[-EMB'4.5Y,X#C&G'Z.\ZF'4++6DG7@9.:URKI?L]+K&U0\ M9Q762P^3N< PSZSL'L=Y4G6J0R4_MZ>**I@>59_K7*42-R53-_^@K,VPI&U8 MTO8S2MKVE#C9(V.R&*=I1:0H6183= (7J7Z"I @:[\L)=(#CZ7+2(ZI0G:L, MZ@O[\H%"LZM._;L0]Y@M-*E5;=?\ZC_1UZIA/59]?;LVR\5(<::)HQFLB^'> MK?Y[Z-^OU(TY4QGAD]A]ZD2W*R"O.;U=!GG%SP/%/3X%SZ=.<+>FR.TPYB_! ME#Q%=8'R.Y(W(^[0\E!^JO,S N8R@*@> WMU)4%$D5SI[_.6,S[*Z;C[V+4" M:TTK2?T^EB!Z4-.2,:1I>V)"H?LB1N%]29+CI$2\N%JZUE;3C/9 =+E4DNYV M<]FAFNKLO:ZZ,1@E9LO%0,$*RP7>'.=4%91GL&7L>4MU'&>U>8X?<(N>FJNE MEI,D]U#;=PDUER[-JZ#+B!R()5N]?#>FRAW4\D6?(&_*,54M#X36/ F$VD7K8$Y20][?-&7%LXG=XR//]:HA4M6Q^/5#H:2\:7 M,]CRQ8S:$LWUJP5,$KSYK$4/"H5NQAV(],NW-W+$:*Y72C.M,,QCEM=+<[5N M38R_;.F,^\OAK#9>:D:YHL4K+4;MXS,Q\;)E)Z-TP+C9RVFI@8T5U(8E56JL MR+QL.0)H&$364JW>E:\5^O L>[A M/F<53,5N<7.!YAF@E:J4IR1@KWM8Q72=KFO$:EVXY&]ACCW@*U89-MW#JR%+ M%N':WDQP_%)+T"RNIA\$.( ]S)H44[@ZK_4[&&$UIB7,:#.Y(:3 'FYU\VJ; M G&MKV4'2:ZF]DM>'O>;OH"J(X%)M%XME;ALC>H(3&W&I>)^TQ=8[8C1$J[* MI,&E4J.DHLJI@3<:B,0>#*AUI9[.E0=582&71[P=81Y:0Z:"7&1@7VN@=9@^1PNAQ,YTO. M:$9+CI*V!3P%I[4'69FE/J"!-.AJDV*[4)KQH&"R<%I[D(4+,5&N"$)16/0Z ML6J:3!6:%FRZ!UDC06'T]C2K'CW(B& ]B#+#.6,<:\VYIB"R&>%9OM M;+R>F(GD'@P8<[*2--N#$N?U,S9=,>1A ?9*[L% ,^TF1#N5;V($5O4>9IE9 M/I>OB>0>#+@".R)QNQCC4F9^J<9:SAB"7"2?93H MF^[D05@8_45]TC6I5,YO^D(^,[V';#Z5:,8TODG,!'G6-L6>WW0CGU>\?&%W MK?^QBQ;BU!U)?L_J\*LXTQWV=+'D*]'*BU7H'T(?/PH[D%'@ U%O,^N[1,B7 M0/(%?_5ZW) OG\,7YHV;$D*^A'HLY,LV7V)4R)?@\86YHT.^!) OV!T1VOW+ M\>7$1*,WERV?0833@^V)$RAV42M\^4()ER/@1_.XCK^3ZR!UL;O8J\KAP^1- MG$[=LQVW+>VYZ_/$$[B?"\MO D*X,KULKN%G@G!SY\-E6 >CW/]=8GPER/O\4(%NKLL?/TL&?_ZJK)KB') V^NO%SZLL9%]0 MX1!9Q]E.'#R'>@T:$]X-YXU*/:=#A';7O@R!KN)$KG:^/H%FKQR@N@3*SH^U M4!B/V"+Z,@2ZDC#2GT.S&Q?&E9_W+;'VG6(L/_ZD/-N&+G9$\OVJ^QN*I=R8 M[GX]32G(U+BBUQ1JY5"FSI8R$V1J7-'Y"64J !&MST?1C0>HZ(][.NB6353D M5D9_@(FG3B5]Y\QZN(3]!"7UQ4),/_[\SQ54,Z1.+]NGE$1.FOV(^$=UYJNG M6$>L]$42'1-#VW B-?>T6JQ)U3@ZPT59)I5R"V3M1T0!LFI(NO/OCRCY([(J M\_?O#W7NWIN>H5CN^O: MDNZ!'Q$'LACX=^:LSRL5ZFZANF@EQL*B@=F%))XM#U56C*&S753\9QS=PK-+ MB#^A5OI3'\4I;Y$"I.K5CK5&77EQ? M+=$DT$:2/AH+V0PUGUN]B=%P44D"^L>?&/.3CL@+6ZF ^]40?U1VU0!NYZ M&V*/C>K53"Z.91\,0<7SC0+6M6IQ>2;2R'7&XS]C&'5QU_DVY>:*?O)M$N@2 MBN6S ZXWH%@NYP:?J%FZT:JRS"W9@E#)-B<%T%2K[0'2+-#[Q6,_XPGBXM[O M;0I.&'8^08CRYA3"S[(784#G\SW@+T.S2SG%850G,'[RH^* 1FR/]4IE0-], MEC,E@><;^30%^D9/104=H5],_Z29R[O%7T:8PHAR,!10&%8.EC_]A@:JN2US M(A>8&1?M5!-:.V66APT6:B#H/R=^8@P9!H^#XU'?JON\R4\=6[8O,E8?A8XC M*H2FX_KEW>'?$0==:QQU%V,0T8'D@+/G='Q]6(6QY3"V?/,^,S14^4?-D#>+ M2!<<#@!9+4_0>@)(8=EBCHDN](XI<:R80"YT J?#N/)G>\NW2: PKOS%_.#3 MM$HO-4+.,5C&XPE%=7*, S5 M<="W8#X&I@/"L,_G>\=?AF9AW#DHYNYB/G1UI4FXE?8X;.>\WLSJ3W$\S7G) MO%D?:2/FH8MN_X'>,_&3#E.: Z>)P@!T&("^*C/]IA# H5Q MZ6"YQR/5G$_#&S>25XMFLJ520 M4EK5D3YL- ?2@[E<1NM)CLCA$B.KNB'( W0-/2K9\9.,A^'MH"FV ^'MSY;+ MVU%L!\+?GTW &U=LUPJ/'ZO9:EK2F[ /*J5E9Z4R4S7&)#PM3PW(E_<*N_]<'S4?]_-#VG>+4AX8ND![\6Q9-)0;Q>D=<;55+5)=-E387;:)/]I_Z'T>B@.]4) M6O/P$8L_)$!1GP]$G/0+\OU,4)>L&1MJI##O.\S[#HA&NF1@^R259!2Q:JE1 M(SH:W\(G0QLX24R8(96T2G#!F#"B'1PO_#;I\N-/!4)2K/]I=ODT!AZ9$OY@F?JEIR>K^;U305PU*#-/Y0 MK64:O,(BU>*[PO%X&'T.H\\?EJ+R)U3@^S+D"\/0P;!K81@Z4$[TOB);92;I+.?=3+8"39U_J6(,#\/00=-(81@Z#$/?E/-]LDKB M2ZQ7D1RL+63+V3Y92C1J%NVK).A]T_0E#W.'8>AO$H:N7JW0WVU2*(P^A]'G M()JI*YUO?-4^U=B"9@NZN]",NB0/EC'*ZK5J(NY?IICX26%AX/G3/>3;)% 8 M>/YBON\)6F5I&EAYT-/GVB)!1?F'_DR1D-=+KRZ"N>Q1Z3#F_$UBSD7+'$1= M8!L7K[KW98@61IH#2K,P^!PP']HOIL6:2M&"L]BY/OA5RU=PN$4Q/[:Z',TE M^U7[P6!7D2R0N[VO?ID"%-3X"J)'" M&A\!=KF/54F3!44QYK RUM0Y.Z[(7>U!< =()?F5]*B+7H$5!KYO(O!]MDIZ M8?'L(%BYHXIGDU"5*Y8'5^DW;_G^Y^J%LS^!>#=N""]<=V^/X2- -]8'S[W[$,?)G K_\Q36AZKI >>Q0=7V@-':HNH+CPQ_475DV M'?*?2I?>NXCB-YX!)(]P M2KJRDE((5 N=Y;7,J&SIEGV_T1'/?]55$]Q#: ;_?7B9W]$]WZH *7%J))/ M?W5]XP[O6K(VA"\%MH,8@<=_1U#Y''?QSZ]>& H+<\._76[X!&LC#&=1,QKH_?^%N3,3Y@VS)A+$JN8M$[]DC?90FWSI M^-K9=WI#;?)9N[;'JI.XX#$.P5$>5LEUZTQ'SS:,X@RID]4EQC$B3+W\[M'$ ML_BWM@>438&M,/LR "[OEZ'9-XDDWH ]NZ1WC/3'5H[&88L&C$1J.FQEHYHW MQ?0:J,78Q .T:/Z]:LQ/C+K\'<9?1K3"6&HPU%$ 8ZDWH(XNZEX?K8]<(N6" M3'-0PRI.9Q ;D'+BHG1W2X5+0E$HJ_."*GBI=F:2%"KZX=I M(BP#\.D^\6T2Z"OF:=Z 2KFJQ^Q'IVI?!6UFH8V_E\U_C- Y]AA9L/'O8/B]X$Q0'? MO6AT$R%:'#::=;ZP6$QD8 OJ1.-R\50^V5*AT?2O7TO$PO/_0=-H1YW_#S7: M!VL A!HM,/[_R2H-KPTE<9@R,UJ%8T12+8C#1GR 5!JZR.*B&W!AO/LFXMUG MJ^8EOSRG%H:IPOJY ;5\8?W_?;YS'NJCL'KN[;O=1RFDM#GUEIB^$+A*/2%E%&UFC>(UI)!0 MR)WYF<##!.YO'W/_N.P\71JG@)[[,V("-PQ#!<#S_BHT"W.X@V+/+N=?0Q72 M@!HD#17(J]7@VR.QVHM.XE.!9HOLV(BW\*H&39I_&5R,^4E15!@3#Y@R"C.X MPPSNVW*NC]5&.B.,B+17[FI2>SFLU:KY7C;M:R/:UT;$1>_+"9V>SBB00RWF.EUS6U)*L M2#"K GSX%0KPA6HMS-@.0O3ZLPEXXVKMZAG;K^HUNN+$<:HKCC 54(I=S"QI M2%2DUY#K_Y.DZ##.'9SUP(VG;8?IVF&Z=O#-7IBN'5S7?2L[72%FON<_Q\Q M66L4)*D58X7"G-&C=#*;R>=J'Z+VLQ&O/J)^( FAI=)W;DM??P6-J7]W.?'$ MHU#^/]WM_2HT"_.D#\I_KU!NU>3,1,(\,JM4&JO3F=Y2!GZ&=D0Z(/]/D_KT>YT^I458 ?XW:&D@T<,:,K M&M7,YQ\T,+:[^J(D8PGRPWMN^7+FA%#W(R%\I[ JV16;=R47*$U)]T 5V#P: MZV,4'%M%PB)9&OSX \&Z;R/@P,[ 1[97QI(=F:)QWI\#QT=NUJRYI^,E MGHV-B(:V( OSQ*#1'ZF-ZVX<[_+.9Y3#>N[0LJ$>49[OX/@\6P[+DWRI*TO: MPN93K6)7+YL2>[FY7VZOZAV3[R\[VG@RKHD87Z_9/7K"Z[@" 8MC/[&]!T(N M -D5!2/2XTA_?U'HHF@2XN#,LA4'F,>P+^\XW@'6)5EJ5N#MB:L1R240,Y;7 MB7%OZMS/P>UY9PXJ?":Y4$>&5LC:N7A[S$LC^/H_IG55P)ZA*]6?Y#G&9-D1 MRW,=Q%UT^ ;RO239\C!"XC]7:PD$67_S, UD8/2 O?IZ^WF Q4M3EM,M$2Z\IJ0HM4;9IMK#!A]F6$V='"O8HPVMW28RLE#G MRKGYL&R+#H(8BKOCF.<+:7UDE1#-$N%E^4*=JC]P4F<7I[1=K5Q':D^(GCK( M]BKK?E*<:<'B$-SSQ>TOQ-Z=]]8MFG?;([&6,"D.?,24%F4IL.^3R_$"B[WE+7]7ZBN6U*="*HYWG1 MVGL82G"JX%6E"EX!E'R)"_TS(9FPNZVI=(+@[CKU\ M)?V;43.<6?&L!ZXH_LPWT3XZE.^QKNB??BOK[8L,KJ:)JVE^_O3%_KHN%[P% M/%FW@"K(C@5GW3V"EFR(+-#.P6F#CSUC\,3EE*J:3+8K^HVJ;LPHOKQ(:!*= M"JAKEK[CDJ=WMGYZ,;+K5#5<<#."6!7U@IO7@%67<\H_!E:]<5]9;LSZFJ!8 M0=]F$B6BQ05@!;USFDG=$>PI/_Z)8(4)\JL@R#^MUOUQ :7_;UAR?482'S1U56Y]\<8) 0(=,8PEK=RJ]UO]\>BO%R4MF*&R=>6*XEF@INM MF+M4\O*7RF(@^Q1"_;OU\'J #%]M=5V^_ZN0+)\2DM51GJD:NM0BW&IEW01E M'B$9@A/TS4DR M>\ MF#V.>1/@ JBRLJ_J*"<'-7#T66RL6[*EP#' -\D>"&[INO_SL-\O="^,[/5K M\;>J+__Y+_RQ?XIB ME!"C9YLL(T>N7.M!'$OYY7HS=*W+,K21\4Z["2]%&? M@Y__<]SUAV \KMBF[?S>6XZC,4W",\14@ D:B(\<(!MQ>0S?^ULV5_+&W4>M MT&/>&Z7?Q*,^D<0]G?Q7[.@SFHR3F9S)Z_C1?.T@*&Z"L?=[][7][P)[<_BE M[0;9B+\=8,KH/#%Z^J/G!LOBV?/?%'F/$LQF\)^[@27(>R;YRH7Z(-[11QHF MO\\4QB8.,F#_VZEGS@HS^OSB$? .@CZDE1ED#Z'&'61;?HU\/UZ@<_,N!Q9- M(JAQ@F5(1F*2HY&4&+&TQ )F)#$IEE3),2!I1?T5OO53E.)XL"-H:U_$.]C/ MFB"VZC6A4\RT=X?2B[7,?3 #X0C:!TRRQ[N+XVW+E9(LPY#<=_;\H6-H&1^Z M]BF6XF6 VQP)#%6'GT#^HUR MFV4J[(@%@JY4@ _=4&#D5Q+T:Y^V',]R!+7E4KSH-[1E6B@FZU5&DZC3EEK& M6:3+O4Y>6.0(=BA-S,98;L)8_J0EV;%]UJNP+I'O"PT@)HN,Y$&O54H^;9DH MY+560LP.C/HBF]YH3+'4*?!20B*>M@3YD5@=,N2&2'G%>GS2*(CEX@JV/'E[ M=U"ABZFY0@KYM"?/:+KCN IZYLG;R67=''<+XQ11K\TS]HR2Q8$HUG-4,;&VJ3HXB)!D[HF<:IC<$D M+_CB9A0?IQ9$K' #[US$KU;2I9<[K*A.A9 M7FG;H'5YSC0E\LQ2^?XXM]SRC$S(;KY%]ITK1@,M*GI$ =@(COXF6S0J;9J+= M[#=3JA8V/>G QN/FLUZE[XA^K65E>BH-*<]=\'O_X1A$D7.T![N_0<46% MU/_H,.Y /WCQOJD\82XZF^S;)W/T_IE\S"IW M)@X L2K\P\2-"98*4/G=T2[JH.X;SR)\)Q0&I;:?U-/&6(BQ M$&/AE8G9,192[\5"DOKNY5AEJI:)#=47W U7&4@#E)J'#M Q=PF2 MN> 1%8Q8&+$P8D4(L>ACQ*(E25JI^7R6S!KY2GT>MSMDGAZMOAFQ:DN#FBBZ M5206WF"N,D:OEJ0T*;CPA4S>)1.7O3_JEK0/4VC/7^7M!@?=G MYZ=H4A_G;5L-#I$#9ZDKP&W;YLEMS>B$0V<0)]W,JBOV M2HEY<=U-0I/]&K(GIEEC!Z$W@SQO&R'GP 18T B(;Q#.-95)S]E_%LF&FM2Y-V,V/(@VZ;,V2N[_&\E H+ MV-W17 I3[9'Q^*]S7G[]LRMW9&DQL)X#RP7N;TQD?;$%O,X)NI0Y^T[;=&WR M@Q4,*]A/5;#'^3Z8V/Q9Q.;';[5N0W<[O$@#OL$ R ?"=,#W8_7-S-D7AOLX MG(\$/=D&IHD2Z"RUND<4(0RJSD3W4\[VJ)G/= P]S\?3Q8TP$0=-*;P[@[Q+ M)2Y9G1[#$X8G#$^1@Z?+LHUO@J?M(EO1%L."+63::ZV=Y6Q[O43P%)*/'$%A M\C$R7OFUNN!Y8 %TL05RPF5UIENZZSE!82Q,D6"*Y(=2)%=EL2Z\WQ_B [18 M_"-T>-YLR?S<[;:%9<=(:5ZIWB*% I= ]=ZA5YV\XY*7/T]WG8J$D08C3;21 MYL([\6]&&C;?:M>GO#T4J-K2S;02;C]70D@#'>347>K"-U]>K1YABOI-52I< M@*J3!0ZR"I; M.?HHB),!'V_&8M@UM5U6;X(3N#-&,M+U[X(80E:R^P#*#UO M*K-EC^B9RVG' $QST:2S;B.N-M'52M KI^[HQ.4/TV&$PPB'$>Z&$.[2M3+> MAG ]6&=ZMB>;,;L MDXQ=3&'AD^=1-H/8YEV#5W\X"; S<^X9.T>G!C0U8,3C\1G2[KD;\&G1ACTN[UQ:Y%^*4)OV4ZTDHNKQ Z(2^< MO*,)&I/R/YR4_X2"&!54#V/LV+.]*VY;N(YT%.Q>].B6*S.%T9O +SM+%/OK M-ISWHJ78,X @"AI(.&WP.63_C2$.0QR&. QQWQX!O [B9@J?W-0\7S#\@CO.ULI4K]4.( X& ]P=1YPR M%9\(<9B3OP9._N,Z5?\](X]+:."DTI^:5'IM\H,5#"O83U4P M7$+C)U.A'\]/+J++#8'K[?T>3!%\/U#?S)SA ^K1V^.[+(FYAY,7#MT85K6: MD-*JF)\IE7I#T$&WP4MD>&'>'4M=LB0FQB2,21B3(H=)EV4=_XQ)O0;';C=Z M(R'J#1L(R8V4T3(:PB14*N..2EX\Z>!FU.M6><:/>]HASQC2C'SZJYP4^W">0,(5VJV93_>7'O>VA%27LM6*E16\ M#G==F!=!?0P\\ MN!B/)4^K0GUZWL!U*AI&*HQ4-XY4%][^?RM2^26E7)YW1CE!GJWFY9*W8IBX MAI *5>@X>_2 "_!-R@6O BYFVB_-_HV#WHI?;=2DL_S^<%W=% MAO&R+CR$H-=EQ)5SI#-4:(,V,M.TI PD>C3(-24RN""/N6.94Z(*)_UB7,.X MAG'M.QS^5^,:2XXR_6G*)\1-GF^);&'LY"P-X1HBX(F[)'5Y7_]'XMHU4? ? M5Z>]JQ^# 6C,G<@.B-ECJ!^SF8T>:2M&S/8]%RD5'--=;"2[NA)6[M--WP,J M)L*^E0BC(=*KMC\R 3:3+Y-@WS!3D3&*67VIJR PB8&.NU+.5(U$MU@L&6#N M#,U-52%8^K,]?NH-AE&0'0LN@-L 3AMU,8V YM1 $@<#6?&J4WJ4\O("Y3(E M0ZOX!9&%CC^#'/^;FXYLB+;OG!")^O4/<4^=*V."-S8PGF,\_Y%X_N9(YZ)X M/LYO="\[6-H$R)"5NKUN]Q*) +Y27X/G7SH=K\#S%R8DQ'.:_5(\Q]L_U[#] M\W'PZ0&$;4"-R7#N=;]X[V ,:'^%7S9R/@U,>!W77K#_"U=TF>4J]D MK^*PH#OQQ4RNQA 5K=Y(%GF)9/\<65[MY.S\D9,Y>MOT(+^$XNX2S+E[%/$1 M%FPIL*7 EN)-8'C9W;B/6HJ57?=[8GW-$XOF5AJFV\E$6P^@\(\QZ]5.SALL MQ0O3$U@*]HZ@$U]I*?"NYD_8U<055J(P0==<8>5K)NA+BJY<\01A%<,JAE7L MTA+T$^8G\'[^]F08A3TWJ#^][MDQG1U$T) [M#OD9:+VK^SX1[O)/8X$%8#. M_#]="Y)X824>1OOKG\X$Q&1%L6>PT09=TV39'A0"E"\&OZ7#9VN.;,;FLN.A M!#)O EP (Q[95W6TE8 :./HL-M8MV5+@$."+9 ^@^\?VITSN7QCU^R7NY=5Y MK0RI^O*?_\(?^ZW8AZ8-6'18R<=3G MX.?_''?](?J)*[9I.[_WK,31F"9!Y/>;"@!! _&1 V0C+H_A>W_+YDK>N+LQ M,MP]O=^7_TT\ZA.$7CKYK]C19S09)S,YD]?QH_G:X4_N:L,*//$-5A5&^&G5F%H]S]"NHNPCVDE1G$)3QHW'__ MEE\CWX\7Z-R\RT' +\EC;IQ*)E4I22: E"!D3F(5194(-J6.:85,4"GB5_C6 M3U&*X\&.;%-]$>Y0KJL@MNHUH5/,M.]"-K!8RX2P$XZ@O<YR9R)8&7-UJ MHQS8"7PZ<%R)2A 4D_K.,1RZZ 8+&O82PFOLN)\(PDCF/S%AX4-H^Q1K\C(* M[01\].@EQZ/Z]<]?XMX8_"=6M*"!L'WX)M7]]W__'GV.P7M5%Y^W!2=]?K_I MWNE#(B7F:4LSQ>9G V/4$>NEY'9FS;3V=*,A:I!^VE0B]'%SW2'G MXH))Z"U LB6JU)0H1,(];FDM=#HUYE1'\'5GT;4:>=I3>=CRY/5COCXN]L>3 MOM'+#:UQO=WQ$_#UE$02)V-2J;2H=P==(YYABO/JEIFW\^BAISTUV]2\MBP. M9((22%"46WFVM&F&&TN/6]9[*3OM&?.U6.ZV*1XTR!R@--@R\;3EMC#*]UMQ MC1'C@U)R,)UGM^P,/?-D3+R5=B4LVK2,E=20CIY:+X*Y,EB28E$ M7'>[*4T8<_UT$[8\&9.<[Q;CXVW&-_2UVVEMVLMUKXY:GHQ)\QTNW=@V"1&T M)E2%7?%Q-/F),V,B\CR[;D+-$_S$>KZH*^:JJP1-3\94M1G-:YN41,B>9$_$ M/I_?*)J4/!U3,4L.5G5CR1.9"LC,4DK&H0%J29)/F\;EFDBF[$G%\+/K^(2" M_D>KQ:.F)^-G:D(WU52)N#BKZAT]6^+FTIR74J?O'XVW\K1E2&TC0XT4W>M; MXYZU"@GH)V(Z)3EVHYNT +J]VE#P5=9::;!E\FG+^:BJN(VTD! SNJPP?JG= M)#W4\G1, [=]R$D%:3*9EO2LQI1Q,E&2P6ZX(*AU1KC]4Q;_,2 M:GG2T6J!R/7RO?5&J),9JEXDFJJV7L&6)QTMLNVFYFO-G AR7$^@JHWV&"H) M([%/6[8:<2].]DH-8S-*;N.NW%BC8Y3L:3\['J.E6UK;-( ?EXER6:50"U/ MA=1)9"NEUCP%C#Q5J+B-QJ2I6JBCIT):GZ7D2\ODT >BUG"FT>W5]\ M\M3),LNH.6!;0KOJB_'21G;2?'"9^\FHC%2S74V2'8*(MYD!+\:IK$D$MR*? M#(OK9,I2N=G@B,QT9!44V >B'#SU=%P#U5UHE1I?$>J*U6XW\GS/LH+.G@Y, MS53+8B*;GA@@U]S(O)$OCOM-="7VJ'?UA+%92G(I7>$TD@WNMCR5 M54EK.4YGV4L)Y48AG9^5.^:$X8.V)[.@3HE*8D7V? %&@ZORI%=D>-1=ZK0+ MR4J^5NQ4R:FHMXI6RQNI:KD:-#V1;,)/] C;->K&(E[2-F9B'/=*0=,3T9:& M-)G.^T:':#-@628-EDQ/@J:G ^.V^0*5\D>V458MNFOP\KR>A&WIT\Z6[;Z^ M!KHP).H=8[!RA8ZH35:HZ4EGAW2WUQ]SMBPL5E,IG9R4EF#51$U/.LO2TG++ MM?-](:[;?SCVXE"LMHO34.RAA#'+X\CPB*K:A86G<;?G[-^Z>QH9>H"O MVP!+$/=NC?9>OR)N_0-)%W[OK0S*[N<'&4OV1,8U%<%_:>Q]/KR$?<.,733X M_O!TL7_(W#DS?Z/W3][CQ*3CRV(?7QP[^HRY^P,OCJ<.B]W+88,';#;\D-OXKP^ -;)3_4Q0[+*5Z+7WT50OA9&R<_5"+YF>U;'I;( MB$DDBNE^J$1FY+E^0BM&U\O^(2*YB^Y^J$QFP5A7]$^$22R3GQ?C_5"9#,L^ MG9O<]P5_-U,P^]<_:=F4+07$9"^6!0I %:+)74DPBJ"HSPX';V@"/_L6 MA3#F^_KYN>8[$GA7JH]1I9.P\#\E[2KV2X?B<"$"9.S9W+90K3A^K;N'5N%N M3D 450,-D+9TR^J3B=1,R%L)NY8LC"NMS/NOF'G-U0!5NZT/QHU^DI"W!:.I MK#FOVT=%L="] ,P=E3IWMQW6RN^L%$S>TB4[GWH]:7AH'*.8&ES!:6=[',<, MMDMC)@]&^7%"90ORM4'8$8T>]N0,AEF#29U3.D:;R*2YS%I)268VA>KE)1&& MT1C ,(!=#8"Q&+^^$+\>4H-1'D/1VC%;.RP;>8W4E"D*%2%#Z3XI5]+BB&M> M%LN\YI*N)!4?B*E4)3W99&>DH:&"HNRO?Q($=9=BN,OBV2WI)L:S;\:S\-AX MQ #M4R?K3S?$?S6BM8 GZQ90]_><[Z!L7.]6UVL[S1ORAJ)SQ?XJW9M_,I0] MN4#] =/ O"*FVG)!-GJ$M)2%=D>;,2C&1!5"Z43RCN5.[RG]U O3,:IA5/O4 MVXR^Q^N_'3=M8F\+55-<]HW\>CLV>E[7;T\O[%K1C>DR7^N+54/N*RU"JZST MM*\A&$K\^B?)W!$IXL^NU36E;:4^+ UO6Q\C\.53[O)MZ/LEG\QLHEI5E1-#).@2CE"!#O?)3-*KJN M#U38<;B0#3@U]NX*W^"/]5"SA)UBJ6=@;-&?,<$70*^7B[B>J/X]5JOZ"; JRN;/G@M=M6'D^F\ M(\R+@MRJQ;5RKI2PXN@2FB3$KM,8$ ,7!JYO JX7J[;^=([J4X'K90X^D^CV M1GR-[1#QV6Q;30CQ14W\6A![EM>2)I2>D);L1) ;-"$O&EZR2:-[LMBS:/;I MC-9U:BN&LR^'LS]5;[TV/RPX4$=][FFQJQ47K$]?KD]_JB)Z*_ITY6G*G\M_ MHCO7@>4&CD\,K-%G@#.)<()RI*W:+,AA[>?(XM5D2LB->@B#A7](>P M5KPZ]5T/]QL]*S*P!+V;:+DZ\O"C;^'UE2V[ <[A::?I*-^&;)>QZ MU#$@';$^8GW$^A@)?62_?[*N6QVO-IT"JV/DU''';458'S]U^J*=S_K,">Q& M;]O@:NW*4*"60YD1$J5Z)JN].TJ' 6#14NP9J, H\*4DU;[A]H5-9M4GXITI M)^F=ME#0-8D)#E^3Q%V2.CWUB#-5,=)%$^EVY"%&NJN@$E\-4NVU-F+LD;TU MXNV!U,T*R64BUT0@E7@#2%UYNN+'Q>6HJFI5=I3):4E5&B>U?'O&XF/THB%Z MJ;8_,D$DX"OJ![[#2A*?=TA2D1:EP:*U[@F92L;O:TVJE\E?MN1J610-.N?G M4V)\/1S[Z:1L.#E-8H.2J^Q=(G7AW(I;TMKOW=+]=DV^@F(YS^:+?OOD10X& MWU9-)[H8^)IB/!LN.UXEFX 1RIU&NA'OJ@+?;T(01#5;68R & %O" '/)^I^ M^]S]4 !\.76W,TPI#C@Q0-R(S>Q9SF6^!5(WA MC9X[:4KB<&(G:E]5-5:TVYW&DF^2QF*:'7#QM>//502*0=789.HN\14U-C L M8EC\[K*RWSYY-^,H9N-KTDTV:SUAEG*53:4XEVWZPI&N6\AW-$//5(PZ069F M"[I34CLKA&,)Z-VQ=W3BQK*;KP2I<$)6TSAG4.Z]RU5ZS\IAG#.:$/.:%9H 2\/DX+ MC6):Z(\C<=^<]7FX/^SC*4^+1:,J#H#3->)99[6LIVJ#IOC^TSBO2?O,FLV\ MW5)Y@O!'@T*UDJ\0S7I3(HD@[Y.[(\Y<@HC5\ON]BIN9LZ])Z_QQ,/;..Q"C MAV&OVU*Z6A-=D? 7C-FSGM M,C\L93HPK;H3%"488T"(!:)&L?2N<)0VJC>4$.@%N1-,JD[@CUUTW#>)(:UB,(: MKA?[851+=";M.5/O2P*H-I9.LC<=IC87=J[RM.Y6_(JE$'E&W2RR[?'*K(4]_BYUTW)*[CD;@PN?[3=O*CZ M*70-FD4S0;5E7: :8C\W[0^WW48 7=Y3BMTQR!%@%Z6H5PRMZC[7PMBSQ);Q2R]HC;4JFCH'8'D-[G9=&NN$)JQ MY] ,US#%T9##V\^S18K(E;$:U!$G"WZ0UBK;[@ =ZW$#54DS0Z1*;B+ M;KP%1*W;1"D<++H EZ99G(>*\?*:\#*2R:C1=UQN2:BP(D9!$7'ZY"=[+N5L MPFAW?'DAM-O;Q-BFVM.T<57>1G]1M8EL-ND0>BG'V'IWUML8*^1M!-=MO<[= M^%F9F37@Q4S;Q9F7%^4;(WRM7_1=AZN5)GS-9@35D8SXA<)8'[$^1G4"+\4^ M8G7$&2=8'2.@CCMR*\+Z^*G3%^V,UF<.84^W'4#E4K45D5JN4R4Z:ZY<_OW5 M<5Y]E75^*\\!:Y321)W)]$>;5KS7*VD220?GKYD[ECD],H1S53'211/I=NPA M1KJKX!)?#5)J>M'H.7/X7B#'YZEZS^5ULQF 5.+U('7E"8L?%Y>CVJI5V5$F MIX55$SBMY=MS%O'U61^NO/IYQR0')9I(RATE3<@,[-*D7RZ)M0_4QGE%X=5U M/./T"Q21)(#<](=UQIB5!BN(=+O"JQR#KYN.I(\6056^@GHYSZ:,?OOD10X' MWW>-8/1 \#7U>);F]W-[',/&9;0MEGLC7 M9"ENB;+ J4R-&.G4YI/!\%E:<+MM%C:%3;9G+"2]5O&$4JX3#U QJ!W+TG=< M,H%KQV)J31(OB.+#\'_] MTYF F*R@X@ZRM8$Z$[-L#ZJ%[,!?6S$=/EMS9#,VEQTO9H]CW@2X JD[,, M JA! T>?Q<:Z)5L*' )\T<[8[E.S[U\8]?L![.7E>BW.J_KRG__"'_NG*":0 M'811DR<+3*-7[A&*^-?SJ/)&^7MV(>D#2!\6,GG4Y^#G_QQW_0$RXXIMVL[O M/2X>C6D2"C 50*0&XB,'R$9<'L/W_I;-E;QQ=V-DH'NZWV7^33SJ$P1H.OFO MV-%G-!DG,SF3U_&C^=HAOBE[0:1Z6\'F+*G+P%Z^J/G M!LOBV?/?%'F/SA',X#]W TN0]TSRE0OU0=M)'RF8_#Z@CTT('.S;L45%4N19.T MI!#0AB2()"UQ0)6E)*NF:#F92*B)Q*_PK9^B%"=@^Q+ M;?06:YD0=L(1' ( UQYG9'>2,^V5*U%<*D51W]GQAWX%JPA[%@NZ]BEVXET] M^DO<0_M_8D4+PKWMPZ>K[K\_KTNOQ?#W6]B=V!(TI7(*G9(XE6:E!.!4B6-9 M55(HCF)&+,$0X]1N]>6]GT(E/*Y;'PT:(J7WVVRVKF8V<5X*:DL_;@E6HCA= M-.21Z$^-;<.@U*U47$G4:F''BF8)Y5:>R$WI>3IVRLE?CJ--[J2H??-X8"9K5QEUI129UJFIL*HDFUO MQ++M)6NVJLG=3%-B3ELJ# "S=&JU(?QDHUF4RZV<3O(2>]JR.J"(R;31H8G4 M=B-UB:JQ'?BHY)?'F]SI7G38D[?288\T2:K-4-HL>I MKN4G>\U$*KBCZJ1IJTJ(6ZYO=86\G>F7&^7D/*\V48',DZ:-0BO7['F6)NK3 MF4%ZQ72!RP;U!DZ:II,=0RLK?4'(<-VUV%P4*(I9H52ADZ9<.C $WD=9\T+0_:E#+UMJQ E3-.NRD-0-J 3<^LJ6XY76+:SF>%=FL> M!R.Q5IDVH"]_9E&)66G2IMAXTN@E06Z>Y(J$,()//;.J\6XREX^+FS;1:T,% MG]CMK6K#IYY9ULR*:J\9/RD0]4Q#B2>71%IPX R<62VMU:=*)<69#$7, M\Z7$0I.H,TO0K8[6A@6**Z(\SXHZ7Y*\ZAH^]O;=T%A78 M@3-+H&S7&;U;&Y)&.ZTWM_T65'^EB9J>/%4I5S*C5@J%J90[Z?5SO56W#O'O MS&IEBFEUF2#6&6)CD9/QP%_'1_F@ZE6C=H>O+4=%OFQ].4;L%F5#F>I/J>!L6%/B,N MK46^T@[*8K]0+%K]9],-"T4CEH>M+7C&BU[4YV,!,RM*\1LI-8FJ=30=D0--3WI*]D:I&8Z.RH1 M/:)>B-M:P8K)4I#3?<=",B20XP8]-X]W/\[ MCAC&WV&XNX*3\,-Y5'KFWZ'OB*\/(/9&+XO;<2';N?'^)GJ7OB MQ=KP>%V^9UW(^\2+5R7A=?FF=2'OJ1>+C^.%^2X@H["!B>"Z0"##ZQ+%=8$+ M@X$LB@MSS[Q8QPFORX?6Y8UGZOX8N$0YD^-]FZ@7C2<^/7?C_'YY%"801N/H ME__O5_+7>R>3"1/[O^]T\*N2$QY/]NC],WV\L852&1P 8E7XAXD;$RP5J&VXSBYJF?G1;X>N%[LM.AUU&\D+'!>OJ6_EX MK*L?9LZQKK[+G<.2%SV*Y7E$B^+%#E]#H41-:"Z621)I>_B9)U'_E+EQ71A] MY94T&XX]UKT_UOI=*KH>MQI;8M-:]JWIU-TF*N@( _T%E7Z_AA2[)9SY+BL5 M-9QY.;$"X\PCG*&/<8:6)&FEYO-9,FOD*_5YW.Z0>7KT_M)MK\.964LL5\>% M(4%L"N(\/NZUJ06+#E6E?OU#$G=)ZK1ZVZ<6Y?@*GC-J0'/=K.;''>.C>^EB MGAUS %0213=!S-IYS.BWZ+."Z$_?#4[GQ^S;XSXC*9U7Q85>GI'"3.=WLR?? MP73>G&9&R(!$4C,QKXEYS1_!:Y+4AX4I"^;09].#6"8&8Z"8/+/A8+?!+S#; MB=G.2"#Z-U.>D2ZD][6,YS%>P,\F0!]X2^6/8.,,-0%:JZ1!"1O'R'#37CZ] MG=:VK9640A1H,G7)JO*8__PY_.>%?$F,/%'@0-^)/)Q;KC)L(E<4ZK0&Z$EQ M,JT"'B)/"B(/F;IH]79,B%X;(?H)'C5OFO8JN.\-BG9,<8"JATPH[!VF."-E MZ7"ZY^V1H%=E,2^>G8#D ';?=K*V/_+&OLDK"EPISSUC*5M4WR^7$\9:G'6% M,8@W6LONBI>8T$>_I*7$K/ ULL(W-H-1Y(VO"LPNG@+Q%C"KD5V39#9#7IP- M-A6GO:Y.$K0&P0RZ_31]V6OL,)'^ XGTHK4$EF<[FY@^F\NZ@U(B,']^J_SY MC4T79MBCX[4?@*3GP.7*VJMSK):02RP)(B2:^DH"8R0V(Z M/3*:=6DZ_<:FZ\8(=S1!)/7I61H_39Y^/*?Q X*7@ MY@SRCJ99S!1'&Z8B9!LC"5.8!XXP#_QJF/*+*V&PX2R*T FY8G;G1F]H(9A" MI^'N6.(5-[MB#AASP&^J$F%;\>"<6W !+7"]&%@C$068"+Y5(OC*3!NF>:/B M;A^G+=;'N?"F:DO+V*[G\I::U=UG]S;--E7VYH2\,19K-B^6JIE9J;5"ESTB M#SR%Z=\HP0_.IKY5JW>@/P(^76LG317S0)38.HP\:'#LINL%=L\BS9B\9 M_F/Z^T?2WYF);&FP)[H54^# 9?A?V76!YP8G%DU=#F82UY"(G/'#A'C4"/&G MQ<(O>53]&V0.\\.8'_Z!_/ %9@S7EXB4-_<]KAO[86':IVBCRF! 7Z)[O^]0 M/3#,B&)&-!)@CJOI1H82+5J* V079$'XWZ*U1X_6 3S.;?1)I2K%+)B$H2^D M;JI%(/KZT8)?C C&AU&]+K@Y[*4Z#OAIYTI]%OQ]4@0 M-GU*8;B2MY'K300_*00_-'U1^,&,Z!4RHA]WJP^'1##A&2G;A@G/J!&>-[4G M^-7^]QYF=/!BX7F_FO(RS*:T(38)J]AT$Q;;&$(/G-ZE!%,X)3CBN!4AZQA) MW+IQRO?F//?'P/44KYB)3VI3TV&,\F3:+#9:%;Z?6R&\0BY[XJ+W\6 >_$?R MX.@".1T*Y?ZN#!T^"$JE&_SA+_;)7<]?7;&K$$4 M*1Y I&BU$8)T((!4 OQXR477>BM]7IM(FA&74CV7!.LBST$7/;B$CJ(3.&6FE"QFCS]6FJE0/UD<@C,$)%F>G+G\S[ M:6#TX_GRA@/FLAX4SYCI+BHC>*FC>3BRPP3ZCR+0KXN(^E)W?8@H+!B[,H&,&/;+ ]:6N M_1N *ZW7YJUIDO4(*LF9O+35&ZWJ"@$7.@W(G/KRF$N/BG]_[<[\SH,/3P': MW@0XNV.!F$C'1'HDC!XFTK_;,W]^BWB'(CO+YM81?KQ$6ME^IIHH*O$" >CZ MHI_K+XQ)%QJZX Y#\J(WB6$&'3/HF$&_8@;]\U HSU4:CM*B-2$S6[ET)=,O M* J/4 BYV_0E:_]@ZOQ'4N>'$YQS>8..0&#"/%*6#A/FF#"_);=\#S>-$&U> MLH6]K54@W [H"/%-PG7RR7R2:$);R(1IYQQ[T41.S)ICUOP'LN;8FW\3>)VP M"&M.G&T-7Q'D>+$W4M."Z8( LX+3H@GVDIEXF"__D7PYE$K'!P]\.:;',3T> M">N&:Z]$VQ%'J%%YJ*[YDB\^9BH5M[%=-XWXJ#2TTQZ8SL>:1 8W$M)WR02' MB[!$"8#LS>OF)>,J9C825HBX* M#4GVA8545&ANF&DYZ 0K%U:0^8*2CQ@)KXG%IQ(?5CY402:#+I?TT2WPNA6K MSP'2'DN+(1E;!J$QIO:_-\S EO0M,04VF]<00$#@0;C3<.REK@(UO1$A !6M M _SP!_1YR6+.V%)>3J?XK*C[]E)=V,-4Q>9AAX/8@;HCR(L>%<,[!.^)%3"< MO24PP'!V#5' Y\"94%K4Z,R"W!*I5573YZMX<=O6$)RA//SD'45^017)GP9G MU[#1\,+$?3@(. >/<1.,O:#W7W3!'MZ0N+Z<_1N;07QQ)KXX,W(S^!W9[#HW)XNLCBS\>H@4\\=BT5VYL[-BS6%BG\S%5_.EWI?\TB<)IX#@- M_)GI^>Q)PNPESF_&^U5(?EJ6&[R@35*P\9H]C<\>>P\%O M@FIR8.'K2G9PCF^T\!Z7P8@:879;>U*7W6)O MR)O@6JB.S2L0>1S0<&S51Z$:X(.*ENLB*JYDJC@ MTD7ZLH57,5MXC6SAE4%6]&I?7!=D778;_3V059S[@WHKEQL+>M9<\.TDI?8G M&H*LU/E+J'#6;%2<_BOU\%M@'LHI\O MVX-];J8DQ"?Q_(?6\*[8U-9^23;*\* MY"YXGVPLEF6 MB+Z:$_6BL\VD'+?+&DV)"FZ>3+$7#R@P\.&2'M';98@P\.%=B' <[=O,T;[Q M4SBW09W?3O[VC4W7Q3.\;UP],>M[?:SOQZWDTT-R.=V2+>7"A^2PHX_3O'&: M=[0._V >$FB2HY=]%C>+K4RJ8.3%]%WN2$RQ70_7N,6< M6#0@_9OK%GSN!CB2%I+"G-?-2G4LE.$HO*HM 71]RFXFL2%=S QA*GV9NX+.J/)O(^P5_<)1R'--[! M683>HVE;6MP#SBSP(S&7%RESAZN@WA[;=Q4^*9:ZZV+Z;FP&H\@%7E4R]86] MW:/C2P^'EBK0D^A 1P)YP&><7FJMT)=AJM"C]4:=6VO0' MA$^4Y#13*B7Y@B;1%"I419)W7(*Y_)T7&-)P/C/.9[YNICLZD#:KD^F)[&^: MQHSP:=B]1'[.KQ"D(2(]<<=R%X4TS*1?'Y/^\<219]W_NU@:P#=:B$ZWQ[%0 MTC&;'BF;BMETS*9'B'?C7:D^EDCJ8*H3G4E[SM3[D@"JC:63[$V'J4WS>TSU M&8,[%9EYOEWJ4T1Y/1@DZYEDIYB%!C>X-"_)W:684X.+=QXBA8!XYP'O/$07 M 2EI8F\+55-<]HW\>CLV>E[7;T^C@X!)*U<7%NK<%736*6F*I'<*;!,A( PY M&.*.3N!4]<@&(;<7<0CPMQ>+-7Z:4'UJWCH-38!J^R,37+L1_;\+9Z1__4Q= MN;5\V*Q(K'VCF>PFFD(J)\1Y+I/QRG1TC&66S&]R"<*O$_G,9J8M3986A]!8 MAK?M,7<,?4ECB7<"6*TE(VO23?9K/6$6]-13O,5S?'L/'5:[M MS^>7&2_!C M:OP:*[-"E.V[5"J% MZ=,(0UBDK9CRN$RL$,4$M$B*5 MP.1F)!SAVXE,7R WH9C% X)3W]] '>0]C/'50/D":8U,:V) M:D,65&@L'AN;"YO9)0K@QK#7SH^; C6SO0$(Z(TSW$9ZW1T-\HJ>%7M1HL\_0#RM.W\LN-,\G!DDS%%K*UXGV_Q M"'E0SBB%*=5(..%1B8H_XS(3U0\U#/KE!R?; 0K0EX&?#7WO0')W_OG#?2>6 M[8'CEIA5_:-PLIA5C8*AC!ZA>E6V\S)>N^OIL]\'-*J/^1T6M0X 4[3VMR- M"PH>?G_&BK:*ULH;,25)3,TI=M"F+!9E-K'H$7# %2=V3BDKE;-\O. MOQ6^@L#@;P^MT7-#?/W+GXSP[)">X-"A( SQ^HY_M)M/-%T!* GHZ!+@ JKOLPY 9 MJ&'JLS[;IW# EJXG>T'VQY[HOW]AU.^7OY=7)_C7"B 0A,IDJF]>&U5WYZ:\ M0?H+_O.V+INZ!>*3\-VO[3/Q@3[_K>K+?_X+?^P?JYA =A"&3)Y(*8U>LT,0 M@OC7\[#P1IUY5AKI U W_+YDK>N+LQ,MP]O3_'_9MXU">2N*>3_XH=?4:3<3*3,WD= M/YJO':3&33#V?N^^MO]=8' /O[1=/3BWZ0 3&K8E0$]_]-Q@63Q[_ILB[Q$_ M,(/_W TL =$]^H1= TFX\D?//F!LX$GB(F&/WJ_(ASK[*]_:H+8JM>$3C'3OHL5 M:QD(?Z/K'$A@"#P[5MQA?.Z \>TCC+_.P?TE[DW8O[]X",3]<:[3Z<\C>8C5<[&]1'Q>7Y_O M6@WX#O04X2-<"/J65L%/&?3.A=!_\B__/OF []:RB,,RB5>Y=9 M [$94%$(&/. ,K&@\Z-M8CNW'(:VBN]";QM&VBI ]=*AQW$'/RZ!:<_W6=2P M=P8($]F+Z3-T)21 KGMLX6L@MQ*Q@2^H4;M(#: M:X_'N@+=/1G-A >=/B_(1PK&Z*.<)<^!2Z? 'Z@#,UD+UB.&HG[?#+0S]M=N M03K5]F$QH(%#1>H]^,;8W#?AP^]BU581>BX.L#0X],.3QCHPU=V<6G!T\)7 M! JJ- -?N-M_<7]FZTB$,:"Z8_)JF]Z1_(3]%V>0IE2P=P!;K". M>\DY=*":S1X>A41N(L-68UDWPRF3E8D.!3OFPL>Z8UGQ;&>SE^%@P0/9G#LZ M?(UL>?KN5?#C3H."OL.I0+W?;XK!=\; '/9$!?>QHA>(F^G:AYG;S1@<)5P, M%/C*ZM2W%"]0D&"8N^'9(S<<5QSI)A27LT.L9PY#O NF%X[K<,64;*UU '70 MW0$@.5,QV1KIZ^I2_T&]LWSW,O6WM7GXZ M(C36!PV"LHC>%73#-J&!0K\\] 5"DQHCDW$8J+Q2)/>3*R_AHNZW)Z&O IR M1C@(_\IV3*ALNK6['")6DB&HW$&A "B=,%@E$XHC? ,,".&W@[\?,,<*5AIJ MW@ZB=,N%-AUVZ!%$!0R%I0:.+++_NN4#]'GN.R[\M,/0_3SHGON* 89"H>J[ M]T,PV(F=^Q+7<3G#6-$7O@Z[L[F$J8//YX,EJ\J.,@DM+4W>A1^0KQ1B_'ZZ M)[(:UC *\T0?%S1%C_F_[Z^9F'QCN3'>>EI'C/Z,UH0$3V4V')#6V*'WONCXV>7F.R/;]&^9>Z? MN86SOA_LHULX7UB#-EL=M*?+"F'T&!DY17EA 5;0&Z=>6(('*S-Q '1MX2Q, MH+=DH7O)G\.10/0O/>?!SM+1A0P3R M?&D,A7IF:*S]4F/5V/)0\%\SZ>&4;J!GLYOQ+%# ; 2M/A^\0%\2 M/@2Z4K;O**'J[PXX!'X;\MX#'W4$@(5>H "@[J CG SX;!3R^",S#%.@187= MV3N#Q4;]P1F$[UJB!\Y-60D9M+W; 4<9[ (B?PDZDB&BF,V6Q$!MB*$5!0T6V"1A"/JT#--F'&\ MGJU:8VF^?C^P'/?K+&*0PS51&M7G-3'#]1B[.*0,J0@1(T6\A!AP$8^DRO8] M%ZT$$HT7)&PUT95)@!5RL.^'@FT/22DRMK%'Y!+T+I6XOHZ'--+O0O ?R9UD M-8UEG)I(T8U-HU6EQ6ER]4E;R _.\Y_W'HX$&(H1>R"WPGU+*-\'7!L!$T6E M.U#SSJ#(\TZO_**R[#R^/6R^2@&#[5E$U< O!1R('1O[*,P\TR_[P$V&<8L7 M@S&OZ^T@=PT#"2KLS,Y(!V]%?]1=UT=R_K#M>VZ3-XQX_GY$M%[-5OR%Z>&T M[.KN(<\$:M6!'2X-#:8]%.FX4,^W>G%M+<43LO;K8.I4WGNAG82:D5_$)3\? M=E)_X&/3?+O81DQLHR6TA5J'1\SL5["Q)SD-YP3WD4T'\SV!AK[GJ('CY W6=AAW0K](?TN7E$LN5YOK$W^M!:0BL86'00.%#6 M3IVL_0:;/)]#LQPP)1H,Y(.7ZVYL!N10MX/OH@]!9]"S$::,T3;YWGEZD+'8 MWIBZ$ I41#F&C!B"F;.MQ+GZB"#DVZ)[(.@@XL" 30N :4^2'2;S[./2-OS/ M8^Z0;ZM>PX?QNPI\=^*JT";V=@S*N==FMCQ93TE!9U3O(/1&=FVX>[\4*2(![+P(9P_KZ*!5AR* M,3YZ]5$A[>#)+=_?^!^4=,NX,FWD4%>O9G M2KRG2SF2S6""W0D 7CC:HQ6$WSAR*\(_0HV:0!$%CKMS/0(?:'=\_(AR>5C] MF8S8>-[T)K:O37:@^*+DJ#8"S1UC#'L,)V?7^:=K/+9M;W_V!78CD#$X?#1" M$Z"]'LORX;//O>7N.)X]\OO H]4*$N14^&P4S4%HGLD&..G);IH1^02[#44$ MNE[(N[Z/B2>J IL&VPRG/B4%.)#]Z<%YC;*Z[=B.8B1!Y^X#%]A[I-1T->A(XL: M!2Y&C+V+A21OL$^/_''HB$ ?X^!;(3?)#[UAB+5!NA**0@,F_B%H1L'8WI%6 M@(,V"G=) L<>%/P:FI<@UGV@FHZ%Y>+1I.B"^EA _"\*DP]18W'F+LJRRG8( M4(E7A]E)NLR2S6^/ V%OT:P?^GO!V"^,W@XQQ%FQ?#%4I0,#,C>4OC#R MVP=CA^@/">#.D0]=<3\<)M@/"V EZ: ') M*KNVA?R!?60FC\=0M-(>G;IWW7T@9.X8_[WT/KG *9!-+=AX M>N8[X5N"C:7=^)Y5Z>>Z6APTL88* LI%"5P_RM M X:>":OL'>SM5F.W[Q#D;NF.XL_0AH2"=K_"01UBI'#1$%"$O &B? )4AH$8 M&O7#JLLCVP]G7-GE;,!.FCYX856#[N[C)H3)*&:2YXBKV">@A>/;;1D>1;'G M!OGR/*/W'$T 1-4P- Z&O G^',JR/P\2VXX"W4."U4ZDX"O P[?"^/IH$P.@ M<>^V9L'+*P]AU[8T.Z0"T-3"-G-4TCW]4M^(J=8,&VJ!/A+B]2KC#MR@UWGC7H=H2/P7](=][E7]!?=UR]P6/%.Y0L'6<#J M2"4=V[(1: =+@Y(? Y;;+5K';?9[7J>*6S&S>J.]Z2;$C3S5C=8HGZO*7W7T MY7G%3?Q!<5M"1GBBJ*UZ#7[."%7XAT]4UR.Z*BBCJKQE&(@>.+OQQJOV_&C# M8J=!7['?6K1B-92=/X(V$R65A#JM$'@U\6R#V0\5.I=&>2C/^ MZ,Z5#P_& #EH?GBSNWMSX&X<0=_._8: Z0$-NLM[3V/GK:-'N3Y\U-Y-OS^> M#K31"X+0 [DNP19-"'6[+2 (P7#64?;L(8TO1B;O=O,<1OTG^T8!$$(D'>LH M4RB&J(GC!P4$]LGC$BA$@+U!G0L2]!#?\:AGT-E]W+LG^84QFGQXTM&6G;L_ MAP$=J9T/N@]3=-A$"3WZXTE!CB[:[WE8XT_,K']1D ]C.2_(+XOMPQ"XN]A3 M&2Y:4-1 K".OCV4W=BJRW%YDD5P_)[8'-QD^?A>T'(GOX;31D4SN+*N#PDZT MN6JA?*Z'';-YF+/Z^&##0ZR!UO_P+;AXT)3/]G$=@)ZYC,Z6H:Z$NTIH@\I% M^X''PLZ]0=@O+:/)#\HH]UTR6@\"3SCQX7*&ZX!8/Q5%NLLP;'2.4U8M&T9M MJ\<9*\<6/HAR-W -'V8R.. 2FI,G)ZF"M.)@V5=@'^&&[Y(?@6(X:7?H27,; M;;8$#M^9!E!LT9J]+G?@JGVXZ]H]9?'N*=X]Q;NGUS 0O'MZ([NG864+*<4P M(\ JE$3)(T9*)!15XL;,2%+'LBRS=%)E&7)7X$+>UZ.SQ 9=XCPR(>;[C;IF MIQ+%TJ*)*(&G+5=,?N/U^QU:G'GFH)(UV))F:1(EL4];=A:<:>GQGA5J>/C3/SH520>PV!-_-)WF6 MRXR+Y15JFGC:U&_6YO-50QD2_K:S=$EKD&$I34J>OM].E,J]7+F;$Z$OY.OK MFFP)PR9L>?I^?MI1U6);2A#YQBJ53EOIFCD)FIZ\W^0&VH0A\G5QXY%\UG$2 M=I73I-3I0@W&4JI.9YL>$>_4)@NF!^) :,*6)SU-5GNV[N4TS8BW*7GBM-Q" ML\S#EJ<]K56' Z=M48I1-BO32C9;]^C2"C4]Z6F'658K*7H\%'W":;3I\L"K M+U82<]K3C;U,YT8;E37B=*L][M:A&Y-IPI;)IRV'\[1;['!SW\@GR$9?F%D,(9==LE?-^M^DFFK#ER>AY:5%PFUNP%N4\/Z,'/:O&3KZ>J_37;5GJ:KH,W8QWA?;Q+J'.DJ> M]#13SJ-6MNY:F+7GV5HW MO:B06_X<6)EV0IB.ZJ8CYM/597^9;629#7\.K')Q;]38]N)C O3\0DYVXMEY M1CL'5E.C[6J*/1P9,U]K%6@_:]/-\V!E5K*+6.Y%NN^MM23-COIY%9GP6K54S-OXR7FX20A.LSH-59Y8G5TG5K!IU M>^S2U2W#=/.KLV %RNS,*O$N$%)E+JOU"RN3K?'GP"HSZTBLM!FTB,V0+S9M MI==SG+-@Q?@^&4^#%&R9&[8)M:W/M_1YL.+&PWFCLDZFC+;@6>4Z3VVD/'\6 MK/INTNQFY\6,F.$V55_A9G*Z?!:LV+74G"YK"D;%W?3J+%AY\9):M@6A M1M2W*9,E^8TW:O-GP8JIEZEX=VBRQJ*D Y;*+47)7)T#J[(MEY?C_ "(FO%[5:MU[FDNHGKWB9'.OK,W!&R&UP<]WV M=7;&*RD++PY+F*9E+/Q, =A>M;Q#%_XP/W <](T#^Y2R3K& 7=HCPW+\FSYP M+3HOJKF',GN/K&Z?[-T>.(IM/@_[0*-&G:(,(;\JD'=[.0Y)[QOX:^-^>:G) MF0=^"G[/!!F2^RFR>=C)AC#B9SZA)" @(3124(K0!E70[L&0DKR#)*$QJI9 MC51@(3(MO?@N+K$%?=25GR^DZJ8+.\6%Z-"!%Z_CC4[]V/QS-]#E52?KY_V4 M/51!RPINK<$]XA(2JK[;U-5W&GMLXAU_P:/VSD:_-S3ON [:BQNC,G\ M73T_H(FCCRB8.99,&]P%'Y[#DC?O7$&$XPF.8;Y>MCW"F1^LR_Y;?+,5D]Z( M7.Z)9^"Q*NB$'=9]+V*X+W]%%:WO<&(>^K3SLQ$O$RT((=B)WB\X29CL=, M[-4QDPW!;"Q9;[/2/V]RX>N]^(]O9ZEZ7?^#'IL8"AA#FEHJ2K/T]S)1ON-\ M9-C/J(O2E9_A%3[G_;RY1^=AIX(ZLEX^003A]((0N7!!V%+87BK_8!QDU>\4 M)IGKKV3LXX1NK\K3GF3GS8J1K_6K2([TQA[N#;J4XJVK1(Z="2N/@.*.06VP M=AQ3V.](Z>MZ0BJP*[[M5M.;P=EN7-H [\3MNI<9M['JS&A<#1WZ]&.U"RMW<;C !OD$NN8P1?>+OC^)NM M373Z&6/]-KLI"HX5#,Q_(>/1X6.7=D:2X<2;=^-N;*MM]&_ /M'9^(!JP=\A MI"'NO)2#.:33NUO]_F+@%P=-I3[$7]^YSR:;^/\>X*)/LBZ7 MMBY,F(V3=;F\=4F\<]DY61>"8V1="(Y=^KH0'+O,=2$X=IGK0G#L,M>%X-AE MK@O!L]0ZV-&ZU_)]U^?L DK)QAB1[[\;)GKS MFV2+)<(T&YSQ76]\F@L*)SA008[$D>GZUI&_8U+ZM9WJ;4H3R;UNR3T9N78X M["3T>\\O//ZIW"MGP/<<.$+ 'R/!1&"O@8!$8(G _AZYUA9SXG<-YD@T'(W_ M6(,9I<5Z9C).CO4^^NFP* 74OV .)0Q['PV=V-)$L(DM_5,T"U'-1(*)!%\S M Q())A)\( E>6]OL[UK;R3!W7//OG,9T Y\RW8GJ_W2N(TQV2";;N OB<)Q& M7++#I3L0??K%O(2?0D 2.B%F&W&\+EY,B>-%))A(\(]D0"+!1(*)$WL$)[:. M"W%Y.XI%G41,"+,=D=EPW5D2*SDWCS%T.'E<;7J183GBY1,+@_@(W]?$)3X" MD6 BP=?,@$2"B023!(E3&,DI7#N;N/N$ZT[)=;5UJ6P2!"!!@&-RFK!1EIU$ M 8@%0G3!I4EHQB^/3VP0XKM^!^ COBN18*(Y3E1:!ET&110'8;M3LIUWZ1-Q M7(GC>FHN(R[K=1L>EUS?[HM8_T.+=:3PE6[78H$0_OMN_/>B6 QA1,*(YV'$ M/_$MK1YMF;\('Q(^/#\?L@?DP^.[L\1W17P?T0VEI/'72.F\5V9ZTYK:14P]?D7 MR?P\.N]/U ]D/&LBC7?7X8AWD7M757L+>UBW\Y(7^E/K=<)=*D*SSV],$9H1 MV22R>6DT([))9)/(YF72C,@FD4TBFY=),R*;OQO-(C3[G&S&")_]5E'!'TFS MGY2HQ MN.G_KC@5VT)!Z$W*1 Y)&>I?=0$GJ.(#_.N61 !8!K&\#6+SM0"!Q M0&VP?N)UM*H6ZXE%S):7@J26.],RE^,E(W42M.(Z27LTR2U6PD2Z=[B:Y-KE M7@JB%4?0BJ 50:MO@U;KCP456.BB["5.(-D"K74;[T0 ;L#X&!41V,=5U 4" M7^NKRV'9Y&KWPFDL*EJW$PICN 6M-/!E\GIWRCRV6N0)1.?DG,F40)!V__=E#%F-:03O^8AJTBZ^3. F,)U4)[T:>_&/C%05.I M;QMCUP$O)GH.)/">^SBC_ VGMO[WBXJ#?1,.R+J<9UV8,!,CZW)YZY(@\G*1 MZT)P[#+7A>#89:X+P;'+7!>"8Y>Y+A#'B/]R@>M"<.PRUX4-1\BR7-ZR,&$V M2M;E\M8%PAA+UN7RUH688Y>Y+N]MYY!U.<^ZO+>[1-;E2^OR^1,);^^Z7/*N MYXE.4;V-[R<@T!F+4S'1WRT0%(N'DY$?6R H"V267"&)N_4I5-!OY:K6@ MZY77[:7Y*=)[('+M,-F)DF+>#LZ32PZ^&'TB!/PQ$DP$]AH(2 26".P7;SI( M_*[-'(F&H]$?:S._J''M?=PXY^5]D99LH'@?#9W8TD2PB2W]4S0+4J M ]CT@#=C?1=X^T9'5K^Q.CWY4=<+)2")G!"KC?A=%R^FQ.\B$DPD^$!K9D BP42"27K$*8SDE(S.!A-O_P*9[ONZ_[4^ M_&V&*OB2& ") 1R3TP3=>(772!" &"#7HPO>K$1UU1(:W*E'- %Q7;\#\!'7 ME4CP)6F.[^NZ5O#]RS;Q72^0Z[ZO[^I=2D>L%>*WGIK+B,=*[([KT0 _MWR' M=RL\T1"$*R^)*U\4E2'L>8GL&?NQ[/DGON;98U#F+^+372!S7:PS'G M=X'.<_E^A!O_B?QU"!^Q+\G:T()6JW+W/UD&8#"X'+Z$A)!#ZB+D<=9= ?]' M%!9CNSGH6FG>C;0B@U[]R7AX&'Z1S,^C\_Y$_4#&LR;2>'<=\.HK0#8L"=7. M1Y1%*_CZ1& M+H_5KD=0T468ET:]BQ=4E@@J4:FGEE14!O'2J'?9DNI5/ORQDOJ3DDIN?E4, M'2RI"4XBLWXZJ]KRV$"/5_!EE6([GRK-%_G9 M0N-B1DL$!2=JE^"@%""K$VEL_W<3BMQ0 [0UX/QWHRZ<.]V=*(;C_WY#Z=($ M4LU__9T7T-_SNAO*ACP"6\+>5.6_F[8L9DR=[ED=^5%HR8VG92322X>TH9@4 M(S>_V/AMC([_^_CQ8A>H5II\2RLD&Q"ON5;PB<'5* MN+IB M?D48Q7XGC$*D4]^!<@2B=_#Z;,XD2#M_^[:#R-J]-ZI.ICQLT M>VO,GR'5NM=UJB[J_:,"X>GEJCN!_(ZC7(,^9_N-U;OWD'%]-5XZL!7G-J\F-,>-__]_FT)\W2UYDO6[, M:>3M>[%8](8@U+> I(6D 7SOG32>2TO;GV,\B??F<2KW';TU)H8.1V)_4!N? M$3%V*#F1%J$->OF2'AJ#@7/G/Q9\AZ5T_:5AJ\C4N[/ 6$)5\%#O6_WB97$, M\XYEPAQ:?OBG/[$H$X['/KA07\17YGE=_I5^#T"HD86L_/^U:YF]_/U:IK/_ MU0TZ"@[V>=MR>/OXYA&;)47FK4JWRYF6K=4L9H)KW=@ MKVTBA@,'YAA4$;U%G5 Y59=T&?9#02?0P<$E^UHG]Z>@2ZX"5;SRUXFGL"DB M!T'X;8C:ASP2=E;%9 3$XA(GB4R?X<0HK="B)'$),(@ 9=1R[2%L M&7O9+#O+5X',B8MN M$XSX?Y2R4:W5=J4IWVJMH@.#;3VEM500+D%AY+N4+*,-KR:0@8IK(;8M20%M M^(+TV) U/T[2%T@-O#I:V,T M+AMPTBE=\9$8[3JNR;Y#\03(EY*+>++*U_*QS(/0JXR:D^%Q*+X%<>T1H ;& M>&S,X0@I[$%0I@5LI"\H!_XH&Y, IY#BE_PI4M9Z-K>4#IQ;2K+1[Q44$?0/ MI3&W_EE)2$M*TA4J"Y]!,<#=WR/4GZH.WV>X<."*_=?=&R!_,*/^]\WX*_$V MO.4,S'7OF"0TU<>2:8.[X,/FL)!UZUNV2%?)GI47C ";TI+K&,$7GAV-O]DR MMS<\;;_-LS.3H,-L EO)CA4,S7\EXU'B8RE(7"(Y)W-(J7?= G\Y\(N#IE+?-L:N T[A#KP35%B[W)\R6_Q_OQJ= M2Y!UN;QU8<+1-S<@R+J<9UV2X62]5LN>7/V^26GK,?YIAK^0874#U Q"3H!W[98[K[0 MT^&*=)V "7]&"3DF$DX>-Q/NG$SX2HCS8"<[WU;E/P4,B,FQ[WT8V M%:(M4) 4LMR311&3R+O3KL9OE=Z#"D#E(S+04#B;F/Q8YZ)]2SP;R-< M)(3UFAB5@6W?42F49RKI,AP29&A*MH"B.M08\B>PKRAZ=2$<]%4+^WSQ@Z.R MVJ%K4?HV]YFI=;(R@=2?5V:!!YB2,ZRLX?:=@3O>58*OZ[\*HM!/C? M^\=YK#ZTK888Q0;Y+1MC=]3?82L#$JCZ@/5-H.I3]CC!JDNUSK\(5I.H72A4 M[A_: C?K/C[-+',Q+".P@L9Z/!D[)E1=<[#\!X7'N2\+5>J5$UXD#'4!-OLN MS;;!/@+!7H' ,@97KQQ/$38_._&N/(YUPKAZ%3BOZ\56NCNI.VZKRR\;C)XU MX\O%"I^J1D8\*NP6)5'U"X.S5Z+J9Y?(*X"SU\/N9Z?>E>/9*>/R;P):IK,* M56,"7]! ?](:I>?CB9I#@(:B\K';>&(W+$&B\H>R_D]92(V41KNRF@I'+B92 MU&<0$0QK^5S(=K=:"&>E:G$GQCG",C]MUNI<*+8J'*E:R$X*WNOU6>+OU&H,*1J(%JP=]4_=;_9+BP):K@ M'J90696,,8%&QSP])"D%=-RY"!;8?WROR5",^5#-.OP<5*C R8/BWV@107HY$()R98*,GQ M)$O3$J#C"7KPLKY3-@U]D$AA-=0RVL#EU44N9F?WUN!Z?)B71\UT! BAA31= M+EM:P1C,]]7@8CO*=,!&>B6M)0VRXU!4S'#L<%\-KD)&[_/Q7**@N#JZT6&_6***;H5C-4%(1\IY^9#_?5X"JD):ERK^0$37IH5*Q-!09 M>K=I#XQ*3CW4XP17YHI%/EFGS3QD$6:WZ6.H6]='JV9,6\ZJ6GXVR2KUT!P9 MM#M-0[-RZ/&^%;)IX+J=9BU!QVJY(6JZLZ+\J-]9%<=UC>=JJ:;34+*IS!#W M>N1R98$ZK%N&"8W797TLZ4Y*5_BIJYJHF.%;ZI&G[Y/L?;(WYJ?Z:I(R%T(] MDSF_>DR\HQ[K4)/SS7:/2E6S%-\0BO4*5)?XKTRJ7FRGRL5'/DNU:KEV-]4\ M26FS5\F_2_3T[(%E(_?YF, ^YH?=4GY>I9]2%UC!S/3GA)4K""9$BIA=SL . M5;;LPS7)@OH#7ZQ(%@]'WCQ=30HMG*N2#T/6Y0+7A0E'2$6R"UR79#CYYJT) M9%T(CI%U(3AV\>L2"<=(Y:L+7!@(9&_><$76Y:05R=[S6RYY<^_Y)2>LCO*V M&KX>J4T9T[!=T[+=)8[WY M59:@+$DX@VR];WUH'?MMR'6B8PP14JOLS5TD4AOH]\]4^5DXXJM9..EE>VF" MU$*UUVW7OU6PTR<^)>F!T&TT)KPKY=MF^J$9%=GA;Q]C>'4HN,K0GH,,B7;< MH)U.8TE/!_E$CHO$G?2HX=4[B]/'/,5 \(S@V4%/77F[2030OG"HZA"(Q@[$ M5:?,T2[?'3[<\S/;;:;4$R*:U;DO+QKN@R6TVO>K>/1)7LCTW"N8=G1$8[^1 M=)+XVFMR6!L,5!D)X&.4OOLS4PPHM^^;+![LOY2R=5,5LD\ MF0\A3>HRA=I]WFWD3JGDAF).C;#S*. S+2E4:;79X<#QJZ)%]Q0:(@A%$.H\ M)<_>R_$B$/5U$WP_1EG)_BS4>[BOT"&GWY"73E4%]1-B%%N=JN75Z"')YY_ M0U(K3)NC<D49,F-MBOJBG^@V9R2;B56CJ MHJ'-:1)ZOR"A)4!'0O+7X@_L0AV;M4N3)U?BZ'QFT98:T4FS9_Q^M;1/0UW< M4N9MJ]]*";59QG(>\@U[6DYY]=*.#74D)O\38O*HFI/K .LY*H^K0=C&P)E+ MUD'O#"0!,!( (R'ZR['L ]%_&0#K*ZW$L,3IK#!ALT]%(1,WN.D)[7M5LSM% MA;8+FFJU*YH3*HVJI:'(>5>7,#0)TQ.4NA"4(F'Z$YCEK^&4$T_U:K,JGQ+R M0['4Y"&I+#=U.IS2%VJZT\B((;K$E>J05=ISKHPJ\Z%BQK?T46L9DU#]#PG5 M5R3='4#V<2U4!H[DQU^0$OPV-#N6]4X"6*P(B?)6 Q\95E2A8X$1FI) MF%CR9-'JVI-^\81&_6B23:X*T9X G8H\&&79QDSKHN*TT*B/Q1@2M2< =TT M1T+TY_$%WH*XJ 62AO6HTL)2:??9^XBY*/5.&*SO#VRUDC BCUIK?-\I"!6<2?!*A*L_PG!^B9D0&E,HO27I '?O4[V MI*6[KDIIOAK%/S0 M*IPPRC]\FJU:.=[E-;9@/[)L;$7'1BDQB:/\45(6AP#DMP+(UWBI280$KP32&3O.=F3T+\OK88 M0HCD3@"19)?@\G<)N"_+9/V5JR"'B"5)"(Z$X,AFP:4JOF?7(+IPM4:L$VWP M7(X/I9*9C%.*G#!@EADX]%"5,FDAWYQ61*G6:RHU?)\SJI5SFXA%272?0,ME M0 N)[G_2J(ZV1RTS7GL0>5"ISZQ8]^F16YX07.Z+6<[12RU9FW9Y$$\^M;ED M.X7 A0 !?*W:4$6QC?(D]C3 M^178!49.KD7G765P_J 4I?Z\+A-\ XBR&S@$/X\!^@ 59VIB0"98X>]?5:I[ M]*E<2A:>W/+*Y*?24+0>Z+$=T:"QSB!C/7)+T_$=??H7P3^"?U>,?]<9>[\& M #R>GW!$!'PJIC/)UL1]Y#-F)V'-.:$P5!L( 5&IG-L$NQM9/RP"DM#ZY8?6 M&?9HL74=D'+V)]>>6T ?@4"O&&Y_#*Y>5Q[^NJIS4^K*0V>G#\M7P3XM]S!( M G%6G]_3RW&[F9^V.U(^D<(:&Z6Q)J*[=CY!)8)*%X=*@?%^;E)=.2R=(:*_ M'Y)EX*AUPN1LBEC0%4D2QYY\88( M<^M]0,H;V^Q9(.-$L-W?([>4,P(4*C%IUA.'-KVAX-P> @BLZ1E1 M#X.:3Z'>D>FS2KER/'6,&X+W-#I/6C./5-W M,6UV PX!;6XI"]@F@%_.P'AY2T%DDT<48BU5E\>N IE-U2DD/2S]3]T"IJ1" M7W-A MV&D(4(:T!&M2C9M2QF+01W@FF1,TE^^"LDG4M_!*1$7TY:AL;0E7*1K56 MVY6F?*NUB@X,MO64UE*_S3B;\WP1Q-K+-=RPT5\J3*_)@]8P'W'$B3Q/-6Y^ MT>'=>S3%;+EVMFR&@S^4A_?C(RC5NLNRC-]2Z= M7^66G=(PW4XDYXA,NS5 UV2"H\$<[HPL *@)G.S(IH".I.I-Q>!I@$W)]*3B MQ)KV]W7KUC@/(0S;BUGQX:L^19B7S22\U"3*ZU:0EYT!O1HW,L/RD./&57=!4K*>:.=B)HQ-Q2 M3&+",3F6"UZU[ YF3?S;W^I_#I"+ ,W1L0)_3(8]_GGMWVJMS;>H)I_ABYU4 MNLS_^W?_)";0O^JVS88^WV&M)L-?\U F]+YE&!K5KK2HHBY#)E>/,C#XMIKN MB1P%I8W:M;"@[@(65G:.04E4"T"%!O^$OL=$M6W#6E*(W;!PYEW)@I[(DDH- MX0QPF?(_45=K);GUB*_K_J+FJC/"$ZT"US)&0!K#OS/XO3:>_%8O%4E#=J'_ M+'[M+KGP]ZIC4WO!X6]%G?WZ%_X3T%(> \E"+LSHA=4<023RO6&:_N-U1^63 M"[#ATLIXHL&21-:NRYI7&-J;!!XT_O?_;8[]>3\C)!MCP[H+W/*-28T\H6"Q MVS4$H;X%)"TD#>"+[Z3Q7%K:_B3CR? Z.')';PV*H<.1V!_4QF=$C1U23J1% M:(-@OI<7&H.!<^<_%GR'G?GUEX:M(O2[L\!80LB.>M_J%Z^+8YAW+!-&:4<3 M^*<_L2@3CL<^N%)?="DWA5CZO3@#!74>Q/O_M6N9O0XOQ/YN8YG]U M\ZN-@!QY-1FD/C9K"TEO@<07XB[;3+H7>#\E"=LH7>6%9JW*MXN9UBU5K&;" M[\#PY4X$*5X*XF01O46=4#E5AP8\[(>"1I\3%(*ZSLG]*>B2JZ@.4/XZ\10V M1>2CL9@W(7X;HO8A#]08OM'C>4%O&DB^X7-TJ\%V^[:JJ)*E OL6.F;(#44% MAY%VQ&IQ2U'ZVMBP J_RKUODL:(6I@5]6-6$; E=/1>JZ:-'2"*B;3EB!KT, M6*9D.4#;42?BLPZ'*AQJ!VKZF!H6N;:KT9-JT^TSN4B[U!W>_.+"]-L.E$29D(,,!2W? M1QR+Y\78\A\O>&4>5CU9;8T>1EJHS75,K?N89-$UKQMK :5(OE-<:PZ-%AOH M;RU&&UB3#;H_Z5--&/3YM-9B"WI:?71&N2;T[P>&:U%+"!?V2\LQ3)W".?"T MB+4>-F6XCHW$#\GZ,<(P+X.9%\P0=%X&I=BP.N0Y06_6E7I"&0Q^/];Q@D%> MBQ\"L=L<%L2'+ _B+3-?ZD?H>0K'#Q-GCJU>\%+9F72QFAK-$ORD9?&N+M8C MVO#H2V5+/3?7;\1G0E?O5NN+$E3U5NKF5^R-4"\E/>](!%[P]C[$AF^\&WLZ M,ARTH<)^Z6WW$3HAEQRZYK9#2?!_% 1Y@)*=H%:'%BA2\[8[0?/Z4_H+_SD8 M&U /0 Q9/X6'S4(>,%K"X:EH6@V\L7G )HOL)L_?0.E5YW:CQ'Z?1NW77LEUH,0?B SED@H'!V97 M2D-9L"SGZ&+LOZL@('D MCAW4P (N7 KK=L-(GT/4@1(,D63JJDB.X/M@UR[:M)Q,(,O;([3-!#E<'DEX MY\5"AKP=C&L=F0MD_4_U\&+S#8W&9SYG/VK-UX&%/-+:0-#1_IYGQ-?TK+>^ M1;AH:&@IN^LOT7YFKZ0'[>4R\P#H4+/8Z>=TTY)[D-E9>M? _R-@.!>_<<-! M0TNN@+&J3UV\G^C_8%&FM,2Q5L7UPK#P;VPV8L;;S[R.,01XVQ''7B7(CYLV M)NHD>+TL6ZX7_<4JXY8: .1\0LZTAOX^I[_5#IUM5?&TPI^JZJD'ZJ., 4:F4P95J8 M,"D+X+T?B,/>I#$]/'*<5 XC-"B:%3&6$Z;C]@SPS;K]6$Q]30[1[A4:<@Z^ MT)M2'7'6?KE;=))/]= RVZ*YM#UY>I"*K RPW.T1.\7O.4#9#[)'5LP6$Y(D M]RJL!B(@LY@.>^D'^[4=7,(;'^6-8C7W4>[H&&/HH'=QM!(H*6@#24.0&1LV M'"AFC_8(SAW5O$63AU]FI>4S5-.;'-,L&B ]F$XUKF4O02$? 9U"X^979)=C M0HJTI&;XS=3>^F9._ES["W9X_J%5C;"VFP'[1A[G&FXEOMR&; Z2%_ MVF[_"?HDJ '2$F-UHCJ8WV!W(^@<3.!0-PT."-%>QQ (,59_$&YU ]LT^L8@ MO7YNJ;[K[$'DMF$9:-_0@V1^ =6&/GSV -JMA[4#@.)9NIP4LU1R@VB.ZZ,2\ZB1=KB MTU285W)3OB4K?&':>1PXE>'O:Y&]^N-#Z@,"+,*\34"[16$<,(;JXCF"XWN4 MMZ@MU >?5 CK-R+=XYOX4A_B+/X)3<"#6/M<&/IY1H<\%O!Z2E]NLOM)^?MI MY(HQ1DZY=,9I.:':#"JTUA<]V4^AX&11$WM"6<_QM6ZU9NIEJ?8P^2@*#B1U MK5UGTMC%1HNT'>2 O*@ %&A1=: M4@S9Q5OZF]$=U K]];S]2HV@0%-#])<7[-D,XDB!&;-\#LNJD#IN'[GCCHJM M(.R@[Y/(W9?Y/_GYQ*^/QOL; &5/KT9_K Y]^_'5($*8:C]/8_WH[F3>6=,W MJ$K!$6HV]7:N'%1Y*F7"V;HH1=MG*?6!(<3TU_N-J(=1C^5XL3YWF];,BU7EH%M0_5WEJ!\$1-U MK4K*ANQE2&_&Y[&>K1HZ.I:%MUJ\AW@OA3YP?;6&D5!6K,M/G>%^D;Y M\UGM&-6#)??>\V*+;._^F-DHEV9"M5T1ENUJ,?)8J.L+)X6RM=_:'SM54ON' M=S:_"S. 96N9*S<9B>[>MV=\/E6H:IEM9N".QPS=Y3(_8=D1R[<2TY+3+0^2 M3RPZX?#[B?O;^Z>[6Z9K;%V?HD&0#36>Y_I[T(7/;04VK+W.G$,ZT*GC-%/9!\BM-I)I&HMJU%1 MT*[;RYSZ_>TN,*>>H=])JB_SJ1;?NHQ4>F^A[HZ5/K]OK_[Y:*)-K64?FAZ( M<[#XH+UPV;!, V^JCX"D3*$UAK+=D8,$#1%HC\ G!O[%N=Y9LL$ 11(W:IEX M\H,:RH:IPH>W#++@?=!HD$S3,A80+1PH?A_UO^SIP!%GS.S1B1]E^YU*AN8>'A<, M7+9:4FC\IN,/_3T)B30D6'!9\5ZWOF'PNEEB["BM,AUUJ6G59$U#;CTZ.[T' M,FTT+>@&&=!)7B^FBDY;C-$V_2U5![IN+\E=SG#VRKS4=,.& +Q!CKY M.#)<&T(E,@FOE _:/M\'2Y"!_N'8>!H:P M[&GW3W/8D?G;@9^/KG]"*@J+1LID-$F8M5+E^\&*R\+U3]YRGUG^]<1N*3PU M*I@;SJ_9(_\!9^#C,7!E+.BSS%#@7T$K#6W_)=7"X6T( 4<_7X;QU+.G "89 M_@<:&SW@H" *0./*0G5EJ:9W9'!-OY02%::Q? MH4B*;[CH@X^B/\VW05 S( MK"BJY!^;'2\]?Q7]YF4C@8"E(57 MIJV''TOL*;';@]ZF();0@Y&%)X]Q30 M\=5!;1O^*7P0^)0':H][4G0]/KOJ@A?!VHE M6V#BHY''P"A2MV&%/]LU.&CP.O9\M%S"GKQNE(C]-N5?A.R;P9CQCRCGF]E8 MBJ'63LM=.QT5I,Z3P2CV4V0X1TK\.94W0 B/.C@1?!U'VZ'0.NB)5?8&&8Z4 MP/B14A.?J2'S)BF#6#'*X_,#R/OCQ+7L-%$MFU5= U;#+A;:8T?O#U$ZWRZ# M_['_Q/:5'4+O?--,U/G,&T.["2S2=AB*S$ERV= MY(AO%M-+69@N>J'JH/U(A^9#D=UM^5C/QY+*0W7)USH55VW/]&5AF8(M8R]; M=MEI9[!<9N]Y,-,63B65+=230ZC3Z90L[FD@:J6&W64K\YG8RZ.6.^,<$(9L%(L+D>YG5&4P0 R9 ]4:.C-/54* MY7'CGME+UZY>+%7R&K2!V8=%J>GJO#84]](U7=0BPYQF# 0N?[\LQ!2KC19(P98[?;;N8XQ-=]DY[X(^/7_*YY/MQ%ZZ M1BK.W&K*Q866$?+=^'01<>_9H1C;; RXK6&QS+B9V6](+ M+2<+'5#2)ND5EQ.@*SVJHUM\=UHN>BX3>91:#W2-DTJQ2$1I0!A ]_CL-)5Z MK,R+*T?E.3O4JG6G*SWO-=VFJ*A *M+1V$",,X"&,MB/B'T /W']V"#)1>() M=L"]['R4S\W'J;B9I%M"J]8>,K6FB>JB[I'!R*(R$-/L3"METB/YWIS==^.I M?;QBAN:#^:*M W44^U84S?:2ZNQCU>Z24Y>Q9;WJB!)=;FEEN@ KCXF5>.U[^Y!W+0P5? MT?2VSMN&MQ?4]@X6O]SUH6.2]%3-SGO:1!#=>KO%1/K9X;'WH?K+#]0X'/TZ-D.#]T+G!.J<\S].*08QSIV\P4\%W]/_'))\.%(U+L MO^Z.5)7H*(4M/7($/II7UQ;Z9V/)M,%=\&%S6,BE\=T99*#(GFD?C #[3Y+K M&,$7GO.$O]GRL3;JG?IM=EU8QPH&YK^0\>CPX8K]S%OE53>,KHWN42XT6OV M:,'?.*/DSG-(T;GZ=QU!?RWPBX.F4M\VQJX#3N$ OE/HU7ONXWRRX=9_O>PM M69<+7!?FG0LNR+J<:5W8\)M7II)U(3A&UH7@V,6O"\0Q(C"7N#!$8(ZY+I^_ M:.Q-*;GD6R&>7Y+X!,&.JH6_3*[$>]0ZV,;%:\FCZUV,@%+0+4?D^^\F=O.[ M5$N&H^S+>VQ.>N-DXIW]E&,2NHVS12I>M@B/LT5V:'P<*+T>X=TAVW'O5B20 M=T&0=QU,M@F$[.\"(1,)<]$?"X2OI;X=" U_M&[^$DO&"$N^N..**.BS*^AO ML2IC**K#O#JW3 MOQ&% W@\X!VET6]$H-/N)ST"EQV:UX@P$F$\BC">AZNN7!I_ M,+-=41R%^S+W/)\,7*=@V=3 ,B8[1ZM(*.645\-?K;]TV)O?W\G"^.'WNG_] MF.GOG]"K>\6^GPL//M_O'IG34;XUZ(WXC!J5F/ABGA3C*&\Y^6U2?( M0I#E',AR E;Y-M#R^0/\1X$6:R&Z]+26M82,S$S&4KHTGF31$2(.0@L7/R*T M7+/D?-KZ_1LGJ/\Z]6W6ATJO/TGMD6V>+?L!RF5%K+J?F9SF/@RIP#7/NEOWRN,H##L.L:[0,73@@$EWO8>ZHN;$9G MR:F,PY[*2!SB4$8@7*GWD/6:Y;;4V93G0@ "=Q]=[[[% AN(A[)+3U&NC/!QX/BX[?)^+CY MY=5?1;<&&0/*X[C#@N-YLXJNA0^_&(3Y1@QYR.U++Q!R87EM%[VC^?GRQ9_: MPGQS4RC8T5Q#4FV04]'F9@\7E=[9YF39)VV8KHL%OC2,=-GD.*5FQZA&7.3F M%Q=+'G&;TU.G!-F(!_)2'J'0Q*[-O3C_=OK1MB (@=[;"R#Z[NSZ+NN"*AQ/ M>XYF[1W]WZ/M&J&6%8W/X@UMFFQU%JR6K+26*2]?,)%,'%W;$=5&G,<]VH[[ M!O[B->/[=W/_#GY$A_B 5ZH3D=?7GAM[5*$Y*)BVY=2'0K<]:'>64KL&DJB0 M-U2%29;YCH[?^2'JQ_EQ<>+'$3_NG#J+**@K4%"H7ML>%;4:L0FCFVM-Z8F1 MKG%5,Z=$-73;"/+6$OON$;PN;^W\6$.<+YI-$.?K_%KKV]",.%]$MVWJMISA M[MMV2TR;].R!SPZ$EIF-) 9VI!F-H.NQ(NBB38YX7Y>C[:ZUWD;;0-<=>[O(WPAF;EO"!-VENPGW/E4+ S%!-)D MD=MH_/BZ[#IE[ >Y:0S[97E"#$JI$]-U'"PWN4IBWHETA':.(EDGIJAZK?Y?V)^KE3'<@C\LO%8>CUTB"+SK H&S*L'7*6)O!K M$!^EG-C+EV<@(TNJ3LFN#0D%+)L:23- F:XEC^ @%,A^KF5 L;>HE#*3=!E^ MU1Y!H3.75&MI.V!B4^CR>LJ">C[D&"%CKE-]R5;M,&KGJWGH+$\HU::V%@R. M50ZIBY"W&'<%_!^QRJJK4,@L5;12IQLJ9TH+-9<>'BA5^.7:Z AGQEO9P_Y7 M-[\*:Z$*,] DV^=5&%8+L6 ;& )'QD+0J699H MSAZS:FV6K=*<946G#:4TG*JIFU\#P[4H5%3/?BG\U%QU1I!+ C:#AB#6+HZQ M9C5O:2]1 M$W_@E*1+XZ6MVH'SZF[L"OK>LK6>KDUA'H2_0%]\)P9%*MQ?5H7[5RO>QL)Q M8GE=H")APQ'BJ5S@ND %3PRO2UR7Q-N7X)%U.1>.T>12E8NN>?^>!7#-Y7U. M5 3Z;55]D,+$IRE#?,(*]TPRG#CNW8*75L_Y0+6O1%&^ M#4D/G3I.:F9<4J[X9S>"@D/';2/M?PN4C]:TMP:%7*BOQ)\$3N2U.B\V!"V6 M\FO:)X]9-\K3K=]&)(FG\9O">>@*]M?K1IQ0$Q("_79@G^B^2]=]'RANS[O# M5&7 )RM"K3'2Z9EAYMCQW"MN'XTC#PZ]@SS#&O=/EF MSA[QYDY5QYYX 'J\KTJ@J3$U*>\Q;,3 MCVC4XVG4/7I44QXB#WS)[M#=0<[D&ZLXH[@IOR#_;202(8XDJ5FU?R)'+A*5 MPD<)]^7"(O&ZQ8<,9*_*W+9T MKR69VZB0Q'9 WA:+S9%6,Z52+E[O#ABW >4XO"O%%%RM,?S@%IIJ M;A\HU@:=<@4M*05U@3Q"6;%CX#&7:E.ZX5"F9?3QR5G)@O^7@W/#Z!$HN2^G M%:9R\ &C7!6X.H=!9\YC7$@$NGH.2^B <= (I[97)H:"JO08;=2BN672<6>YQU3'GM_\ M@EIRUZ\.8 03]]A4BFQ2*2**XES)Y[-,5LN7:V;(:#/Y2']^(BKUY-[*T1;5 MLL85>GQC*C+.4\&C4O15*MTBM# 1Y\_ >!FFWI#.WS=IONKV;L@&2CM#A1HQ MS.G('0935S6177E+Z0#^ V4C, F^Y-@<5^7X2XQ*(L)%=I;U,01O:$?SP6S2 M2VQ9HT*'0=N*)(_@S*WE9CN_]&$BJS:U3+MD"=WNPR(N/CJ%5&'^VYK^U6%5 M7U%;K6C+2S60$.]S>U[Q@[[B@J[1\TU;%X-K M%MI^B&B[OT>V8>765[)(DT(--G85?'4(A2QXEOXG(!+N=%N<<0OF'U1:%6G( MOC1&VIRR1P 9-E3S!03 93*A]E0Q1E-@80(=*DUD:5\@)+RC2P[-V;-)5A5X MA\L+RX&2K(6>&MUQH_';NBF[0>F]G&S&LJ%(*?'0TM1ZJ*06^,7]4^'PB/". MW7)H*HJKS"0IN;VDX X?JP^C98O3^"-2,3]\BLW,G-44V!:77,UE/57 8M#8$,0 M\LH62 /XXCMI/)>6=K#QDGS>![VCMP;%0#T6^X/:^(RHL4-*5'9H@V!;987\ MQ[8K"P5?OE,^P5\7QS#O6":,-F0F\$]_8E$F'(]]<*6^&-[;<%7_E7Y/,"DH MAA#^_M>N9?8R.';2WZKKC>MZ(1V/*EMOW4@IO15,.V2AA(.>RZSR0K-6Y=O% M3.N6*E8SX?4AS6N;B.' @3D&541O42>4'U6'A@[4C@[PKP^]SLG]*>B2JZ@. M4/XZ\10V1>0@$+\-4?N0Y\@5_;)@ "P+*!G#=NR,9.*0W HH=0N8DJI ZZ4& M%;:%8XUV5K7EL6&[UIY:?L*]7,T_=7-#/E/+3M*&96;9P? XM?QV>.)U:&28 M\&L%/+Q_ZTV^GBIFJ4RM4BFV6L5:E>(?ZGRUQ9\BR+@9EC"A]D-E_8W)1+5M M9"[!_R$^^4"5?;R?CTTE!VI4!_LQ-O!ZP;^%J9:*O!Z\O?#\!K3&V"JS-_OQ MHY>H'71^$)L![]*!UY[>>:F]'8V4UXQE;SX?.%>2;1O(@(7SPJ_YZ'R?N[*] ML3@CR4&CAU.U,,9!O$.E&*'9J [0%MX8.8APP503OVW@.I"9]] ,VQV0:$4= M6N70WC1,7"AR!/L&Z+()^/2+&<(QJ/ 9Y)0Z-@4;.H:%WOC:@N#%6E_A8 &D M/M&/B-B0>M#=G(,Q"K]3#I!'.C2HALM@++BWL3J B[&4@[X,)*=PY@KLTUI2 M VB^&Y9WH0NC&HI/# O,5##W0](JG(IJH!(":Y2WE# MQ&^H8[+7!@'@XOV=S/,$-_PU-5I;+=A6IR6T1H.'O)S@TO5DX^:7#5=?QW>" M[%P)XBTJ"F)X'(]84X*SAS;V,Y.AFV.",,HF[RH ;6; I_H>/B"QE)%X^+U" M^ZX/=#!0G<"!"QCJ*'P"6:.F;PX0:54F_H_](G3C[Y6Z%@KB4B8B-9+MLQGPI6;TWJ+W?<$*HIVMS![S&556GVL+AJK^T*RGTNA M0$7\VK9H3D0QR1B;(_VQ]<37Z%6VE4S%1KT%IECL=8H=, I#K>,O5YCI(6$Z MBM$!%T\P"A E%C!BE$O*8E*)#D2NSR1B2J0?E^+(:0L6R"9J M*3[3%D-B?M$J*X^H'L/.VY=L*#F\[RVF K>*&D.VU2BG1BDQNOMV,2X76J,A M/]#N.6R(R=V6M%6*67J_-:9K:2W=:C]$XJ$GU))[V;*_8JL@/6.: M0BWGRA-G"'K=*KY-<:=3?=$208<>N_Q2;CS6'V4AEIHV1(;9;1K)R*5BHE$- M\1.GW*BTQ7)R3@]1TYT%%1>1HI)G>%?K-CI&M)&,1P=CW#18T2,[H2DO,\*N M2TL44().)_P&^HM*^?E*V[=\3W44[9JU?HCG\Z6N0L?S2L.NS<_O>[+O^)ZI M3*8I\-G X6QA5#IV"7]Y!!1W#&J#71J_4J;_07@02Z+& )Y3JB&EH,^J@G(D MU_[=,OV^\68'OF@0-$%&F^3-*#"F["]N0)*"_82X7CT9Q90?IU= MSE3)FOVA5[M=>3UA?_6UK\L"71APT)^&4MT0PX3<5V]$KHQ^4 M<$>]%>)M"X#PD\=/D7#B&S'4*P&=;<(1Z+XRZ#X>?798Z/1W86! O^"K, XJ MGP>]^^+( /^MN)7#D/%/CZUC$ 9.SIMCO&=5^0J6=:QL [?R"-J0$X;)G'*W+^3VC8 M70E%CE#$^+U-< *EQ[;;ZAOBGH/2_CJ2YNY->2F5'F-\*9I]C$CE3JBC-KQ[ M9CAFM^K/H:VV*Y&2$YIH5T*1(^#&.QO4!#:.;H%]'#>='O80.0 -5"#[&3)X#S%>A^<*__@H9IA0EF[=IZWB4C*SS=[R> M#B3!.!*,NP#CCR#/F>W! T#/\+Z4;7-.O,U/A'A;K$QS>B(^A- #+4.6HW]\ M9*ZUKO\!N]0 #M$=RP*\$J*0J-QY*$("=><.U%4""/ J<+T*JBO&GE=4-[.B M73VRK&FJH)<'*>]F,.:62R1)H(X$ZLY)$1*[.W?L[J-08D4B-9:-?L[G0E"]V-LB0A.A*B(R&ZJP/?HYEQ=;'AWU+&1X]MSURM4 M)$)'(G37 CS'L_I^'WEHYF&47(FCL3"MJJ/:Q.[EVX,A1!X4H&-(ZMQS@,XK MJNM("X J#./J9"1"1R)T)&_NV]EQ;23C?@'"-PXYM.NQG)*9382N ;1R9(' MR]Y<3"";+1X]_A&'*Q$-$H,CR7+GQXKCF5X? PN5K:88DTU8?"NGUC*+F=)M M3U%9671&@2$9_"<=/MFI4Y MVVWP[&-$K;O C+:RJ"(WM-UBW.X- R3>1N)M%T>D;QZ"PU>]L+L$^^8!)WS' M&@DL'=VP.5^MFPOW)7V3YLST(?;-'OL&8\/&)0VO&SCI1U=)/!B9I%!*@6H\ MOXP55G8#720"+9Q$_/@6SI7(SRG-&8(X;QHR!' N,+KU<<3I@?XX\5B,%@0N MW\[D&QP]>NIAQ,&I9'3L:'N)9_43UO>B[A!OW!81[YPLHF MNO7:">B9LSY[PZ-O'-W:)/O\%6!IU+5+)7E.;_B4(+#;-EQ> M!?(]OMO: I*#7V=[I8Q@&S@B!8Q5J$2 @F]PET>4C%@=\SMD,4L:>X1= LF" M#PP<8'UP;"I\K6K9SO,;\'#]B0(EC!Z@''6"#GK#&5L>1\/_RL90]VXO13>9 M2NA)QZ#ZZ)YN?>AEH,J2/4+5WL< X]@VJ5&!1W3A/*(!OD$7]0G4&0*U,%4P MYFABMY0-!<7!L"#[4@-IB>=B^Z6(\(5,-C61EE0?!&NH8&K*4.]*\!7!H]XC MB*!H_!:Z-5RRL7 AT:3&SP!._:GX=YD'4_XK3.5@EQ-4ES*$"$U)0PL O)2W MF-JH1+FD+ZDAT-&2P%FJ^LQ0Y8VQHP'H+OY-I"R1<8 FU@*-" M"SN$W BYVU#\FN>8ZBM@KQ<"M?)N1(?,'/#DBV?#^R$9WP:U<=M:&!Q.8CMUQ]4D)?+: ?V0Q4!*#R\B*K_[=U0=?:6$)7Q1K676 1;4S* MOQB,Q<;1$(2\^[^PM-Q)X[FTM/U)QI/A2!#@NZ.W!N6YD=3&9T2-'5*B:V@W M"+9US:S_V/9-L\&7[]Q#YJ^+8YAW+!-&(1PHF"%_8E%H9<<^N%)?#"!M@.F_ MTN]9>=3(0GKV?^U:9J_!@3Y#?H4FV'A+^?A?W?S"-SXCCD>J%4GA6K%+O][0 M(E\P>8][RT.5%YJU*M\N9EJW5+&:":^O?+BVB1@.'!A4!CB]19U0.56'@ W[ MH: N.E^>"\/ MD2W]LF6A>%]^JM?K94'J9^?I5:.E-C,ID17IERWSG1Q(YQ<"JTW:R8XYLYK. M(^R3W>U3IC7-5+HY4U!+S49#8$ KE1AZ!?VW6QK 5$N#2(P5U.I@KM%,Y6E. M^R5D7XRS+MZ'A-Z#+;38;"_/UB8]I]'PJI)MMQSDW9YL/7)%OA5A&F5&%N)2 M?>C5N]AN2;MZOL1/.C%MV>QJL=[RP7D8IL3X[MPC0ZOUD 0Q0V-ST66.3SX8 M=GSNG;A\,2.>=4-MM;<0)&8FQH"=?GB8-O91OC2X[T^Z\Y5+JXNI.!AR#^)P M-=]'3XMM]]BD34<%".RV[])%VIU\HJC.%MU5D09+35^*L[P27:*6 M.Z^?E1]"?5/C(GQH8LTY6DB)63BEV.Z43/9!"0W92HAD&JGV@Y!I%Q*UJ5!P$=]QNP-=SI=T2!L+26W2U>_596=>&[#S?3RB ME&Q.B)>>^H*;FAJ/4K;^.,V@ECM]^'M=83FZFO_%-T+\C4 M+Y=YM-)\NSF'+'8J6N[&R:3:;.;[DR-%,W74>F17*T-P9J MDC6G957ITO0A+G7@;!;%(6RY0]%&OI!K9?.=FB"U4PG32,;'LRK< M-G9$:X,6_-8>>.$Q; ?NAE*X1"LS$]--A599DWNJW0^F8GUXG.#(EJ).V<@H MK>RY&Q119=M5!'A>V%A:^W:49)J6L5 GT%2"?B)J/H ^M#&',_?Z@5X=LA"@ M#X-?]=)3I?K+YW# W3$"*J^'")/K=NO,"/KC44,0# "[&Y)KF,$7WB^%OYFRR7;B)?[;9X]WH3G1CE6,*Z- M^Z5O/KKSGX"N&?#]LM>%B83I-[/RR,(0 M@?F&Z_+)C+)W]AYV/?E'L'H*>_B+V(V'T51//]TL.=MWS MM^>S+]U0[ /9F6]T/@VY>IY;=AU\]6YH^KMI!!_5+OAN\>.BWGI?_UHX])L@ MW_D/!;PJPY 0;3)Y[0)8OH0 MS<#_B2'[/BK+RZ; LSEN+L;FPA,3F9]1E61KT[K0,*4N/9W.!FV]UYG?NT,Q MBE0)<]P*Y]L2O>K$HO-Q@TFTY$UE5W-9M%0U$Z.S^$/0:GBOH\+ M=&7:A;@O%ZYP.%_A2,F'6*TYDT<"N^!"R_(,=%/)<_HN_41FE Y)CUU^JBV& M>J=3:V3IN9>Z>-SJS-],LG^(Z]*.JI.Z$9,DGBO7(LEH?QKA>F=R7>+$=3F) M$REA@15>HST0GNV"&WK$>AO[ C:=$(-_!\*"4RL>JE%S5N4<44Y(6H M,S!>WF)"FA8D"JY@XJV#ZS:(%C&E%<*""B0 M#A5(OC:D7AMLF$>U@2]B]EJRZ W)8G,/^9XV>"K1F7CH(181T^U6K[$^PWI4 M0GT:L,])J%$U9$:6CN1JI;'K=@RYUS,M2"@HZ'O,R9>8]%R)*1@&UM*'-LS? MH;!M.6)%>C*L-0@\AV""KVHZJ !$NG7 !^(W(I'7P\\' M#?%%JCX1J\!YOYOVT@1;/02#V&GK]Y7D1AV^48FD!#8T99+-KEE0\[\=%]IY MRS,S,#M>!68"(U;K@NQ8*VFAF=C6Z5'D/M6!3,#L5MO_ Z/.L1?X!=9<_0)/ M)VZZ2<^DF.#FYY485UU*H_AO;S%]?H&[XM*)91^Y>Z$%^^O4E6J%C4)#8\_] M?7^\-#!>T5>!ICK2J?+4;BTXRG =&[$6,L7QJ4"OTAS6MFLD.H9)_C(P<#!^ MW&4D"RBJ\QH;M:1J6AS/EVEA4BC9U1&M)>W"[]O^ 8V;:Q)#[G]9L'337JU7 M0[Q6XD8Q'M3*C\:R-,X_9E,WO]AP]+26_DX=UW.MR#@YBJT>W2=; W&% 9EJ M*_$4;9QN118MW6RH(='4V,>DFY_$6@^+$!+L-SP(5.DPJ$NQ;4QFX6O1M()O M(]M8<"Q9WPJ%7$SP8UV_[/H1J,.ZU9CP:+;YZ;@C-:5Z-=^E/X\;G@&*:/+, MG_9>MJR40CV^Y79Z/)N8M+5E)E=.:\.;7]'PKL*Y9* HB%*;RS^*JC9I9F=R M/\(TI?;G0P8?)UQ.* G)E1 2!?8QDW#D6:VW#$&$C85W$S^N0YY?<^(O0\+_ M55\?Y\VO/#"&7B03NN:J[JTS/A"G'FU EXJ%[ MV60H"7T4[_K_['UIDZK(MO;W^RN,?6Y'=$>4=9C5W??=$:@X*TXX?2&0201! M&9Q^_9L):&EIS8Y5W+AGMUH))&MXUI"9:UF2Y^=Y37F;2P[2*S K+ %RP#O^ M[=_2\@!=).>?"Q9-.HV*7*Z..;-T9=L4C"V0IE=/^D+;LN"\4(\K7T\H]LA: M3;@)TB3CY5E6S:"7J,=U-J*?JEK5NTM1;2J;?*T6%4D^XE$)EYLLK8.E(K[< M'E_01Y2,^')[?$D\DGC$E]OC2X1CM\F7Q&,B*JEW@WS!'E.1/W:#?(GL_FWR M!=C]B"VWQY;([-\F7R*S?YM\01^34?AR,Y5TW\R*W?+&]J>')#] L;.B_;WA-\#S&B0\_4&Q M",,B#+MI#/NA57+;_EFD:G 6B7GQ+%*$=1'615AW*UA'?!;KT.1C(O%CL2XH MJ'P2('LKT1W)X*LR2/QD&<0C8QH9T\B8WB6YWEI(N^=:^1:_T:A212:W/B.N=M2ZY-!X-^:&>CYMHA* MN =.7HKRU T^3[<%"YU_[@4K[R0;^CG<^T:5_;G'UN.I<>X;D2=0P,-_3[VN M\XU(]K^G7K^/6D.>K!T"K.<'[NG*$P#'N_7:_+)^?C5->P4>=HVJP$_3>:E\ MJ)!T^[HF\6F=JB<3!< ?M#S;KR^(?[S%#*S.=:P[ ;.$1=J :-&.(X/_E]K" M.__J#40R*%G[713(2WGXNX M(TPY:4'Y[PPJ9RLV#IO7HK-T/:Q,9J>3ULHQV,)-O2>:4OK)WQA#S6C+. M,T-&H]E<+5MQ-"\#>P F@7=&/*2HPU+\D7<6>6]LFDS:&]_*& M1S(M2J8E,J.ZM?WV;%=P]%>>NZP,NX:(L E/*:611)\W:#X)T[ 4=GXO/T*0 M&]G0=)L("D'.Z]54K-^VSC62#$1)>C9WUR(6N- !6D+_^G!# M[KD3K)&#]H&4:X2N5\B_W@VX,O&)I>'*9(R4"^WF>.2(M62G<67_3/2(-"H* M^92^6F7F4G)HS[C% F!N\ME:[(/XO\LYO(MGXC"#FG?Z:K>7RMU12- M$UI-"='(+E7J0O\,IEW/Z:!=9E?LK:=8;R;K3'V9)&W+%8Q-,TPG6MF[@4SL M(;!%Y+T[_Y?8"7MUXMV<*3]1LO8F[7)GFD(F35?L,8+0S3CH M$LN/^6N[]II+%)M,M>$Q6,(I.E)*51>-!9_R=\ F'@@T$>VQN+K#'R''Y9*T M=PH=YW3IK7DNGZ?[%J_'TW.RQ\KI#J?1 "-(@!$($FUTO94\[ WBQ'VX9[=) MNYO#V!.E:F\28BE)U!9D2L>9UGHLE"JV2]&):Y]/(CI)L5',E1K,I"P6Z%2M M4:S/&P!YX0Y8\H$DS@N^D7<6>6>WE:*]4^@XIW?&#,H9CW7X*C,;+;(E:[!F MVC3TSF#"];SNV4_9Z/I?5P#:^V=#R9H'$%P37WJ9]Q<\>/8N1R?O?_ZMN8 C M8CAVN_0#KWEG^F]OYFZ#JT*;5D>ZZ)LM,&KY$V M+%$/]"$/Y'#*ERI3J5KN-U@]WLZ9%,LU^0Q*!T"C@=M+M/OZ4!Z.!-HF W6; M@MF[MB>_*+PWR>_GH@J_AZ\OA"C@MPW=:8XJ&K)@0YT?/7LN#I_[GNZH'Z3$ MBQ5&\*UB;[4:)9YW//V?O<:N6PR*BY9AV;\WEG;GI<)J2Y@/2JH<#_K&"@IX M\&_!6 @K9V/74X_;C;2_D;U)H<@C3OX5V_D,J7% RHFPC.\0+,3 N"$K[N_P MLLUO=M#E-OSQC?ZU(5]<:_H;0Q_A$LL$? U?C$ ?$^0[.?5%P$6?&/-_PN>P M-C:R(?K\I\UF7E8#$^*"L5=[)_SIUY\VQ.28I<2@?PW$YVF%2 A4X/QE<$Y: M3:C&<$VVQK2+F=9#K%C+/&ZK!=W;BU@NF)AKQ?QC$]HDEM-,P13!?6);0^+< MZ\O]S9D""-Q<6?KGPJ^PJR(?Z@_]$L3O0]0QY!$V/B8^ZB4%A:\0G%<0!C:7 M7"2G6@/Z"[\"?=N.G U<*340U)&.]:W:):7 #/XV#D IV6NNR$GB-ELIC-T6X^/1FI8&3B^[!2QGZK.\ M:NM&/YZ1<)4G8*;RV=,]O)51"UD+B=-KK,])V24(QL%(Z#7O#W5[?=$:J\TZ MEYDY!C.6C*626/#DX42GRX)0DSE+9N+C.LM1,X+L)U4P\N#Q^GPQ+V6,>DWO MXCDV,T^7*+'> ",/7LG2%)3C%XS,E)<];=W#JMULDP8C#RWIF0ALL\4H"B:]5J=UQ[7S+@R.IYR,3W4EWV7*&:WW& MJ^OZJ$^1@S1\^L'+BQK+=D1LHB)>Q6V7A\V$XRS@2!1]/M083'6!IDLI?348 M]&U9LTJ4!/>='+Q2L5)BX\((9QBOUQQ;F4XYQW?A:8.#B7+)2;Q6SS7RR(H8 M-[QZPJL4:OY>EH/'3SAMC55Q+Z%3F)->U)S5J"6I( H[>#Q!M<>-ZIR;<]W9 M=*:V$(4K5V&\=O!XM#2H>8*Y5/7X;- O5&;--6_ [,_AX]/->#(S-N0"DFD! MK[Q/-Q(5%2@HS+7;IE5B)M0J''C"5+\Z8X6R=FB-";475 MDGFJ)$O^70_?"Q<*]!*9S8:&1X&';/52=D](C+G5G$%F;16U M!^SB*/"03I] %G%=CR=[U:FH&<-X4CT&/&*R5\&2)E5ERF7.M2MFJU-S%\> MIU>U\U6IV5#!.]D#.=$8=F> 4D> 1TFQ58YKC5!$4^QR>V*EUN9L<11XXOTA ME<[G:0'!XEFRD*87!=6ACP%/HE.O=I,5A67*O%B;UI?:7,HUC@%/LS\U':;; MSS"8T!HZ(+:KIV?J,> QQ[-5BZ372T[#RI[2'PR,);,X"CQDM3C7U H6!VK: M5Q&3,\;#_%'@B3NF@W?D^9#++U8)0G(M=A _"CS96JV.%5IYE QZZ65RUN5%UP,51RBJ,*IX/T\@8X%&REVN1R6=_L!;T$>!1Y\M YXAW1JC)3R/,_&BP7?RBTX_7CX./*F*7AY5"3.I M=XNEM5Y($7Q7I8\!S]R*CV<=*<A1X%+R0<:LV-]#9A=5TRIAMU=?T4>"A^AC::Z0R(L=VY<6XAK5II>:HVC MP#/JYYH-29L@.N75YJEYC]+J#7H/>)Y%R<&50[Z=TQM)Q+-73+=IS>J5V3C- MEQ=^E@#._=A5[T@O_/D_/Z^TC6&#K#&(7PUAZLB_-Q]V'448\H7A'G3@Q"#T MV0\P=[)N871Y&+\?U"!& R?SW7L-2>*UO98[+N?._2UP3\6P%AN?=?,]#E.* MOX-P? &(\&88'.8E_ =OA@I#QS(\5[Y$^/M&OC&X[@.YFJ>DQIGWP$9\N19? M7N__%O'E.GQYMOIX-N^4];T\/N5@_K7L^J/TE[0WS06#;\-5\-]P^U_P)2.XLFK9JWOIJ75+_0NG- N/ M=/,["-LUG8:P=H^E1-[KB;Q7[+/>:^HB!N ZH'8@>1'*W2#*O;$R'@%=%")% M(=)= 53R;-3Z6._54UG''YK:H2>P),T](=P,UW\7^HH)T8WWY4!/!LZRWR@H>\!X?H$Q[ND>:_45P1Q16?J6@; M[35]HXZ79@;$6!\9*3KC'2EZ*\C3<8SK=5EYU_KD7)+Q)[?P;TP$' ICR!Z61K4YG0330YJ])4;*PQ:9'PZ7GA9O:7$G1JRJE><58-/ MP+97^ ..1E73;PN@(Q Z:9.K"(4.4>BL/1HHO47D&P.+RS=P*C[0C096AG!# MPKVH9^WADOAF#;0VM'GQ'AE F:&MO3M[&'F1D1=Y\U[DD4[E/PN_5V)ZB">R M[DIOB86QU"D6L#EU;2]RXJ52E*(G1&XR<(OE!NJABR*L9IN$7F22C+S(&_,B M@R6="(=.UH\K J)#(#JG(SD8=).%7F(Z0KRB/LE,)QFVC_IUJ1'@25(1WGRY MU].%M7NW1+=\PFFTS?2O.P!I=NPP!?))V]U MO!6J^'W:W&:#<%=STBQR5#M?2Z2(<:FB-:[L_'<2IB3BYJ MPWX-(@7YZT\B3\,_W:=K+9L)IK"E'U\O\N)U= M$HEAAK]V>""WV:;-:JDV,^.+A9I+QN>%.FR#B__Z0Z3(:&$T0I\;1Y_+)'1_ M OR<,[)HCQH94:W)%!T!?) M(=\_0*^;\;I6[B$U9%;+I9;2=+*JH-?>JIOK"ADBWR@A" 8PW"PG];4Q5 %N M)X%_>(&,T#="[C,56HD Z$8RT#\!@<[I(KH\6T#<:EMANDNCZNJ5O&XT&@!J M8/+Y_*M4WPAI[GN++O7U+;J6*Q@QV!8O9F\+,D4K%9=-.^\9(1P8(L3YA-OB/32XUG"=E9#PA&Q@UGO1IV+5N]=G)86G*-^+AL M-O65(TC-<8%0^QT5V&-_KR[UD$A%FTX3-T^8D;TCV#2]?*&" ML_4,$E_T^7:91JB1<6T?"QV,"D:OTJ.8%3M#BC/G3;X47YW2SE%0]KS:4ML*MQ+30SO:6,SZU@, \Z'G];/N&Q9> M2'_^UQ6 %O_QR0:%5C,](:!;0,>:!U!;$T\7-VS$KV:9W&8[NKX82V)Z MG.U+:Z?&-+**^EQ66N)(ECQ#9A4&S--==35)+IJ!J$'I>;(\S-*5;5,P-E;' M2:]"879H4PK7*)PV>)^T88EZ(%UYV_*F/-EB2X:F$QPB#(5"?8B,*MB(_A63 M@2Q.P61?-B=&DPUA^7F)\(R[G/>W$I[W) 5=U?\X_:V,GVH)PCR%WRA@^+U M:/"B[\ZV$ZG7U$W2YD?N;X%[*H:UV)!D\ST.%?GWT)8%/;X 1/AW:CD:%)O? MMFP ^9G+S^X94MI_\&:H,'0LPW/E9R]Z#<4/KGN_%/P7O-KVW[/"8,27:_$% MI2*^W!Y?$H^IB"\WR)<(QVZ3+Y&^W"9?L,?4JVGFB"]7L_NOEJ.(^!+A6,27 MR.[?.E^ OKQ:2R;B2Z0OWY O']^$^GI:[):ST$\/^3X=&6^57"?IV9@\[W[G M:_9L+)K^&@'$$\$(UDPW?6J#;\-5\-]PY2#XLED,NY<&CK?4RC:"N CB;A/B M?FA?[O;(EN58%?QAY,084Y*E6%6PQ5&@QCCZL-'G".LBK(NP[C:PCO@LUJ') MQ]3!1JX?@W5P9\J)@.RM1'@D@Z_*(/Z391"/C&ED3"-C>J?D>GV#342N#ZU_ MG7Q;^%DQ*E+/6R?7V>7MFJ[#7X&%M)3(A[T2]-]MRX_OJ(H1]$?R]H&M Q'T M1Z%C%#K>%4 EST:MC<@<_OMJS@O[;,XK]8C^W+0K/8'G5^\)N6Y!Z+[B=?U0 M06MN2]K=1WQT*Z)V$GQ#?ZS81?AV47P[J%OS8P3MQ/CVHX* 9]N3D1>&,8YU^>-C=7@NTB/1:W2+$!BA G IAX5T^+HS6O;J*:6[^I M=BH=LY70M6&='"9&=7)=;5RY^N/ 8NLUK&523(9?FH-/P +;&)G\ MCDTO7E.M"SFH$1C=3MGM"(U>0*-SUI:Z10YA3?D%'ZHK=FWAN%1FI@,9D511P1N M@<[Q2A+/H==V"G.B9Y9SPYG-R5I_(3"H7>CU:(#.2>@4IKZC4WA'/N#QIJ_? M!GMNJJ7B#\>><[J -;JPS/*=64 ( .KBQ/D .G]\GP0Z5Y+FVUCCFTH/;]6\%6KY MG1M@H^<."E8RW=$S79/0T!G2QK5K._]Q=+%(:LZ21U:9E"4@+7,X4U4^Z;=< M3&!WW_3CSM._/PY9+I/K_7G06#'4V2W-L/ M=LY%I7L^:WGF7.Z]$B6"T?M)U7XW%%V/!HVY0N8UI,RR)9$K BZDZ6LW;%S9 MYLK(+5.,5QVOFD)S3'6NG% [+ M3*0FT^4L 7-;O;+4@X@!4ZWX84AW\E3KO4+&J?*JWRC5S+HCV8Y2\==/N!ZA MV17/:]V;Y;Y- GZ;J.%#N1UU:1R[0[O M6DEJ%/HRZ7"SUOX*5K^N&PN>\\NX< N298W-.2[CS%. M?^KPVI3Z-L'$D330/5ID,[5FEVN]-]&%GLRD5Z/XP$E<.S8HZ"UU(4_4J9[/ M>YF649OT#'4!S#1,.5-8M$?EPCF)"#3.F#S^GJAQ3C^>8VN+DJ%\$#^^H,B2+1!^"JIWVNC1.2$W2V>GC"C>X]P2HM-@9DUV#$C+XMU MV>JR296[MA/&$\VY7$[EZPQ;DYH,+>6HFD5#E$W^^D,FJ,@)NVPZ]L> QA62 MK]\3-,[I@Y55G4P(:%?@,D8U;3NCKCRB&A =8#+UF!,6[0I^/77Z7U< ZOS2 MY-]?7_C9W%^=[$=( FX5?(/W^:VY@%5B^)SMBA!\WGOS?H%XU#Q@D30Q^ ZU M5C,](3 GER#$B5[F(E.% U/;<9^9IN!K+X]24@I+#1%>()("3Z 4Q2<3J2$_ MI!*B*.,*1> 8F,%_ATFAI=/J-.4>A8SE1Q>>85FKPV.$],53K%NK- M),IU6:%9[9CY+FO!D0?W[!NLYS3;F/07'3997_ "59_6A41/!V7$LR:P5N. M3F5MK3/RS'6\N>")PZ?K=)+I38A17,]W&V9O5"FTUEJ#)P]'C!2,1+?G2',1F=1T MMBZE\(64IH.RK?LC%Y-I*S'%\S*"M81%8E&O)[(*O"?U?.0$*?70L66J7)XCI2#Q[\/WBZAD[BCMX@D@R;U.(I5"AQJK, (P\HGW1MLCM-(2)"S356 M['=)P1TV@H/ _L@]$/E(YJ6<)?16VQ-F3*NU)A0+:XW3.OW<*F;EH9O5'-&P M'.!MM,&]TX8EZJ$5'/)*2>XV2Y7"D,,XR_;H/.54D3!F 4 F2[3[RC@>#@/6 M50;F=0J>ZMJ>_*+U^B"8^%]WR_8_LV8HLK5E*/'X4D>8X-\LDV[[^'%F:K?$ MD2QYALPJD.Y%TP$$@4Z92_ N^\4&_&32@Q/M6L!/(8^)5-U32YD?N;X%[*D!^-G3;?(]#!_?WT)8% M/;X E/IW(T:_;=D RC67G]TS9(?_X,U08>A8AN?*&T<90?XZAT/\LKB@'_ MP;ML__UB5A9[-2L;,>)"C$ ?B4@C;H$1J4<M1[.N] MGE$@7M=M00D?D\>2)R=K('X).3N+5!T0ZO)BAC\FSUO&ZJ)B]D(:[D22 M]I;%_;:(%IG&.S.-R0/RG$S%7NX^/SR3#;SA/O0GI2Q<3+@7F_A-!"RP?C]( MP/"[,H6WYW1]SA)>]>#H%[<[L9[KP#U[<+UT:FNFJ$T%X]2F\'X)=*%CDL2= M2]$)-^$':R,W5E4,W^PR_#*E3KWGGG9X5MG9RT$L/;U!=H@&0^68.)W*9-PR M_OFN(_M;/3*";:_@UO0)X(Q[9%=Z<=)VVG1-(!#6G&=J>%==KC&X%PN>#$0> MD#.?_HFPYGT++?=+HY-"3;C8$6'-A[ &Q;:;\XGVJ#5-L#V>D:OUN4UVQP-J M=3&P&4JMXC0^F4UTC!EGRFT\@>72<(LH=0&P"3SD^U6D*#^T51-:%&U/EF** M!LN$3(65WVM0D4]9*N2NLM@7='KOA"*G/S;VUA:@R,Z%I[5^A\K.*CFH M[?5 V7.R?,2^T#8I+T8*6V?D%)N=+VO])*>I/.%75GY(DN<\8QGAQ0=W"-T4 M04X/%V_NRXGPXO1^Z4ZR9DKUUB]6;MTXM9VVM3[!6+]E4K]O=] MN+W'LRL<^*,%6+R6I6R(,DA"XP]$.AA M=[%_(JBZB7SNM?7N9I'JY:3OM4EV=U!UJ4SP^["J2%$MHCASY\Q*LY-X@YHX M2I4&6$5!K"(3AQ6D3XA543KX=M+!FRCU9'6DH2_^$#-E-\KO1/G@*!_\7?+! M&V-3L4RU+=L3:'2.V!6/GB,#U&$<9M+GUBL7%95Y7.4IZ .3J0>".&?!XP@G MHCQPE >^$:_T#:! R6K+)=UU LG4:%)$UKICZ@T %)0/%%CRG&V3HOSO[>1_ M3^B ^KE@T;-MN"5A"H,@RXPR+%$R^*:-U#TF@T]IUJ (HMC)#Y1%>AIE0G]\ M)O2F]33* G[++"#T^^,N&V5ND6TV3B(UZ;-/\JO^[^M=06[\+9ZU^#AQS?+G M=>QSENU78'='MBS')N"RD1.334F67BZ]#L=GK F8\BIFRZ*EFG /2-#767;< MF+RV:HS%:AS3;!M MGBIPG39=7@VY'XAY?-9-*OG*^PT;K71/#Y<7 A):@LIUVF[[)1A M%7+2;@^5IMAM0"4Y] FN@"07)=6+2")K+9'CA/Q QY <3R<'KCB6?"*]H1@7 M0Y+STNG#2)(63#T7]XP90@V[-0'+J6G<:$ D.=PO?A-(+?[7]S7V:5F& M8,PD41)KAMB*^="*["&K7]XL@%4K)L0J%G@, MI'Y+!M$)>+L8K0*D]NF^T-Q1+"2!,(4MWF(5$&1 K8%]9\!]P"^""H?".UC@ M,7;,@.!N.W 4X+AF^H\*!&)[X[\=#\QN^_T!#@;B#*U"8 :@*XPA_P;/WM#= M_Q']]Y_'M_O&7:]4UX;T"9_TQ,-KM'> 6H^"%P_(5;X#OYZ3.+?$ ? ;X;FJ[%_"1QGRS-/@R]I!]TZ 8YN)F7*;FP:=.+<_E6T MP'\%T_W7%Z&_A__$7FUQZ-<*WRF!+AHR>"$0X(Y"'FY3()"7[ZF!_D'P>+%2 M(+Z[GA$($DH^+W/^/WOEV[=K4+"ADV7_WN1J=EXJ+!N/^4&Y*L>#ZO"" A[\ M6S 6PLK9K-VD'K<)^=_(WJ10Y!$G_XKM?(;4." E;!:U0["]9E#A9?O]H#8_ MOE&E/N2+:TU_8^@C7.F9@*_ABQ' U2??R:FO@NM."DKXG'K'@!,+3/M_VFSF M&$SXGX&\ IMM[%F9\*=??]I^,R]@X&!7:7GWT*AP2CB[6#G+&L,UV1K3+F9: M#[%B+?.XK6UY;R]BN6!B .I\AU.;Q$(7"ABX;6=CYUY?[F_.%#S@P9#/M'WK8[%WI&O@E5MF*Y,9Q.;+@"#H4( M#(/C-U0,7&\/^!, 9^ W0P,668*NW>8:W]8"H9Y:MF"#6<"H8_?ZUPPU5!* M@@9T#;:;'FUK+/NQ@G-6Y^QT5-W=_Z'X_Q M<.-R_HAWNW'MI]_V+XP)L&UF* J;V8";2+:PB%F!E[VA_VE)<^KH.%AX2?%8 M*@B'MYW<_5!K0XJG!N[M!7C]57MAU2U ]1S0]6H0DP87.)LKGC6&WS^CN',[ MV9YD8.CS;'P%Q"NL\M(D?)Z$D1 (A,)K2]UAA>J2_2:"L?E^OL;RGN1^/I(_ M-H6JL-0FWF2;* )S ']Q5T8;!I$8&(6I-^M0-.^Y/NP!/!&<^3]4 +89A=BDP&PR' V%Q]# M*7@'X%Y":AW!/0>R(2;*MBO F#2\ZQ2\B24YCS&@_ZSH6D_-*XXI_]!G IC4 M/2D:BL"NW'>N://.M-XM).TV(WCK4D/(+VI:23V)HAU5I+'=44O=VDKB6E/# MZ6#UB9#R&E=4I*=(^MTJ]0##>,_PY1R*O']6=KC!$7C-?8OQ)>2NIG28JCK' M&OH$1288-^;FT_*^W%&GKJ"Z*X=:O;Y*K7![J&->&K'Y]:AC]&A8/_5"4KC) M_]Z);[>; 'V7_V9Y]EL.7##D10_NM2RJY"?%]Q.R06:UT@3AYAQ8(7]I"!??QGST=\-K=-,!"ZB5ME]P.%+PO(N50;OZ8K MF#X14JQ;Z3:7*#JTGL\8A:RQ'+2RQ!DM%$<5Y_&U6QGJK;BS4*MQL;:>+8"% M.H>!^K6SN@AX]Q23;A>"+!.(;>!-Q13;FFR$'G 5*LKV&_7@Z\K>30!% L6! MZA)#Y"-0G!A,1KK^=-R7E4$<"::Z4040X6Z]QX/E*_^9 ME6*:;<)GM=A<\V[PKGW$E?9+(CI/K^F_'GQQG\" "$]>@#L"B*^.]OYJRYO5 M-\&%&&E8PL99!LP#8ANSPY&;)SR$"\[@LPP\;7^IWPA\>D!UX,H#\ KA$F C M7#TZB?L1I'S>@4=3SY9YJUKC=2;70)'6 FE8 M7%TG!_W]&5VR=,\I=N-U\< MV^6;4*H". #?JD'$\0'$H4^$.%E<]XB:/)MQ><[-XO-R-4OL(P[Q:==DL_;> M!+P"- '"ED(_4(1C]=0HT MFAJ>XR]EW:$,75)&V"E.=)Q&/X],BF+?Z=3(H9YH7$-&VA5L0AK(&.-DMJX5 M1XHX+CM 1O#'U)ED!(3[<$U1$F"6T]$F4T/VH=U/! @Q_\ 00"'+#/8"QQXS0BM5+"KB7J,U0$Y[ WPR8H"\Z1S MV81GQO6Z^%EVWIL>=:/".G $046S9^P9>Y-!G^$'C"X-]P9$J.G-IAL M.,U]_W@!S#Q\U=TWGPBZO,7TT#3X;[!M2!4@_=-\CZ4V[\6@[G@7&P*_\)Y; M4DA[2]W/H_!=\CZ3*7 '/XG\;,>+[X3X=_&F(3%EP3:TP&Q.M_;Y 9IZV9#M M<*.-?<2=.IYMVYKD.\;/S^ A71/U1#7?22"S^7S2*NNI=*6R^"@>^H6G =C! M=2]!!9-@EAJL.9VS[(J?>/3GG]4P )%"@ MR$O '5?V1#P03^>8U$UW\%"S-S &(!$0821+G@&T(I1>37:. !/@D/45_LC6\?*!8D; M&AE]C>^YG=A[5>C8X^M;5@*% MC[I]8?^0%-]-Q-/>#U!\)^NYAQ6X4WZ J04QRC8TL<1@+Y#H!QLP*0-O9#PY MP@^P4<;&%8:JO0C<87"+#?G"QS_X$;N_L\4&4PS5UAT);KB6"9.:(&("P; # M;S6$B_GP3F+@3<>L>F.@9I=S-3I*YPI2B 32\TBOR!(L:_O)X^$HQUW^GN)_O.+K/!.:5I$BH MKB)4+1^ /RA5BV$JJ=<,V>.HU6*=61OQ3GP%#0YVUJ6R#TE5L*J[!5>8HGP) M01_V\-,.E[D@DFY14'F>=/H.)U2)I M.+'50ZQ5=^EU*[1.Y=%N7Y!X51S=F-6+3--)3-.1I0@.1&>T#]K^3C16H6TC3RO0JN= / M>4D:K"ECU(S>LI/6EJ:*:]8+AGORY(T MIM_8W!Z>N\ELZP3L\(>(-\M9)%X0]/PBJ?2'M50U;]'OFR*V,T4L%%^"EP>* M/8J#YR$3O9V1^7HK:Z/J%Z98JZ\1D[=5DXEK.44IC#.]PGCQY;WI)<'T][6& MI8\(?[7D:;=KZECIB*#T"MS<'7M>=4&#NRW#,T^OGMQ\:7M*@&*[3U)M,![" M6% FP@YVCP97:;L[>YY5F/#C1/C7[3/GFF4(PHVGD@N=$^N2RPGEX MAT R65HI%B=4?SUMO-N*?.RUG[0NO22FYEPA>$9N3/ EC8[DLG?!UV;;J;I> M&<8'NK8>*J7,(-T:S1#W:O'6)0 M^.ZQ+QUS-W8/M6M'=UB&F\G#\^;;/9E'0'$7A ">63 2!3*X )+^N)WMIL3, M;L& DQ?9/,H;?V!J.V[;Q@&./TFAA)NKA4-%M7"B6CA1+9Q[>)&H%LXWJ84C M^%X2+PN8(%"BPHMD$N&)H4#R25Q,\"0V%)(BAJ2&J>&O0.^$;:/$K,IY%K+N M<2QOD@F!)Q0<6\"PZ_E('L&3J:XSJG-E79GV4\U.G2HTP$CB^4A&5'GB<"19366:*EZG$4%BRK@EUHHS0N7)PY'ZS.RQC2+*Z1DL M+PB,E.DT#=@D\F#D"'5Z&#B(MM= M+A=FE6G2?/)P9--"&V8Q2Z4Y3>Q.B78F7\;I!I]Z-I)' 4<)#!?Y!(I)/$%* M*#],D#B?5! !P9)2 L&EY_?VQD-,HU95"I?K=]2*O4BHBD#F%&JU;F-Q6C_&J,!K,%R"$!C18 M5*JC>+\OC M'><556SW#'0U1!AMK.59GD7[-@2,/I"^#%UUOT*BV&%8;Y'(% MKMN+$S0823X?::O%0:_9<@=Z2QT.9AZW%.D\Y/_^/7F"(B4<0P%-*$GA"1'# M>2&5P'DEF102V#"92 H'\Z5(KX,+:+_ S9*SODYQN8J%+H[1-:^ABBZFBCV. MJDL)J9+GJJOY4;KBE>J4K#=T@\/Z.CN?8;I5G]+'Z!JOI V.ZF)M9(47VEZV MV)ZX7?H87YHJ\U$PT0T)<%A5BM.K+H),4[]T++E6J(.%\]DVV%F'D!?:.JRFB,:EN/9"-+/,F$]Q?P+G9FUX=H15_$>F5QE#<)Q#AN:3Y:+#6^4) M)^3;^<14+6(R1Y^'H7OF'^:^% N6[_+71'W?U_$F8 P8'QR4"8JSF!Y,I_L[ M4T>"+3O/-O)LZZ^* 84=^+I^-668KO/K)X'9P,JN,!6WK;(LO!KA^Q=F97&G M\MGNW_'8WWXX;GG@;27GG]^G$ZGSA\DAJ<,P,VB3XY*ZU^2&(__Q?]L+$G3XJX9BG*#Q%/I)!Y.G:FZF%CT0# M2KRO81^5?,2HUSJW[+B.._>'&V05((D;NFV^QV%/F-]!6+T E'HSG W9X3]X M,U08^GO4Y#.'L2^+"_K1%$KX[Q<;5*70B!&WP CL$4M&G+@%3D0J<2., -:& MB#AQ YQ 'I'(7)^0$1_L;_RFNW13RW)/=TU^@$1GA>POTR=YR53O2\'Q-N][ M$D_CBGW8+TK-EV+'4U$S$KT/6_2?(GJO9"9.1-"W#//E5XB^8"H.*/CAEJD? M-JF[96-%4985Y5ZL[*\_K6V:[4A*[=2V]9X)M8&PDU$D-*"7)\EM-:L.\KR\ M@59;-#G&VOH*+R^3:EL9:^T7:N5NDN/$TM,;9(=H,%2.B=.I3,8MXY]O5QUD M[?T,>J 515\)CO2KKE>F9*V;83 DKLCIY"*;8?HM%>X*_/4'2SVD$B^?+XI4 MZ0RJ%#H$D2I]4)7.U_K]_;K4'E,6VJV0!89UB4*UVEG36ASJ$N'K$I(Z/+%P MTM[O=VV_S^_;W DA7G1DCB\(@B^_[RAQ<./P^]:BP]FQ]B0$.3E9?KA4O)5W M_YE2<9E8^V[,RU5-[W:3/O5E8MIV!&\=8I1M(,&LWX5L]'7[><>O#(<[F #27Z#7:XQ3'L=R$2[/EH2 \ MZP/XR?@A/&L=^'?-T)W+67;.O]U>3>6]VM?,9&I8*UGVY9;UQ38$:X+HX_5:LI]D9MA\+-+%Q,+, MGR0?^VFP%KH:2AIN6T3D9DG$)HJS4K)T<-0%?< 2+]?8B[3N[I,I]Z!U1YRE MCZH=PL>KU7)U7F.$P:2,EN@^BI6NZR/-BBRC(0V%8?*-X;QB=*ICQH-J1YQ? M[:)LU;?,5@'Q_3[+MPRY\I$.;DC]R M$PG/Y4&_6LSJA!ZW)]F!UM*:O?AU4=X;6:I"=@H)IFNM5SU!9)T$&YX.QA^P M5"K*5T7YJMM7T3==L'?K:,*,*Y-<&ZES^5PSM: I.UF87#< *G"D.5$F>(+# MM((>]Z3&L#F#E3$(J*/XT9)K4<(J2EB]O6M%F N:X1_5AMM4_/J38;W*<#NN M";=,PS:14P-<'\7543;KAORNS:\!NEJ3J6PZ?E&+NK%MX6SHGS6";PH!TA=Z$3)8;XW]*:FGBV.!"=PIJ(P^AJ9KBL>WOP.EN'0(VMY M0T>3-,%>M81M(;"7%SU"XR!J)-[*-@>ZKC4XM)7/H;99NFZ0/5;$;KE8;,Z8 M5KQ7]=I:6T+D!9\,O#(*'KF.$F$WD B+-/C4OMWG5)AQ$J/XLFO.N)E2<>>9 MVA!#GS4@N+0*+TL#PJW$QTD&*]29B8SSZ7ZF 5387['$\7.>CHSR9#>8)X,M M>+ZHB&V_/*3SVFGUEPM 1G'[B1VZ/>S' ?9+E@?][@C\KW.$/6@<=OS,+6U* M'P'OB8E3":=+T1S&JMZ$Z73G,XGF4_Y"9.*!1,Z_$OESU>M899M(O:Y_K/V$ M^C7HY5K,6#$JB,!R:">/S^T$"@O-; M7;-D>6QS<.0*M=#E2U7Q:1M6:P\R["+MO:GZT M;/G.#KM]#W9[9/3U4N4/;]4JOTAQ\LFW*D>>1+Y6B_PEK*70QZ@"\--MKU=W M%GLD4A$C;H(1>,2'&^ #"#.B(O&WP(@(F6Z$$4 C$I%*G) 3[T]-?]9]NJ\B MOF>N'_T6D)R$6&>IK'2>*DMO>!H7D9V;)M!;+L!=E7R^2'> 2,4^:#*_C9)] M=)GU6QFNIU1@9*@B0Q49JLA0W9N*18;J1Q@J=K=XP7W8JO/URSJ@SX60Y[S& M[-M!=63<(IT\OXB=V?K=JHQ]RAK^E*9B^RW-(X/Y05T4+0/^^/]^8;\^JY?) MGR1NS%*V1U;FMP3W8D79X!JJ8;.7B7AU1.,Q Z^; %%KY[A?.N!^;RDY\>:PC M7(F:D";"%G4,\>8)9)(KC[HJ3_+(F6O-!_CW,\X[?2TPO5\:_?KSOZ>..7]J M9;.L-M=:V0UFY0Q))SK%8DF7I_; 6%5%)(G?!&9A7X6LO>=O_[C=28UN M<0S9XEB\9LRQ946PD9DQ?587DAD56_AF3Y1G.,\2]+[RB(!OV\"IC5:R4#+S>?JDI6';L8R M 3\<,-?@DRM+1=-Q;?!2IOOD1[)VUI.A&UF%MZ--J0_NN-67?%T9%N(HPW'Y M66.J4CF-(GU](;\F2EE9C ?[@T)A>G:DY919CF][P.QNCF]^P?'$FVQWPHIM M@T8Y-:]C X]WL*)ENAH MTWWDY2ZE/ MB=LY#SK>JT&(SCG>R3G'Z_2^N^^]X$?ZN'WX;$-[9,MR>+AA86)3QG#VQ[_T T 5C MS_LE4G26\2;.,EX>MJYQFK%;P&H9JB2JG)Q'RQUB7,]3XN)"IQG)^U;3Z##C MX6%&'!YF/+7J%*;E7"ZI&EEDIMNL-J<7<[JQN,YQQA*96_=0HB!RJX[!=4D! M:27IQGNZP,TSA%PLR42.OJ0'6[/5 MX6 RJ'61R:KLI%<#<4TNU>A,Y-7.SXK3GT@"0+N2'WHW^W=^FB%OU,'=TPBND4K*2Y;-ZEQP6:MWA MO%VC&M=Q,.OUDF9U5O:< W1-.H;<1=MJ VC"#=?+>$_]MZB&QM5[-'_!850; M; <+=?U$6[GMG MX:Y6HR,XJW=3+-ZYZP>6RI][-U'#^X^=\ S&?::#^:\*,:;76 MA&)AK7%:IY\[+XQ@FT#UG+ILMZ!+==CMOMBW^^U2+N4P JI6FN..7 #3<%S@?LNOZCB'R3^P3:%'8<4_@]]\DA1ZO&E[=[! MOQ6VU8K5F6:L5:";S#D$Y/F4VB,YEK$F@-$KR'8T\:\3&PH.8+)A.4YL*MN MQ!,0(\5\7S>F.?#[U -A4&RXBDDP!P(X%W/!?4S9#:X"?X#? Z* @0* :T$% M SP8F<4L);B9 S]M[NX";L>L)W\U)GGVYL9@%IHE/<:.31; ''@U,RI;VG":[_)!!5RG!6*G2B8T//]:^1 MEZ+A2> JQ;8F_KCGLPAHXBL"O/S@S3?ON_-$?X>>#-Q]$#A/-'-[[3/J!V3W M@)0;,?@Z\%)+%#W;>3P3@-!/C!0%T[0 '< T-7@^77J(.59L,9+-72I H0!O M(SQ=MSG8_A"^#:1V>(<7Y K^#][2 ;CP&"LJ>_<7Q)$F@Y>/36U+T8!5\P%K M0T'%J\< M[TH2>%=?&[:#]D10GGA=-^)^]8A!;CQ16 MNK+LWYLTRLY+A44H,-]%5>5X4&M"4,"#?PO&0E@YX4LF4G[!;S]#\QO9FQ2* M/.+D7[&=SY :!Z2$5;1V"+972"N\;+^6UN;'-VI>A'QQK>EO#'V$9;N DL;# M%R/0QP3Y3DY]WIE[;OC^3_B!G(*] 'XP]UR#\"5A< MO\H94/2,Y9Q& MDD[,M6)%^!1M$LL!0V**X#ZQE@L3Q?+N2>D[>[F_.5/P)! >2_]<^!5V5>1# M)69>@OA]B#J&/((?-?""."00$.3S6"J%\@1)BGP2Q64^D<(401ZB&):"40#4 M.V&3$TTK<:3R(1)L,IJD$%,N@%#F^2T-N8Q.XIE9983J11J$ M4\CSD43?Q5>F6>HB&;(X5FJEM+@6%CQQ.#+O)(VZ,IXM=(&L%+F^E:NL]$6P ML75_Y% =$_.2VA41N8?.Z'%92%%NN(' 'PDL<1AO!>[2J[%9&'.=/8(1# MX M$0LM=-8 OV71]5TKX#H^/+GL6R<(QHSAD@Z$X5W?S9&!8PWD289N$?3#!"<< M[6H0M:< ^V7;WG@WCY>(C5OB2)8\0V85&DQ_X_:UMC-EPN D!UXT\Q2&L,K; M03662J*JD!+K2)PMI19:5J85BSY/F+P'"C"04RS#L!:0ZKONZ>;]=EBQ[UW[ M06-5L,718<4EPG=-X>I*; 1\=> F@T#E,'A[%B3X/ST/3H+8X+7X=#=NV#]N M]?NRF9W4ES([IRJZ&L[ =Q4%S[4V/P1^HO_+1^JR(L0)ZK(FT$*'>,2(6V $"-B2B8@3-\")2"5NA!% )1)4Q(D;X$2D$J=EQ =W?;WI+MW4 M NL53EN_)9_?AS[; @CX9PL@8/ACBOPY)]./1:0G*X'P(Z0N JL[ ZO#2H$G MTZ:7B^*=1*/"(.BG8%.P0_P^L.BNA0J&$3](J$Y7X/YN#=P!8YY7V]K M=ZO)J4W=_1+F,J6B0J-W4WN@+W=:\S-G=M[9U?F+ZW+IU?$;^.?<-L]@)E/# M6LFRKT&LKT#A.;?F DL5F43/9.)&GG(,6VZTXI\OG?3%EZ$G0+3<(X>-Z+;> M3XUZ= 7Q&OR L,>69-D+0$WLUQ_T 4N1_PY^/"MTRQP$]]V7[*_V?B.\BDW?H3NK87CR!9CX\E]_ MVI;?W.[*]\T#?$;R\'BYJQ#-C[6B;2WJC.M M>4..NU;=JW1HGH#>(YXBSVX;?K+:O[XX'JG]M5W SZA]>IDI]95%ML+(O-:N MXM.>7M-N+VA,>CACY\UQ"IDH%ZR,SD6794ZH8P X:Y\S/X1IYK:?'TK)"4E"D-*ZMB9R]Z_M/5,\H+ M?MUG^[1Z4AF*)!+-0EV?>3E,]$3$=M3;B[T&EB;WFR5UQK%(J56RBNB8KR^ M>@)7BXK4\[-.U::RXVT>0SI2IG&W;,3YI_V]:B]NJIDHA*A0.,DG$EB")S!< MY)/2D.1):H@E4Q2"I)#4\XH>Z\*D+WNCQAB9\%E$R0[K)#<[6LT$6>?T)$Y7 M>HQ0(W.<.C9M05>/5C-9I5/IJD/R'+:LI)VIJSIIKV926=/IU)S2D7C7&N7JK3C6+(:;P_9'+FKU/#V=SZO]5J>7Y%9<;J[."TW< V]TI$(*45W;,KG6ZTBFH0LN M9IK#-'.T0HJCMME>3J4DQ*/3,TPH%]5:>;%3(64[LJTWNS5R.$\S7CTEI!O] M=;4_HX/:VL]X-/?:E82%8HC6+!+Q5+&>Z*P;8.3!NYM=/&[.4Q69H8QFWI.7 M7*E$PGK=FW<_E$5+-0%%X$JB9@5< M/>2AC)G$NB$7$%TFFA,):>-EPVUOLZE*NBDJ";YNWAI6DH1E"IUMF2^_,-!4#ECA0#\JJ%,(&YC%_(X13DPV M8569MTO1: ZL6A.4NW&B4C$G+A63>DRE3E JADH^1F4Q;J,& ()'C+@!1J"/ MU*L]S")&7(H1();%(D[< ">P2"5N@Q$ FU[M;Q8QXD*,2#VBD4;< B. 1D3^ MZPD9\=&&>6^$#S>5;MX_PGZA8B2O>_7?HF[$MF@2^>FB28E',O5S:DCX_>!C MU2"=PKR83CE5@8XW(/*&=?2 =F?/V >[W<#+]RWZOAK9[8\ETU//NF656@: M[YY]XYR0!A@E99@R)L]A=5\8SC@FTT/Z2+*O)?M%>*5 M^A?V% :["F3I^*8#)EBA/[)IL-8=<%,J;M>0&5W!*K/U>D+*<(\/_NL/?M[3 M6O>MFI?"K^NTTKY%_ KRWQ%\?1*^7M@5_3GX8MU:99JSZ2+'(AHZ;8\$HH9_ MX?399^%KE,6E>B-1-IER:E9?ZO.2).(0OB@ 7XDSPE?@P=^O9D9)K6V=5"C6 M_@XR<$M=ADV??V@"ZX(N^9U0Y QG>=[:8!*9K)-XW"W9, !5:5.J;K0ZM"*A M!P4'O(,F)10NKQW'J(",('T'B;LVT');J B1TQ5IMSM M(,WINBHE9E\HB_%9.YC(CQVKIQ%I79B3N1[-9%/]*CRS"EST1.*<6:8H2?XC MDN3G<>0C8+N\;_\^8,,&UIKA*ZDXXLFF2F %S<[GOE (_+/ 9HW;?*[>J- Z MFZ92>@NM$>DE+,X&'/P4%:7/H_3YV\K8E!T9[B/V/7Q)GLN&-87J$>70S^[+ M7V_?W6V;OXUC?V7Z? ]C^ 4O?P,-P!IFGX!AWQ22PW(<+>7=$L+.IEC7MK"& MG;W"0G*!FCD2K[ N)[@F(]FLJF6;L-H,#LN/G-_'OQ-EO:1#'\';J]Y]A&[7 M=?7?@V[ J8X+W'JR8LKR,H6A;A.Q%U=P]'.UQ*31K6?R7+G5'C7+ZXZ07JL MW8"CCY*I*)/_$S+Y&Y6,45]6R[;E"D:4P+^-!/Z^)<"!)9 L#U:/NCM+>9'- M[EPG.^LE7=I2S?HYDLC=\5).L8V"LLAG6ND9%BW$?KQ#SB>C++U5X>Q MX]GZJ^OE+<+8BYG\JU/K>Z#8,_^?YQ=2/I]%LWJ^PD[C5AO-X\,K^.OQIMII M$C-)Y>1)7- ;VH0:4K"B+?37'Y+(.;OQ_;C4_*; ]_-:VM^I*6]JNZ+)A[U"LH)D36%' M0?C;RQ-]B/WMCX#4Q(+;^+_[W]%__WF( >F'2Q:>.[)LOV M'*XYC@=[><(# MN]XTYEIGZ%5 .SRK[/A-CNWR3<%4Y: 1 ?A6%9;:Q)ML6H.$V08X_1H EZ=^ M!>V%U0YKVS*0K[)L!L38T@)>$]YFD%,6EN2J!2231IG52--MJKL/;.0'@.V% MTL:P:X+J9TS2JX/BU/0"D HH%Y@.J_A_=>@M_;<82 486!-LFT])]=JPS68XPW'LNA"+@*5$TS3$XSW\G/J MV3)O56N\SN0:*-):( U+H+I8>M7X5++\B\Q#:(+@2PU-TSUT2"UG3+*JW14;PV&%? M)Y%,'TE4FJ-6>60W?OTYY.Q?,2V\9RRH/6V9OK::_HRVA:G],M+B;ILHRW,= MR%%@J!YB6G 1I%)P'G^_.>E#>(TPG=J ;$&E:M^O"8X&A7>-7VF8\QX&T\FZ=_2PAN5DP";DAL),SA/U),7@+V M:("B4T $,$EY!K4C?"U%T.S87# \^0$6TSZ<#"Q,#X@:7 R'V/+4LMVG 37! MD819+&]80W#;8)?S YPM_"-P*63;6,$;[+,KX) _T0TY FI!C8/2X,]1#ABX M_Z*:LP'L70,+C(\8UY;QP+K^+OC_X9N6JXA%H$"Z5]3F;:%NQULM^D05,IZ, MK7\?(,A *XT]\QO^!& ,":S<2A;LI\(0_G\>C@@=%(R0;WYM<"#1HN",8I8- M66 !VMD+R-)#?AT3EG"CBK%ZB'V^0/Z9\>U$-L?_!S;L!B+G]_QQ=G!(1Y=Z M62J.%&16+%<44G?F3!7@T#[M84OC.S4>F]N$!-@_B7";4!6<22SYF8I MHS'JC)ISW6GIWFB&<$-Y9F53>PD>XJ,.Q/!M9@[?9N9;EL;M5;E,H3MOZK-" MO2^P\L++)%3@YQX&47\!% EA2-%L!P*T":AI.X*]VL#7'CX%"#Z"K0\F@@:! M+09X"M1S%:BVW[W \+406# %**;?W@"G=OX,E+%YM%5V3-WH:"!_X9VAXK]3 M%#43&$##@,3CQSE;RZG-^IICVVAE012X&K[ZW-K_V=V98BVW)TL0R*$\P?*H MCFSN>30;QR24B>+3*SM;>4!VQ,$SR(Q=&/7&7+[4FQ52\:E1S !Q\-M-'+J5 M@67<(:03VY40X#?(@()2* B:+>W(C!8X)7!P("U0=AZ?QYFQ>K/%'3![Z^KL M>23AW9Y[ WMV%#J\,1'$_$ @GTST9UR*V 1X70#-I)CGVWLA!LRP!L\NOM59)GI&@4U/E\@CH5=P\[B2%P25OL&-C:W#$#_<"QX0^ 9V0!"0H(! M*@B!6_D>D@=>RI/;M+D&,C8F0, Z<.LV!+4U1X^9LN?",S*P."=XDF ;5LP! M,: 1,!W>,_@TL239 (Z>+U;'JG="-7T(T":V@/^/4"= WF'WE;.LO-0A8_&J>XHW]*7V3[!:&Z^RS<3Y'"04F&< M>MAU[UF<"N0N?()O&!3/!?KVE(CP?>6G9 >DU^/QOF]^->6=(M&B ;Q*F.L; M/6M"@T/->4^5Z \JXXME^/#=I><@R8,FGQ>"_I^] M?;W"-L>6/9OS&U+.@7%BW. M6RNRQG!-ML:TBYG60ZQ8RSQN"T?>VXM8KNPG/(KP*=HDEM-, $W@/K'M]BCG M7E_N;\X4/$D#]O^?"[_")]8!7H?X?8@ZACQA:TLL11*"+ QY%!TB/($E<#Z) M420O#7$%DQ-#7):$7W_VFR'.TLM$E_=DV%KR\3SD>NA/9_- MBW)/;Q67DLE6I;+B-\$\:)=9$,3, O<:%41.%,=+2K80H7:T">:"D(AY+VDO M]=7"K?&9NMHRIC0823P?J:314:^9G J,,%/Z8\I#,J8%[WDPS_XDS1;B<99G MA$%*FG173<%CX,B#>>:S4]09U=I#7:81;M2F$])@<+1=9B&7K!$5H6PC5#N; M5X5*O5U=-\#(@WF6Q-%,:$ MBEFMI67 >Q[2,VQB4YMM.3.QH[ M0\L>#48>S'.=:36QFE&,,S-;3N7%1F\P;\)['LR3;ZY*&NM.!8X5E+8P2N3F M+@E''LQS[*0F--F7&&:5[';.3J89]M0JM72VL;UR9#42FC<,A4: M'KL\G.?"KN'FBFPA\1&*E56UV9ZEX,B#>6G "E*MV C M#^8YK9J3R4+HICDOWEHCWKS:KWA'VX^.^CF^HH@L@4SZBIK"305)V730=_F9 M?*Z*B;XD3:9-)+K7;TG0[4K86 M@I6U=$OWO'H^4=!43!(:?/)PG@E;ICU":N,<1BY;X^9:L(;8 HP\;'J[*EED M(0Y&Y@FLWY@OFO-A!HX\F&>33N8DRJ*K#!4?4:VZ5V[E.G#DP3QG**XW\T@< M8V:.TJNQM/'_V7O3IL:1Y5_X_?T4BCXS-V:>L-V6=S/GS!,&# W-;FB:?N.0 MI;(M+$M&"\;]Z6]F56GS @;D15 W[G\.;GE_VKRSN\9.4[ZV!\J=ZT!E9!4^TSX^EIW);S MLPL]VWWXI?\\_;F;?VCW'$O.&K7O9PV\=);K^S\'7B>KDT'+,KKM;'-_5VE> MXJ4SS'QD7G4FD[)JYP^O)ZXW/#Q^^@XO)Y1UVQ>#YK#_,]>9W!W^?.@12^=6<"E57K*-@[=AV;E8 M+YWN_^@#1\F%.0LX?NCW6A79N"E4\D9KTKPI?SMOX*4S"W#NCQZ.)L[@5W,B MU_;TJ^,3S3WOX:7Q!;1K2KE*Y+K6[LK%;KM4+=7:-;FJM//U0CY/RA6Y4)"G M;]ZJ%WJ#LY^>F2??!^WS7RUBE(J->?.<.S\KY]?YX6.E6=![D\-KVWO4"JCT M9ABA_N/0/?GUZY=SO+-X>')_57?&3VY3W,UZOP_J1Y M=O,T=YQTMMENZQ>CN]_-RN]L]D;O=')P?W)5=[ACQ]O"];@_*5TLPVOU\\.8-L]=[ GEPSC]\O 4!5[XL/ T^[_W%T M5RB1W?W+>1IRK)5&V>OJ2&].[-[3R'%^_OYU@AIR=J$WP['[^V:P?W*CCW\H M1O9VC.Q?]WL7PW*E_'BS5_SFY>7#]NW5S>4\%?E4GZCZ\3[I-K,W M3_91_F>MTJS.57R[_8IOM\_'JQC8WPV:-Y> MWAV8#>-W_K36FZ?XKKUOEV:^?SAH?C_H7]^?_Q[<=8[QRADRW1?DQ[O>U5YE ML%>Z./I>N+[-#C6\R+:6BN?;XQUQMJM[V2\.V9-,Z]4/_W=G&A[^[\'E=:9?&9U:F?]'A9SS;Q2]NZ;?GGP MVV@-SG]]%*P.OG'VEWR=M_?SGKV^7S=;QI-*V)O)D5&[,4]%DCYQ/ M]CM[!X/OA;YQ\:-8&9[\[,U3O.;^Z6[U[-)V\]]_'._>?V_9MEY"Q3MKEE[V M>OV6=R@W6Z5FZYM"?A=^M/'*F5?2JA<'5ZKQHYV_O;WIG.]JS<%A'4V)V5>Z M.RW\L/?+WRZ:D]*XICZ/( %T!_#E?Y"]:<=/@J=3Z=^;FRZ/P[]%2IUSU=6Q?6*)FM$]4&@S&4=[YY^J^GGL]Z:]8Y1=< M^K;*+^YYO[CN5478P8AA(?9\,C5BUV,@TB0DV[P@_+BJ[-9_7(^.FX7]P8_* MP=F1==O<]BJQXG?=O"E,*MV\4I'O'@?6U5F^UOCR;WY.E=C2N_I<.5E8CC2A MV3GK43$6I8EFDVHSI4BQ2H-GZI R,T5+/+CA'9L(YIW+1T32UW,JP22;,\@ M3@[DEN6P4* +F65SDHSBF+$S)24H1MNDO 99\R++FA>B6?-"#M#WJL!7&1 )=1]D+Y2/@?ZRR M\GEP2M:Q^,RTW%!F0'[@0H(*B4O4W$6LK@[P%>GA36NY5^:1EQ&3XGUS]_CQ MY+X_\*X>SZ_.VK>:/+C=T[SYS>W^UI#,T\N+ZDN6]QM M]=4RLGS*V>?531Y':%'5=,[4(UW!F\L5%YU1G-IPM4\TT%!\YV:VGBZ(KZP:\.47WXLXDM5\LWG0!\_/:_6(=5>^.3D'.2"P]2-XI&M[ M)"G_()9?HO4HEF%88RPSH>=;P((9PC5PO3,72:)FB*3P]PKPE%9'2:Q>32(+ MI\ MI^@QZ::R=+6_ EH3 +Z%Y7_ "@+H)[&Z@<@A*GY-6)91K^7*19KN=VU_:9$Y MXE^6;3E0JN9JS[8S_[ASREFM22Y??L8!W>3\^%I%[,L6[HM,!4]LS-9MC!"8 M;=T7H6"V<5_R+[3,%!LC@$SL2WR2N4"R+=R8?*XL]F4+]T5^8524V)>- 5E) M%ANSLHUY9=?'%T,PFR#"ZX-QM5=0;*7VT;O)57NA-C])^OF=?V?_FR#!7@I9 M"(H)%ENMDR\(]EKO>_5'C(0:2"O+J9:!']*63F]6":75MMQ^ _42.[)WZQ_8 M#P[L)4JYK6.[Q C7Z/5LTE-<$B><,&C3C60;5 4S3+8>BFZCQ9O<<6M:-,34 M@]6=P3C!A$DS82):H_YLR"75#+E8WPI>W!) ?"EWD6K^XWV9$N*^E]()Z;%> MM@+W/JZU/)?MA*TL;.5TJ88/;2NSPGIF*].J=6&BI$-M?&!S.5ES17"B,)9? MPWU7M LQO$VJS.5T\I\PH)]EQ2/3M773T55A0@L3>BL$5IC0LU+*CC$*:R4= MVN(#V\U-/I"&>7,7V(1=<.6V0N*'MJ&Q 34?-B2LZ'3@XL>UHG_@. EA00L+ M>BN$]5T6='Q@L3QZDAS+T+5US"O>I 3_I9O,IG%Y"QOG;V'8I$.MH+G]2;EV MY-<@"0=QN[&5F>*?E$M/]"YW& .4I;,TDT)88;BOWG#_I*S[HEGP-C,_G)RU M\Q]5):3;3:GE_^7?\W!ZLZ2X06_@V89CQ:2-_P]$Q!4=-YQ#H0W*\32*TGYJ M49(6DR3IRD8J!@V?BT$O3#:)=S(BL:F]3=Z3--*(T)^LVLZ>GGX_?3QK*K^& MW^7CQIU<.(YWB"VNH_4E[XX8$6%6UQ[TO"Q^"?K#W]X9D]K%6:5YKEX89K=D MC&\KV.^_\.5?.5.HYA?VO13B/L6;ZXJ/?"P]\T?B!S\W0)QM0;]][*E,VC>M M?1__#@QM4/IQ='0\("/[ES$Y5?.UXN;PK[ 9^/-/4318>9B?[:)YKNDIU0"* MS>KOAGS@R+VF=ZTT'TBA]ZM[? F@6/[R;S%7%YBX21,HORD$?$[(TZ9&F&LM MV.R%!DL?AD#KBH9A\R,AFFG+$U;>+7ZTI3[1TI8'3 T:K;P*;LUF+&U[7TA= MWGCSL+*];812YB4*6?J0LK0RA^.#F##Q;DA).Q2"9Y9KS[K-U%BGJ_ YA"KE MN<3W>P=^O"UQ_V!K:+2%$+0P52@LG\_"52(CM1V^AA#"3RR$(@6RG;@E4B B M!2)2(%OAZJ35KSFP["[11=YCY4[,IREN%+%1$A2VG 9I$7$7D1D1<1 M>9'/FA=Y/W6FSEB=*K;:GSU@51*AM2W(FL1]D"+X()KE=0SR 9V059VP*O(# M!J4W'S HE>Z*%V>UNUKSH?!XKS:.JF/S\'*K#UA=?CMJY;N5?'^0)=\4Y2PK M/US<]MIR7IRPVE(5_-&TC,AG;)E3.!@5]0=S;.Q#\I<<>N\+&Z=5XM;T'<\TCSQFMC# M0B!PEO+4ZM0JXVK^X?+HT+PZ[;3:WB4*7/6=<%G.U0+6B^V(R-&*'.VFC94M MS,5NQ%5#<\7:OZW7JW>_'P=#Y:YSV"UIM6_*I_/3@K[XM+7G'']M7/A.P,LX M*0QNK>+-[]_=TZ?\(45*.?_EWT*F6JB^;)RD*0W^?B[DUIZ"T9 UAK'22BZ1 M)!?QJ?7@7D0P%\:G#HK*H%X]?I#SA=W><;[_E+]Z..NU99G%I^3:$G#W*059 M5">(Z@019EHOBKTRS%3X5ML]&Y3*/_/#W1\WWT\N;+MZ2K&M_.7?$C"4@+;/ M4RPB DB+!6E1 $D.1.G[K:M\)Q?%_(U^I]7)^.JD,;X>HRB]/X!4774 24AA M^LMO5A$:VBXX$G&@I2R)9 P'@>2YSA&-ZINM-73L7$S<>[L^D_UX&2<;2#B ML4!0J5Y>52#H \5S?Q 'U(P$_">1IQ%1\1^N)3W"QZ+D:3N4@BAY$B&EI9TQ M)L\-4VMR:;ZV\*-E*J'DYMG-R#CJ&3=ZWQZ=V^>'W6K^$OO.BDJH+0X^?1B: MB4HH$:+:&"J^,G)5'7YS[';S^\/-[:A\V&[>7#VXA3%BI2B0VKS%) JDMC*^ M]6HI?#GL1;+RT0DQY,-!EEP_.MGO1V?UXP;*H:B;2K4(B[HI43?U.>)E*S5K M&KV>37J*2UZLJ]+.Z^K3P9WR/GSFO MGAT7OC6RI_G*8?:NTJJ.LD=N?/Q6^172TS ,2T6:S!>C)B-^_)O/R7/ 8NH#"23+0"K#2B47Q,+MVX1(0R!@WY&(J0&W+XH_TX U M,F-.:E 16'1A!N]L$VFL.(F+R1JURFOV,W@0L1_!>YV_JV>6^'8/=A M\UQ\.NQ&! ]C&*C"8J( "/?)LM7'L3 C@=&D]BDS^1C+LAH._BRXO62!R24I MTIB[&Y+"_ UI!&!N:;BDU#EG*]OU"TJ3 \OF'^%U%!IG M3\/;W@_ MHQ-P%[_2%>P?T!*YEO*0A-CE4#R\N&K=.'11;V;>[_NE0>O:4QZ:K=;O4M3@!K1O!\UP;3=16&)!IE70OTX!A;/5#[ M57*\(5P#USM1CJ!-BZK_. FP3XPMD!E$FR#I/ WI?U2KEI^KMY$TQ_GW!_52!>8 MQJ>;_^\L>NL['9LH@^P8*/7/R'(H;NY0):8_DJE[\NV@#_8O53J.97@N";S^ M_)^K"',L9A=Y>=[X"N\2_/>=@9_ZLR508B/6M1&%7+$J=F(;=D*(Q+9L1$$H MB6W8B'JN\FS5L-@( 4V?;".$MMZ6G1 BL2T;(;3U=FQ$/E<0(I'@3KSVT,)+ MP8VUO/7KXUJU5Y!HI9#];OK4XK43*C%=8D\1K/-V:D4#Q_&6OO'VOIU$B/62 MI9$N:IT%J:2DZ".8*3D=G7C9TEQJI0FK7G)]T\5>?KVGD#T!Y +(T\Q, LB3 M]HK2Q5_SD5QX*BGS5-8I9C-6VBR)Y"_21[#8^TDHE.'K M*/:QO!I>32H$E-NW/+A6<_X6YMO6\*+0FV]RJ3Z+\!XH MNLVDEW;S$H*[-8(KE(C@Q6WA1:%$WN9\?1;I?5:+O,U#VVC#UG>Q6[2 & >? M[!.5MN6:[=I33-IMVZY&KM-45"W#LG?^T^U2WG\53=>J*B*P;[G://I$+ M2S;TG-?-ZZIUP]O6W7WO'=RU#@M'3>\V>]B\O&AXV?/Q^EOB-A\\8+0C$];J MX8?..39^O.XK)N]8&/2^6S@ Y=#__%M<9H3FIY5O8?)L8/))8>L M2E(\AYBNJH9MM_8^!;2]Q;1[UQR&YUV[TI%Q;@P'E\.;2ONRUC,:YJU--C#G MZ45XHS+G')EL2,,<\^[L>,]QNJT?M8'N7'Q[/+DX:$[,7KN",:WZBL=4IDAZ M/U!&;AL-MY57O&\/DKW-2-LHEFV'I1:'LK>8:\/>S5UM?.\.;R;R9/]G[]OQ MXWZV 5A'9_(62@+LA*FRC(#3&2^%U)7G"E68!E6X^@K_;1"5%):/).@)_^!] MZ$2D]%-E0MXK3'\)'WD5AB63QF=\Y)N3[+E1;A>S@W.U4Y=[]M-=IWW9KJ*/ M7*L59\S&OX5DBQR(*/L0WG6*O.LX"+[%N[ZN[MV>WS='O69EKS&PVW>]?*G: M )0$[[J<*\P;^"Q0\E/9/RGPP=/+0T+3BFJ#K7;>4^FI'UAVE^@B:_V1CD * M-SV5;GH@BL]XZD^&7BSH]]UL/FM;X[V!>7=Y>=QHU]!3ERNUU7OJ*1%K$<,7 MZ6SA<&\#G'E LK=XVX_%'P]*N=$Y&9R/?U4NE-*Y=7,W!J2CYR[*LU#W29'N M,QHP*?"S4\(]0D^*7/=GS'6_DQ3Q5@FGBJWV9_LDE$3L;A/QW[C>*H+>TBRO M8Y"/IKA6=50P&2OUZK[T<-'^>?\M?VZ/;BXFU_7;=F\;O>Z7#PAJ5KU?W;_7 M'YL/[5ZA76S\NCC1+MMUWA4AO_JRRO0*O@C:B_3X]GOKZP6^[7#/WW4NT.FX M^?+]G98=>,?WQVIVZ4O$+]:.(NM7N"-I%HFB LHBVSB#Y\ M&=PVY)JWU3DDC-44:?Q]T-4WN!_SGOUQO79:?A_>SGAP_=;^WB MT>^::L>5?_D5S-\P#$M5\$%SI:#YA'^&[%EA['FFV':[<'1;O=%_7'7SBJ'N MDF*OTB@\77[Y5\[-5OI+L*T&$AV(O/*=*$9WXMDV+>_:B?9(5N]:]N#TYGNC MT_E!6G:^>W^YB9V0G[[_NOWA>7Z?9L0:0A[ MU']XJWWQ_ZQW*[]'8!;@Y'AC4AI$7L1UTE\YDG M4$3T99QKRU6,Z/=[EN.>6>X= 5+X@!G>B?UH6KG-Y<2B%BUJ# M=.NGQG$=,*&6JR_F1-APSXP@=8P555A:E _-,&4284>F\^ !N*.ZZ2E<(6KZ MX[__A?_X2D8UB&*CI=?G.B-P:E%W^'9>_L_%MMLK-=/")N3%:/TE4UQRG;T& M733][_^)KCTT/+.\ES3WOB,OU6>-R0O4$NV!;-M$ =>J"P_>48RQ,G'X2U;K MN:*?F]_)QQ8%=FZQ_*<4^1NI,4/*H?*4C1",&[Y9@W3='?XS_S-JM 8?6HZ. MN[-#-Q7$'N\>NR_=%]<:[13D'%:F#N&?_,5* &GE)7?JG76Q+NB5G[87L5Q8&,#1$3Y%'TH'N@FX#_>10/&X MU&UPTOIR?]V8BJ=A!>G?:WZ%-_@/ST-\'*+F(<^4SF#>5Z==S)=;]:M:Q1D4 M\K6:_/,N^_O[<:^-EQ:2T@V+ 6>N=961QGT=;"@WXM^@H::ZE!,#!2I9X&5* MBC3F3J?$)ZU+(UH-C'#RWY@ON,UN3<0. BJJ.YIG3V!_UV8%L0KJ \OF'^%U M-S-C*_#?(3=[NKWOWH_BC;)[U6NKO+FP+DF>8 UTUH8=7QV M3UVIAP_E>+4$4 61@MS"^R]MA&!H.VHQS+B)R<<@8ZN->YKTXB6-FS>KZ>_[ MI4'KVE,>FJW6[U+7*K3N=P>-:18#QAKJ+N41@-@]2I,> 3.6./NZHQJ6X]GD M&AZY:P#'?_%MH\'=")3 L7/?S&8[?=5NC:]N[GM?) *,-(+; ]^1I&RD&?-T M,13)M1S3:HO^NW=^>GIT?=H\NVY)C;-]:>_\[/KH[+!YMG?4;$G)1:-?L>83 MT@,3X%1QP19VUA /UQW)\3KW8#-*7=L:2H!QA$;W^/\^*@ )GB.IAJ(/F8EA MT"4R88=/;.!K9#+18T3SH>7$@49+HT]6F F4]$" M@[L;>'4@>QHU_C*X+E5Q^E+7L,9.+H"4EW,KB0%*>&$]N&X+X:5%>KCI5V1D MV8@LSV%*_^?WQOX/ISUH>EGO[/KQIO]H[XXWCBF27%\(*E*K>8A@(H%B/[\Z M;5P?G9^M0H2GUW3.&!2DSV$$=J@(:02X%;T]AP90+9-^ PP-?$-][1&(+HA& MQ_)<[DDZ9*38Z&1HL#,V@3]TDQDHU!.&^SXJND%C4!C9)^BEL.\Z$RI&:E\G M@<0@*H"QX^#W0V5 ;"HJ_D=9^ @OP0CF*(/9!_P&PX-2WQJCY"H\ 8+""$BB M$H8_<*7B. D>.DHM,>8#^4#6P@@;#7P8_CALJ8DHV/[X<$9?*NU?XV;PTM' MOSL9GU3NW,:K;,E%DO%F,Y"5SIQW@UWG4N7,M=LJ5SWMO/?]5[ZI%.769>OQ M9._@!Z0\(] >88A@#O M$F7(@-JF8N_XN:/G686RK$WZ8.;21!"_I4-_"O?5[>B#8VZ%!5>9ENNO4\(/ M _0/.-S GZ(T!"\-O!E\&WR(CW+!_)'&NMOW4U/X"JC11K:E>1AM@9_RO^$U M8+G6"-_].7=K0_4O<2]NV8C:=A8*K%A9'6+4S*1.%$"-XR+$S%%3E^5?[5K^ M9[8Y.3PV"\JDVWIZ:FQ<317RB[74X?F/YM49552-5NNH==TXVVNNC%7U=[PY M38?HKF+H*MS*#^E)5P13'P@5>S8!(PP8-,F8=**B%GV%S13 3+,&PTH;C.5' MW0;+OJ%K&2"I@6B,\-X$2;*&(%$M CH4%BLU -8 WK#:"S6 M' CI+\0G?&5 M"OE_FE=[]"_YG[_]0#4&%A4 T:X':A:-"%=YDE3VTTA&5R6VJX"R'BD3VS(, MO(I,@;PR&L&"-:H-6"!A:&G$H"^@P:KL(35]?*<"'J)3!4#-%CN,W*("P.]A ML71U0^)&/1F,S?(@A#^VV(]#%"56)K' ?_ 7H?A/ 0+W^.[357;A3WA*Y/G4 MRXD5/ 0Q#UKFL*F8[%P@C 7%?(8(^(&Q P^$[9]?D]WS@G;1U/LEN7[_JWI3 M..J].@:+3YH+RHVAY9GN>3>,T1^91R;8#R3(O,V-H(X"6GYH MUH_KW=XE1NJ?*4W C0+^(?HC96#=X68-< ):",BU\(&B:W[)#+-9+?1L?9N4 MFJ]H-[VJ^PJ], M5]E%(2_*+D39Q:O*+MZ;=%8H++5E+9^7\\4J8+!:;Y=(26[72%5K*X3(]6JU M2"H5]0M[*OO%$>!;(0RGT2BMYZ ;!:C3,!5C BAI=0_XC]9MAN+R>&+QA5!L M^ X!#H;O0B'4?QO4/%7P@"5[ Z MEW"U3E#GPI?+##J35<9@9!?=9E,U/+2GB.&0,0WWXG]T,R<=P6MJ_'TQ;@OJ MW;+Q.$;D&9%P%*P95+QO0$7C5&CC*-3^TYF&?9GT_">T8!539EG#LFAT*O)2 M7+_C#8=$,;GUUF+4YEQ>;?@+XM8SA@[0?H9/Y7JQ2+<+S!EJ4D:MY?CEON%, M%QE_@MR<\X3FD]K'+&#D4:6%CXI>[#\(S$XCMH.,E#X<;M/9I2T1]9B"D2#D/_@U-CF@0S-(HN#%P<7=5'5*+" MM\4P[V*.I2Z30Z+;HIN/%B"=-#"M,1,!SV1_V[HS@#N"Q#/OB_)5:+KJ0T0. M=+1PURV;)U^&RD12%0^3/+#-\(T'6\A?(1,-SF*(3,&0WR-?"4AXAP1Q.0/+ M ;I=0M^7)J+0RXN3Y/G[@;D-UU&/C*Z6NH<\*OT$ M%YU8'OR)M6?H3W4GS\$2OB.XFIC'0QYW?#&'KE/0QZ>_D:=]SC4,.;,IRY0F,PNPK;NYZR->KO M"W,>R1./,^^(;N:8MZO,H,62W/Q;WR/P6>C"Q)-ST2^099U 2\ MI*C#P!T$BFTJ?,VU.J"/@=$(QN?4L)&NGV7N5Q@ %$DL$Z[@+\KN?TM8^I2% M.MBZGGF>@7N#&1>3PH&/7XQO(E#'=XO]FZ:?N*3#AOCF0Z@17+B)YB=[B9\Q MIM"C\!PN/,S7%G-SM(OM)Q\CGWDK4 C*@!%'<7SEZY?B+4U?Q'!X0S_9CNDM MR:2I'%K1MPA]%MA64%EPW1KB'SV#\&Q$A M!;%Q04G;_"815K(ZE'UPF4/D//P'JB_#(,PD@E4 /R&5;= 8S*G"U\#[!&\Z MF26-:N@FM;5=M$.H.@#+V@.>1BZ$U]#)V(>DE]D+G^B[6-29"N@W;U/H8_C! M0+S_3:Z5BUB$- 2O4EFY!S_$\;4&XU>NO1B+\A _6(Z48C/DXP9TUT,[$$/^ M611OO&B78"&4=$JD0\!8G().I N6BK#QCYZM#'VA0T.$!OWU(<'@)GN,0XQN MELNW$HF_DR>=%573TAT>"X BJ#(1V+A/&2BT,7T;("V!Z8)\,6#4XT( MHA*^6Y:F$T"7ZI3"<$&9J?"(VE-U6_6&++"-Z-4U6"$31]EGU!3J0TQ[@U7- M%TQ-84M5\6U0E<2L'(+ 4'7$% MEP:TA$T"F/1,Q-0IU'Q6"^>D4\LF"&<9- +\W#X5.J ?.#5X/3$?==NB^8$< MC3BB6@@\EEGM@#2#^X/5,EO]EF'%)K3\ 1!VX O;%&S&;@Z(7+=PQG_4+ MIJ(@2YHI+$&'',(JA8"G@(RQL$O<5L/B-QI.F.9=WW(=PUISR7I9KXA GC_B M 1 R7E$IY2VK5E10<0$?^7&P'H:(- ;< ;I3Y<8V#30)2QTR1PEV+N,#L!]B M@,<,F"8,-1KJ.'!M ?\(%4= &U_3&WJ7<297QXXT[B.P4NFFO&VB>N@3Q0"8 MTG2'9AR +\]IQ-%VW.@K\$=FEM,K&5H91@_B@KPK6+!#7P$_<.@5N@IK!+/% M/UL>& CLG3Q,DUV?MFCR%[]"BHX\ R[-2*=71^ M@P_0@X4/E9Z)>P1+)@;/ M[X(:\Y#A"$(EBTQQS\/A]&5I9?3L4*41M.A5'9:#>Q>:]!U;8:5E%M# 3^A) M0\O2&+C-H4,:DUNR2&Z)Y-9:DUNK+VB)&KD8S&_@_T&5>J(+&#_HFX+ M41)E_'1_GT$)#79T%>JJ1@P_/&GC,-T^\0$X=*)&MHYV->AYC=#8#"U'(;YM M[=M.?C0$'T9& , :R4E'U+P R]Z:MVC4QI@4H7D8;KU3VXVN^GQOG]DHL%*- M(&Y2H^!))Z 2G,EP!)!## ^"O"._U M=X8'**;72,W_ ."QE@6>19=A@:>* !6NA1:5RN4L".$BC)W=7D?I@G7FNT9@ MSK!2?N V#/8SW44M-19KPKI2]GD3//8QXY08G.0U?H2+TG2XPN$ H26 * MA=XI*BNFVFB0S+_KF)D#-$5$];<$FXJN"KP^U6_\78+2(7HR5ZZ6,\5J7>H9 M5@>5KT\<2D1?#]$K*[E2M$D&]1X#2CL\+(A'J"ROUY\^-X4+]:,+6A!>P/O\ M(5>1RKAQ\$NOBPJS%Y4Z2+FKJLHZ ^RV):/^E6$N9L6+8?A$/+0XP MG(AMLB!M@"8+K2WD>2Z;H)]09# +-/%MC0&91,)7S%%F&;=0<$9A$'8F*,0> MHF,1&YH[R@@S"2P4%,2%Z$O1_!="#XVIS/!*!OZB!Z1YA&B$9X^9>^RRO07W M OWN"?4GL!R*K0B8FA,(WNO>LKD9&@FN\#4^]_0+KZ(&&'F2 R^\8O\04N],)EHHOQ4JW]R]O[3OS$-D/@/GF9Y25IC MC>=M] "5@]4!R\4?&1,LWK!8*"B(Y482I:@L&:SZ1('MD BO#W1X 'T17N1@ M'<-1WP(Y^<8<%3\=,W,^C.9WG^AW\(J%2J:8S[.C)/0E'+!= ?JQ>@\KZ71^ M_".^]I$S 06O@,_@^-X5[B^-L2_6Y]QGTL"%!X7'.(N&7]$0@"V!G918DLJ1 MRL4,V,Y3#X+'\/6&GZO!8OTW9<9*["WE8JX>8'* /($NH=J*1V^(]'R^\1BV M!D. '(X:M*P01.N4>ZT-[@7!D]!UAXWAM18LK\/CH,Q>&GFPFPK/O*(YX7\ M\DR5(=P7SXF\R'XY:3?0BYX=]4?QU3)1]1U?!JX79I?7TV)SZ*C?HE*U\.W!^,0KZ.4P,)8?@9'MT.V"Y-] M"O V.R+IOP3EL6BA1YRA@:1,\N;R1#>C-1!!_B!:8.#'2S %P] &X]U1 MF7VEKF!Z !DO> U%5;%4F+ L1WH'!1ZNYSL%AZA#;_UJN4A&F 0I60&;1X.T3[)UQ&?>]) M-WW@8JD4U_]G%!UX*HBE=2/T8Z4"E$KZ?-9E=4-@C&+Y/S^CJ"!>HF,92;;& MF'D+3^)]^?>UN7.@>EAY(06O'6G#B(O*:;4 M( K?D\5FJ"#Q.&Y0"DM/!VO8E]JCY1_!P_#71&>%-'U]-,+F2-2 \Q->E&4B MV7#?VXF^@.WX#P[A =,?\&P<8,B% 7,VBF$09NGAU:>*@:=6,M(%,4UG8L!K MXDDDG@WE\2,,4,/*6.H*"S&0LJ#T#2,X0L1R9-RO8XD]QV\1%>@XM'5?[)#R M,G/F7O96MKO/_0K:9L35(P5N'G4#,_(/.33.Z3EWN?!GAO'6,\&4I=1J$9DC M'J-Y@VY^JP$U[=B"Y@!A^D.NY&K!1=&1\U7="!XF:_$SKP MB/)G^;OBM^*=D@F@;.I"\ (K% MI$!FQRXS+ %3#>(OB5MP\2>,]!&MF8I;"0?/VF/)=8WVG5%U M&@#\HU@KAQXEUOHU4B%!0UHO(C'5-P-OTMDF,'4(_8M)AL^FLF1=3P M@Z<>LM1-<'8^J)]]J>=ODK$$VC[S&;%%F T!><7R5/WF,5V M;%II[F#O)R?C1_S"&NYE3@KQ:ZC@A=%N/PC'C.6@ IS'*DTK; 7#7C]!IGQ% M6=)>S ]"3W!NC77":XL%@1FMB6[HQ"[M'Q:&>H*3 M8M%SAPP%V2<8^@SJ?)9+@[ATO(6?"HFGD_RRZWA\>%Z29"V(MT##\WU>)PR^ M3-J0MZA%D5MB-P+:\Z!/A#'P\!U+[=G1758"1@E" -'H-=9?LI"&-^K9BD:" MGE1^WB#8W&7898EW8%F 3BQ7XKG4/J5UDB:MNH1]!?+6XKS;#0ML:FJCL\;? MO-27%@#3!FQ9/)$Y?P5 5XT?36%<&$\I-*(_HC&W@&/]YFBH9"?Q,%@F*I.T M)%MQLB8A:#!37LX$!Z"BU<]+1ZZIO\CJG"C]YM42?#*YH#V<9V6!?1P&J6R_ M5$.;UJ>O+_P(VP"$AR<"7%J3L0">+;P?GH_ED,V['4A@@&+5'C_WMH<'XVDB MFZ7\<*T70#G5/TUTPZ))3;^^@!Z/*_S#Z2E%FONOX)P;6JRTYB_V-GXG &\X M5-@1LQ;6AF-\&_A\SHM$5K;4^!&)SQ/#'UPHL/HC^DP9;G%P=-8XVSMJG$1[ MEV8D[-\AR;FY=TO:<%[2.,69#$B;JS .JTF'-CC72&3XT3H8T5_$'#W#C93 MVJ1-!J92'_P,+,OVA@#[FD3$*Y.6!>M M#( O39XIX>D:_O3@[6D] SO:2H8T2LN_-P@RY\NOE)-FZ$^EB:MXA[]JI*,< M.%2.99K$R 2PEF&)(.KT^F>^9EQ-/&/@XZ2&ZL\=!M4>D52E.KT<%O1A06>. M4Q17W7B!'(9HU@*!VZG?YIS9E7"I@SJ)"@ M?K=_$_H5>P1;!BWUFGXL93+VP/BMSJ=_'9S,I/$KS+]'(VI8GT7C$/P4%6U3 M3E@)(C^#%35)_/PHL_V&^A/]4O6/VBS!UI2C9I=)>[@M*#5<1C1!.QO6V&^T M,DW"Y^X^WV;-1 ]P98*CR/2=@6CN&"GZ]L((=&+XD7N7-EZ,;!@]B3?AW?!X M9V;=TG)I3(@414)$)$32EQ!YC1G5"J)CI\%!0SY1=BUQO_#YX4''H&.F'^BA MK9-H?5RL3B:2#D&-]:A/=7H(6S"\NQ2,EMDH!FJ7>'2Q0TP"&@T+Z.F;X)KT MZ(\63=*E??.#>NA(:0\+6/.Z']^1@#.'9,S2\6,;0#?:0LGOE.]B< M; MNXVQS965M4;A3VFKK*'%BWCB=PVI&@V;\8IG=J2=)HMB-_-KK7E":L0.YW.J M*9INT1)/#,T-P=GLT8Y:MO+(F_:Z-@]@^$RPE25;MR32B"OL.3%O9P)FIL:+ M38:L"#8X9A^I8.,-AV<4(C4,%3]#2 S7L\X(]$*=!KP?60)C,88SH]!KXR'5MD.I[-UN!' M2MDSNP07KX0QF4B39W@L6-]L' MU'?%*CS9 (5%'*EJU;9,>@@$*/FOX$+UW M5[=1EBVL_H=%,1SF_9[DZC_LMI'&+/&WY%T._>YPJF6/+'H6(2A Y%>$.VS3 MA GL@L&5 #T(P\^#A%UN"-T>-FO#[_00-OC4S1DG,DV8WEN";Z+0[EMSRT$[ M/QE5C*J[]8'LMN+F5=3*VX^4'B^!FAOCGZN%)=RKPMC7&)C1'E*1Q67FU8QG M8J<6X!E^?Q%L0D=A, 366-_A$$BGFF<$M>!:[%R/Y*@Z;6P).!>EF(^7W,KG M\4I6J:3S_HCL+!^[@ *M8OJ'][#8PU/]PS0D>.^%%>V^C4IM*WJ^P/'OHQS:H-K3D,RNS\ITO_'X-V MOXT2J\%;?-S"Y^"P/$\)&O6RDKPYM7VXS]&[ +-&3_G/;880.3D1'(RQ1KS5 M&F-LUG$I[&T7\6SG-O&)R2(^U!_:./^TR!0S8H!Z55##$'_#L[-8.M'6M+/:P>#N$E$ ML'R#O /_IC/E-K.7+.K#IM=D@&O=M62'Z$-U_E"3N)EP.V,V2[ W_!0QH((9 MGM<>6B:9^ $[[KX$C17Y)KLT4.>/STEEOY M>$GE6_%8I!40 ((;96S]7K5'1=VU\:?Z3,WMW5 MN(V+3> MBJ,HHP"_3[&8J\E_1LG&G^B3,"(9D?OCJ7-LMNO3S?\W[?.SPS 31^2^B%5\ M.^B#_4N5CF,9GDM6C%&+AZ>]9OQJJ&K^^]75EB![I#&2:=&V2.PU"[E*46S$ M%FR$+#9B2S8"3!6Q$]NP$\6=4TPBY](].5WLITA2I5AI^%Z8YX M!3ECMZ_L?_[:YY,-_TZ(_U:N+K<5!X5"39E"78O=-?O?9[&L\%8LDP'WJY\' MR[#T-"4*LY:<% JF6C53%053":9*E*GVL;C<=A*SKCZ/4GQ7A.NSL-=%,)@M M+?;[1L-=4YGI_ )C-H9T%- M#-O^TDTFS6[?\N!:S>&A,O*DDI'+_@XG4SJI"6&D*>(?;?R@JH1TNVG!K^B@ ME60!*KTT66/N/[U$^O+O'\G;H^NG1@1AZ-'3Z(GD8NS,_=M)%7WMD4UH-1_< M4)*KF9)<38Z*U)].+T<)L1-BMQ:Q*V?*I;P0.R%V0NS6*7:96C5!99=V(W.A M!R+8ZG5L54BZBBW-//7GY\JXSPY!2EN8+85*?'-)@W3@[X;ILTDP+F6*A7K" MEG5*^$E(H)# K9! N502$B@D4$C@IAR26OF3&J&"G58!Z"DZI+6=ONQ&_?F@ M<;-<>S=!V(#A"SK%5 32MB-^O6EHVGKHWCZ2;=0X*&;RM9K(/0G9%;*;.MF5 M,\5Z11TFI/3,]Z[_HXC#_A#?]B, M[\R?TD?]]ZO^Z8*%'ZC!VK:#\A8A;%+RLPAPJ^6TXC5IY-[.T% ,6H9B:!+3_!@F9 ](7L?1/96(F]_%2KRW\+.%*R4 M!"LERDCISE*F^G#F^YW90V(26S&H.ZMH0]W4'1=3E8_DDT;'1$CY,\0+5VX> MES/UJ9>$BE?(8)"!#?F M0,N98KXH1%"(H!#!M7HGF6(Y60=%F)^"LV@U@\A3?XP\=0)#8$]P;$S7MH82 M;Z=DF8F[O.D-BHAP^5:;!-M'LO5C>:96KB>(YR*_)01VP^TJ-TW%M[Q*&=#<\)20F'")D1,B-Z(0LQ$6*2"A9)E3TF6&1-2)JJY*OH MA;PLLQR9+K&)X_I^G0@O;4=H."5$^B1=_%9?>YRI%2HB*R-$3XC>^D6O4$ZZ MY#B]7"5$3XC>VD2O7$U0\-)N;PJF2H:I2@G:42)=F>K>R"QUR3*7&D;HE2_5*2#4*%U FI$U*WQ#': M:K*#65)D8GY&)EI].X0$NY&D*G\K#L_.$.2,N!(>H!4!L^T(5<=QJ0BXI%E> MQR#IT_Y_K/\ Q0;(M79CH)JI58OBI)V05B&M*9!6.9\I%Q+WF86X"G']Y.*Z MAJ;KE22[-J;=*M[U=VU\:?Z3,J+)<=*0LT_LL9B]-?YQS?PONV36LL4\W_]]4 M*'8Z-E$&V3%0ZI^1Y>C8WVO')@8=1CQU3PX9],'^I4K'L0S/)3[LY/-_KHW1 MV87PY;)V#[Q+\-]WBG[^V2BOV(@U;82<*]3$1FS!1M1R12$1V[ 1 IJV9"-J MN4I9;,06;,0+A1!B'X2N_EP;(73UEFR$T-5;LA%"5V_)1@B)2'8C7EE_\V*$ M::M"@N%=:Z\@T4KY,_$(N4JPU\-64$RU#/SP?U_J7]Y(O5(Q5R^LE'RU):C7 M>3OIQ@QS.I:AP9VNR",Q/>*PW$UGPO[WD%@]>.7^Y+]?.ZE@N65HEGQF2R"3 M0*:M0Z8-UBVO%;FN^S8ATBE\T7>DIJD133I5;+7/9+4H9WRA%0@F$$P@V!H1 MK/16!"OD+%6 "OD"Z6$T"E-Y^0$CZV7QXI" PH-*#3@]E+LI9R2H-AK MDS^"8D(J5YU.29<=\"?3?E8W30;G1V(G ?+;"?(KH<^, J,WU(6$Q@O'#[A M\ DV^6?VO\^&GPIO#3_5STN9>J4D\%S@>9KP/.UMT M,?'G62W_B6>U5 J)Z_M/S$T;SD5MG)L2Y*4T'4I;M4LFX%O ]Z)1Y(D;TI^8 MFP1\?U9>2LH#VXZY;>\?07YMN8HAV4&YB?#5MR&QMO'!%:F*U&Z<6AL-Y58S M)3G1^3+I%MR5F0N"[^)\E\^+3-W&,G4;9SVA(%(CJ.5,N92@K H%(13$VA5$ M^IE.#" 3 \@^CJ+=D(H:NW9".$KMZ2C1"Z>DLV0DA$LAOQH4OYP[N*OA&B;\3Z^T;@L7^6 MMYD_BNS"MC1/Y?TC]A27]"Q;C"43'2X%7J4+KSY+@R\QEDP@F$"P;40P,3)J M*0 38\D$CXFQ9$(#;JNL;2F;;+$&7$VF25!,C"434BE&UKS'#DCE6++T,H^ M= 'I M*WC6("TH5_)_P[P29BH,^*($D,]!$#?=(RT$=,(1.@)4!+@%:J0.MC ML)>80B8L_Y0%'$0UJ9A"MGU1BC1W\S@CGFVU7,66&MJC8JI$DZ[[!#9Z(K4F MCDN&HO7)=G123 F1Q$B;][8;*F:*LF@X)";:K)S1"J+OH9A0)N!\Y7!>*PLX M%W"^>C@7 \H^\X"R:YLH[A#<9,DACJ-;9N(]\%-"B@]46;;J<$=ZRL36W_2U MD*G7:I]4A%;56?@C,TPUP=$%:2KK7;'KE!HJ"(A]?5_M3*54%! K('99B)4_ M+;-\B&E?[Z3!N=LGMO!QMR,=M>FA@UL,PTO-;OED8QKK92&X&Y_;\KEX+D'+ M4F2WA'80VF%UVB%YPS[-PBJT0[JT0_HY+GW)LL0'1V-;UI5-CTX)(ZS3H]ST M0,$MKH_9-&DV&A.N9*IU$1-.6/5_:HY*?+QS:KAIM5[?IIE*(/AVRELI4Z^4 M!((+!-]*!$\9.WW 8OSE01\CBM:9H#.\F=.GS_;6HQZ MEHPM@3>2=-^Q^^,.*([XMK MC78*<@Y][B'\D[]82TV'A5E?:L^C4[S!:H"S#X/$-FD?W#SV-O)0KBUE=$783 M0],^^T:(":=;LA'57+XB-F(+-D) TY9LA)APNB4;(::1;\<^"%V])1LA=/66 M;(30U5NR$4)7;\E&"(E(=B->6XKT4H1IJV+FX5U%_\AT](^4<\75'DO=T#3R MH!$@^Z??#9#]B[<$9/_P^P)V4L&-Z6@D*4!+@)8 K5=V\V:RU^&P=#T9$0%* M I0$**4*E#[+"(+KODV(= I?]!VI:6I$DTX56^TS62W*&5]H!8()!!,(MD8$ M>_,,>[G.3GY]$@0KY NEE$Q]$FSWH=BN*+2BT(I"*VXOQ<2@[:03V()B0BI7 MG1).EQV0]*#M3VR#"I 7(+^=%!,@+T ^29 7'I_P^#X-FZQK,'DM5RQ]GOB3 M&$PN!I.G93#YJGV:+>(N 6,"Q@2,;0ES)0QC'X.]%EGM4]7_^05&;@SDY!#E M8K3X^L%]@8]A_:\VZ"#*2=\'7G_I)A-8MV]Y<*WF\%HL\J22D^_'L.;KWBPOHD@R@.25M(*4WPDJIQWA^S.FSMZ%I('%U3PC]BNO<;VOR+ M,2TK\*)20X6D7__CHVLQ<0_ITS*+0->/RRM).35I=NS.W3ZQA:>['4FI38_= M31,1%T8_-TW$36)Y502MQ+CL-7OR(NNUL:S7IOEN:R55*(>Y$Y03E%6A'81V M6(+G$A_WFF:.2U\2+1AY67GWRU];KF)(V%5:"HLB_5[2$F\C+;$.TI(=G!KX ME*&)=7JAFYX?O,65-9LFS6;K;(K)ETVFAI?$K.[DK<\D9W6+-)X < '@+P!X MK2P 7 #X=@)XRMAI@>?VE0YDW[+5+ND\S%_S\AUXYGF* !. M5_^)G@K7U[(:YGQRKU+J6K;D]@G\'S;>'UJT\3Y9V'@?NUM+8\61_I"KN9($ M2S-TR\Q(L#^ZJ=I8'BI974DN_"FIUG"DV' ?UWKE$XK!ZN!6?\CE7-E_4$[: M]VPL1,4;/GB*[1([ P\(W&G_A_YB-*DSH:M13 T^A,M-!8>]12@0N[3VIX0S MY>C]1[9N\3E/$P(..G]>#AUT]K2>;8W=/J6'9NMP.[Q%E!2Z*;GPESLDIBLY MQ''@T9*C&,3)2$ <%[;4F,!;=N%+E_Y8TDCXVYD3D_ZBV1JBCYG_;G1E\+^P M!5/+LC#73??(,NGB<%$YZ1D&W!C@O"Y.\G:.!D,ZPM#A1B _EY+CYV*N'K+S MP0N+E> ^$ETB,C#>*T.OW\/%F!.,GFI2*4^_+=4EAY("F,LFSHBH./C0F."N MOH1U&V]B5A\MW<1LQ?A(V6U6:M\/F,5+\_>RV%G-XO8@$*,CY3+58G?>39Z0D)]T2J4,,'=Z&+CX&>0#L@+?2HV5X0_H&B\G0 M(>Z8 )[#/>#'[MB21L!&EN9,$8B#*SZ**P-XD$(%3U(]!^P^0%D'##\'GU>K M57+A^\.B+<^>3X-<PXV*[[T1"!BC&WO/R#O0M58Q%O6N15;+.?G-=RA-H5U< M5)4(DH7KIG9/!!*0=Q>8;)1MJ/ST%;-'Y6]D6YJGND#6IPWQ=BM8&1!E0.@I MK>;3B)@.>A2K9^OP^Z3SKT$90K:PUBMQ%!SVKTX'7&^+'0V*B2J(F"ULJ6 MT64H\64LY,Y*C#OE?,">E??S%./.2F@!KH8Y(]PQQ:"@TQW+-(D1OC^#,]W6 M**-.)(/T.,54,.( *9&ANH2J*FXWV#:B(C.%)+ ]',\)764IYB5'QI1'YJZK M!ER#$;$^W[P@@(C[MLS@]5>RR,+&3L5H2I\Q3:$R/5O]_\1FQ@?E%EG5,BQ[ MQX]T1EZ*=ZLKT"A>CV392'JE"P_>48RQ,G'\J'P]%TRGVLG'%@7V>['\IQ3Y M&ZDQ0\JA\I2-$(P'#;,&Z;H[_&?^9S0^&GSHS[NGS (2@7>/W9?NBVN-=@J MIBAF\$_^8B4Y5RTON5/O++6(!M"4MX4.))"M[O^^_.?Z?&^>E\H@S;3LH6+$ M6I[QC[[\>XTQ330+]N!;8)^P"$/Y=PD&CV_0/+JO'9^OP)^A/@7*^3[8HH8U MHJ;..M$YM@@MLHB%V%R.8W,EP.9"KI8,-A<2L8YCV*RCL[3@39^-&?)H'_?H MD/]\0S-Z"VIE1"%?);:KZ/3Z2(P((RAR]1_TRKON6+$1K:U[HO(;/!OS6R$C M'B$8$R=@O'7P7?!,SFJO.'FL3-+':N^7[FDS+I M\N_'GU(FZJ4Z"QS58'O9>TH *R9\;)ES91V>2R;<+Y 45<6NULX,RY@6QG]L MHA+]D6HZ_R'/.0\;#15'N3"JL6F3TF5+!=-EE%:%42J,TI0:I5'I7$S)$_W! MTS406PI0>SS5"4:BY=EJDA;IJS09Z-U'G8S7H< :8:Q_KGH8$ZFO@%NN.,R0 MI'\0(-JC8B #T+1/J9JK!JJ(QCTP$Z%Z0X\9B!KIZJKNLAQDK11-1D4S3\\_ MI%Q_Q4.JE4CHFN4S]D'7##O$GJ-.:>X&M!,&&330XCT6KJ'+Z!K6V&&JVPJ: M4=$4 W ORZW\(1;E[<*<:SR?>HO[\1A9;;@HPW+0?W'@ M*T*#R?C'R.4Y/PVW4C&!5_01T L6H[CTJID;L.P*@;]-/_QB8G@%,'N(M,3[ M:/>>PW[NS(G"AJ% E@^>[X=$B(A?^64!]LA",S)Z$^;<3!L:S'+!1#255=P) MOU8!F$G#>U!2=3";!HZ'2HC&=Q(S@D<7Y]3Z><0+1X8"W.'S&GZM6B8MID+ M&P%L$DIMAP#9Z9HS$B@KVQK#^SH2Z$ T _%G4+$'2AOZ>49LOD7MF0)Z7I#B:MT=Q_J.2 MCW L_#3R+I;G.BX\&1?TS'N-^SKL:9\:C5T=*S^&BHNTF2#3,)\"'E[+P=\F MJ'ZZY3P_ZC#NFV<]+L8 Y=EWY(C@L_=2=)/0(W6\+N(&K@ZXINOQ1,OTNH+, M),MEPNJQ(1U :2%F;=.'T>ROXW@*%<0NS^0BD4P58!LV%U9(F2W!2/DSKB=+ M+3U#V65(9].;Q$BGFW'B.4 @ISNA%QJ!8K7Q439[7ZI/A@K(+"$#^A,"6(-6 M&:\>XNQOV1&9P]_#?> SZGR&(H@?41L6G0<,.YM@6TTQ*EZCF Q;8..&;#]T M6\NRR#-N.!4]FZV)74D?Q#?,[.4D("$LW%9TAT17BS]VT,W#W:;IIV"I[*^L MH9N#*=B@H(GBW0?3A-B IY9G:#0N8 ,E@64TW?#<4,M-Z'OQ6T?>7J6_HQ!' M#5I,^U"BX4W8KB*\Z0;IH5KP:.S<9ND;B]51^$O@V< M%=U &S!#=U$W'RT#%:4%#*.8-"3DN+:N4BT042XH-IR#%.8FX3*H#HO2$\E. M59RJF+!G !<@]8Y'S0,$C,BEC!R9*3I;TUO'E!G>QU\Y=5M!DP%W*X^@:? C M6(L7+#"Z-S06@P\V#& "<("!K(9C26"[.E0ST&5QGH:++!65B0/>%4V@H9(; M,O\WIIS&BJU%8 @WA:A]$YRHGLZ+)1B\T1!!L'V08%<55 MP:1=Q'F'?W3@,]Q(#^Y!NG _5!*,B5%P/=-_[:$"HD,#=[C]/,D24@])TJ'? M*QI0&E\NROXAE?N@8E%"F*P#RE+*Z?2)_ Z1N_H[P%X25X2[/;4?D3O0F)D6 M$- R%]..\0E]1WA[D .GZQF9:-$]E M41/,8G\&5ZA]V&]B]@)![,0VWI@ ! YUV!_Z'IQ%.@&)Z,TT\'Q8BC5B%U&; M>$AL5!5^ N7G%I#=3_6@)=$?[ U70]4/8D@,\HR#.9TPC=,PL3S0!A@,>N MA0(%0F]XM,:<+IN6;@<1!5;8KUJ&H8PGJ3T2+^O-^3()YWO%3PKR*OIPK8A ASV%W[W+]Y^JXZ=1&UCN,Y7\ M)1:(B!?P_]__U"O5^C_3IP2FJOP3J*&<]G&?"R),R:*B]FG-G%_<%1$]?0@\ M#E^%+@K;.2<,JLT< A ,]>D8"F,(ADZM[;$.K$-];:I@>$4!TUA1\ E-E@RM M?T<520LHJ1Z,FY""V02SA_4QMEL4,>%&FF U MP6H+%66@#>W0;%=ICK9'>*A('W8\VV&Q%L6VL5;4-\D WC0+* FKFW,B*>H2 MX[<]O*])[S."[;8%9PK.G.),&J1E]2$]&STB8$=@+]@(W>G[*G89WF2!T1@[ MAAZ0X$S!F0EP9H:;@DQOHPZ?IX6C&0G'L8#_,+Z"V)F)L[:B62._/BH>%J7W M8^#, R@,MN/*'] \&G#QCZH(7A:\O,#47"*+%K4S%U[.DNUXC-F*AO)T,&-5 M/U#;E4P\\MHGBH%6@^[0C17,*9ASBCG!:\%B3I:V'#$,#:.Q*B_I#X+8 1<^ MQTHI*Y&JB1(I42*UUA*I=6.M@-I-0^U,M7W<6:)1*#PK^@_"[6)DG2^P,G\G MQI:"N3X;<]$S=!8@E<\XZWZ^3OU]A[=YT%A2U(D><8Z9N_$B=4PMVJ2')8"6 M/:$G%AR\OZ2,1@8LD6>3I]*E[Y&0E2NN=[2K6:(,S";2F-"$>ZQ,@9TK#QS3 M(2"-33<&:X5BR5W%F4V8-$S3HV6S+)%N8F^9(;Q4]KO4U0WN0E.ON]75C-[YR1>(N5UU3;[N$K'F"5YRKRZ&@1]+%UBV'0^CJ)(RQA/4DPT2DYWI 6 M,EJ10BU>=OJ.RM&=%;W.'*/([Z(SQTE;\F#$*_0.6Q8:F=S 1*-)9<:6OP)J MT2J>:_D?,'.6?A*S>O,A2/-K0J>B5LS5"G\R->,OC3]2YNIGJ7;AE5*N)#_7 M92\".Y'[(Y8A%_AT\_]-.P'N,"]A#)1ZT3J/J-K@4J7C6(;GDG58Y?E2-UB/E>>F2:QUC%NM==3O_-VTD>)C4$DC "=L@A0 MBV:><@\7I:!B7%T+N#I&S*]"W:==W:>5F9-TF#XH MIOY%6Q-9'ERF.7\+=-U&OV>C4\*3I.27?\^(*]%*$8]UQ)3.@S/IC: "/VED M_##T6],D;,R_Y(+F;Q<_EN(IA!-(9I; M)IKE3$$N)BJ::+Y]S@>D7K3%ZM%9CO=;_XJ;9W]*1^8B-#E9JFZ63=&M$ M^W02*/F9Y2\6FZQI)OEJP;Q2$P(F!.RS"MA:K*5:\J92.EE(!*[>:RH=!+U8 M1?!JFR!]#LTVF#)-HQ;80@INV#*C+>P+B6?MA'@+\1;BO7GQ+M7K(H#VR0)H ME42LPK_V^;30OS&?N>>/!Z%_-,/Q(,*O7[>6B %:$0!-LSP\'I]VG;""I,FF M2;7QH("JB6_NB)0O3 M5C\A"!>B1A M_F9JTGTPFCHRA!I_4PC'C,)O)(W$?F)[&$&U3(^/S?-O,E(FP1U*X3!W=E'L M)FS"G.+0%E!X>3Y7"A^(C$==X:- L1,5'9:">\%GG?#1G[A:!VY!LATZ^9NV=34=^LLM M',R=%--)P&^T9Q9GM0*/<$ M]XL/X_4I7W@-#S/R#BT@TV_.U %]@EGU?-TOL?1+R/U&SB[Y6G.^RMQZ9?*: MNIHUT^Y5M(B&LKKT_T5!(_J6>O!N26BK?#A^&C@[L>?YXE*:+\0VB0BC:;DD MJMSF \O(@]M2N6<#$P Q^* -;/K(>VZ&LQ=AKT" =IV8+,Z.(?<5FEOMRPRP*>";]5Q>6,5)T*J]P3Y.H MU.P(N]A:AF)+!V FP0<-_V>Y)=J[1]W*K9A?4!?S"\3\@K7.+U@1]D9?AAYO M7$S;(Q/!@&@XQSEA=;#< F;W97H7#G!PE(D#ZYG'8Y.>8M/)/A'\X?-),Q*= M^HZ& *JZ0OX?G-Q._Y3_00@[HQ8!?'V$:* /?<4#^-=R%9-L[ZAQ(AV='9Q?G3:NC\[/,M(1_%*2EK99+2EFIR^V:K,CMDE8NMCO= MLMI6\OE2A70[]6*E_(6A(_L%$J!XZ<$. S(AZ,%FPC\-_J]]W5$-R_%L_J-U MBP8NCYMMN44-8-A_H^] .3+R%E+P&L!#C8[EN6BJX9BG*]T9K&4B_;2P(3!& M(5,CCFKK'<:[7)@HGM[^;+F\.-0FY.[EE#X)P)%8[J/\Z[1R).-N@&C!2/&,_PPZNR&<_VS%ICA@>!5NB=F$/HAH,)\R?#;M90$^ MB><"T]%7HSL/H,9?,1BUQH.SX53@8!0P&^K+ \!X$1CNCB.Q3<,5!='A.)7B M 5[X&/4-CFWEXRB"W=#YX$P"KA<+AJLLGA";@,GI&ZP$[CK$#<>IQ9:-3IX2 M[G;(!+DHYE;K^4*>D%J[4ZP5VR6YIK8[^6*EG5>Z8K<,H1APB;*A3^!-VERH3BC>-UACI\ ;XZL6<6+>DT)(B^ MMY9A*W4<_)/-GJ'Q/C:F&6_/U1-_I LN+.*";FF.Y(R("@8L(R577X'2LT/2 MXLWP%0%]]U_<*3ZX%! 2'XL*U]"'5!OS!-S<'VT3;155]88>&]#&)@T/AYZI MJ_[$-C;*-6XB#!5383.PHY-;\3D K:!H1G2V&U$]:I1877 ;,'',(E[\^U G M\>\S%,9'&.*U<7PQG?.*&5^ZC1@RAOUSJ)(*?E<#_T__W'O0PG/'-)[V &$48F%VS6.2,4R(V#YB2(D0WTCEN G(#Y[&5. MVJ7Y2,MD_$8"S,TL]?[Q:UZB ;X4%3&-/6W)5Z:CP@)Z2?!#)B>* S8=S2TX M\'M:3&#@D#9.HT6QX6 <\D(T?7IFFQJ^"VZA[K^/&GV?$!1L_WVDOV:58$R8NXLE]V_?X&96<6!M MH_H <$0U%W#$!)![@##C6K,_R+QNS6LL. G"!:_JK)^6('\Q+X+\(LB_UB _ M=^1*E7J5D'RWW+U)4%9#@),J&? $+_',$C7MH;,+T'; MFO_O(_@Q%I:=&8H^9*:,01>OJ"PJ ]\[J NU4 M;: !C= H,)@RS<&NPX\&% M8!WFI%L2A(JH%F3JF%9%>+8-C&),J%YFSP1U&'\D_OMDE93VPI1JVU2 M4(M:N=BMAZ&=B*@U,$Y[P,*-[5JIF"]7-R]FC1?D#-#OKF?X%16^T[LPNHY?^NFJR&N\)U0>.$K)QLNI^X)+Y-'HV8!YBJ6E6^^6 MBG6UULZ75*U=DF6MK2@*:9<*6J5>4_+U8KTP(RV%&],F/:R: ?^UI8"3;W7Q M]*<[:8';:=,*G8U+3^$%X8F^@T1? IF-O884O@?5"3<,YKE&VXRLG5G1">4I M9KE2E>1K6KW2+G0[Y1NUPJR:75VGI)9$?]=Y#P)23V%A%66Q%;(>,\SUH?@JVJU1HI:A72 M)L52%_0^L%6G")@F5RM5N2O7N^52=38!= HV6TOI$G<2R>"VR\5R4=Z\ ?!2 M @@7+['51Q/0@H_>5;Q1JY!JE]3::BFOM$M*O=Q6U$J^3>1B057SI%)6*C-\ M5#Y'4^ H-';:8*B4Y?K&6:C\ @O1=4N1A:^E#B.NR])8!%N417Q,Q,?6%Q^+ MT%4NY"IE_UTI9.7SW1)1B=R6:PJ&S*I@Q'>+U7:^6RD ='4K^;(<@ZSF4Q\0 MT5VMD1X1IWO/F M*)N%U]$T$:O5C#C:_'>^A^X_&A_,*1"LE6T /6H?P![K MVP"09R@CA^SX?T0)CBC!.1FY7F72XD,\A23%,A.;Y=HU 0;*GW2R]%K:-20X ;PLMFE[MHF^V M3?=!C!,ML3EOW$2@ ]X2N^E_.S9.=TSREF<>]C-(;NSLA]W0I:?.+H],'Y12 M^S0W,4*\BQ/G;0"Q:BK$3#K8&-\+!R,3C,*=+/MHS=BZ2F-DJY0-);6&);[4 M!\B"B4]V:,$J_C7S-?.!J9@D2\OE+(:M(EVR;6)=:_2!Y>[+O_A6__<_]4JU M)"3MDTI:$)8#DJA9>%];4=T='F[XYTVQNK[KCIR=KU_'XW$.;IKK68]?]:?_ M7[/4_WUMV&H?O +G*]%ZBOU54USEJUPH5"O%RE=0[W*Y7"M6\X52/E^H5@M? M'5, *@A-+86>M>*YO(C5Z-N$E[1J- MS+#2A"HK3XEF)/K@&CE0C%?SY>* MY:]:":NK"AH!B"N\ ^(0Q@@]S3?4'<>R)[0S ,6(0T^Q%7,QQ/E]>>(8YV_M M0HY;7+JT\$E+9'A.6PP"^T0Q ./W:)+0H4A(@7:H#/#HT"&\N-FQ+6L@ MX4_P:W;2UG6P&M71-5VQ=>)@L)\?X?H8[]]C>T]/;,_5%])?"],1J"=YW 8S MF06_\NZ*%FGA;8/BOSU613M]4+X6U/W!)XV1K1M2B?':WT)1S5=413DG_W]" M10D5E9"*\LWH4KX(9C1Y*LJ:_'8ULX<4P\8WT03E(=MN@+(!&> MTQ4@L5*0*( E\4E10HCZTJ)>2-0>V.OKI/N"'2#7I)M<*[>7BPN[7"SGJ<_2 MT*P1^B(+8:&>KPA8> .SEH"%U*, M"^_8_B,3W2?IY^[5B71D.BYM!K1OJ1Z&B_WZ'M8QEITAYI=H_!+X Q9NLD,D M1+']:F7:JD=A?8?V%5#C@AC[/57H.+:#&63*:%F];%EV8_["< MR.?/E=_6WC[3\^/\OUU0#O8N*P50U3\6&]].O $ON0UAGX;!OGO!?&]K[2Q0>Q,\:O6 M':&&G OIX1\XI)]$>GJ S)+AG%/-\:/*RW28B9RFGKT==FK)YRK$YX5".9C)A!%_PKAR28;1$3$36JRN[6-;6HW MB]M7,\I035 :%[;QWY<[,UT189X,_<<$J)GY3-+(&AL ML=.EE<"OPF.X$K))(I;M2R]#Q!8H(C4K0CRVP?FSI$RG;TUL( 4'3-' 1@.T MXMCMT&'#2-]SKH1)CRN<:B",7W3#VO_V$<-TNN$/!.#:%O(0(P >;1JLT57C M?-5 #54#437P$JX:MC8?$-+MS^C<(#/=4,G,5$$LUU -8ZXN;$=WY&%)O#*L M\9?)S?3Q861%A%GW%V=FIZ,.S#S#/6"EZ)DO3MO,THR;&R?:E,7('6Q![0"D M\.'@B M(=*Z"4N'C+R[E9CAX??DQ&T_&=)?Q(QY,[)5&'\ @W2A^14V+D%#7V*N#E MC+W,UE[.Y$/:+G\,&J)$4E-HR,-/Q*?7TG>RDU0A?X:8^.\]_;>6Y*4:OCR\ MW5V?.%"QS(VI]\(&^T7U>\]X%NVGMO2-@E/A5T6R M==/9--1FX8*+U>?;D! MTV:#*6)"UO1,DJC,6$^%?T=53(0_PK^&\)^N?+_EW0C?0ZV;D1;&VL) MN'!H)D$TJ99P&OBQDH#@KRGX&U5)&/V\OTK5/X3BPG1+R5.PQ7("$D.SB0'+ M":TDE73@B)O%P@LV/C0NO5Y=**HS*.-<%=>@!*?\,*B<@ZI8*UF /7LK.[D![*7#JSWW[%WXL?37[O O4$L#!!0 ( M -R#IUC[MJOMLP$ '<" 8 +AX>+BYN+EY^80$>/D$^;BY!<0$!(5%1$5%>?C%)<1$)(1$1$5 AC R _6P ML'*RLG**\'+SBI ,_A]@$.1@8&)@8F948F 29&069/Q_A$$>Z$Y61C!@@ )& M)J ;V=@Y.+FX@0JV"C P,3(S,[$P@UP-E*T%RC.P"+(**1HZL@D')K(K%8H8 M-4Y M7L$AH6'A$9%1R2FI:>D9F5G%):5EY1655_[BY:N/GSY_^?KM^X^?OT#^8F1@9H0!K/X2!/J+B86%F84=Y"]&IG*0 D$6 M5D5#-B''0/;$0F$EHT8.$:>)"S<>Y%0V#OH@FE1TD4M,Q>2AZD>0U\ ^(\YC M363Y#.XQA+]N,? P,P(CCUF0P9[AK^JB+@WF_S#,Q9#$N:'1M[5MM<]NX M$?XKJ&[:V#.B*/GEXE*.9Q);F?/UDOA<1$[M&=LB7A>KY\&S"Y+'?PJ"49'Q(H:$_31^]PM+5%SE4%@6:^ 62^?" M9FRLRI(7[!UH+:1D;[1(IL#8H-_[L3?8.^SU@^#D&,#8^ M\Q4'O?Z C34OC+!"%5R&X>A]AW4R:\LH#.?S>6^^WU-Z&HXOP\SF\B"42AGH M)3;IG!Q3"?X%GIP"[F( M7HQ%#H:]ASF[5#DO7G1]"?XWH$7Z8NA:&_%?B/Z*J[-P;0,NQ13')E.'?OD1 MKIS1[V#/?Z ))VL3SL$M;:)D@I6CZTQ,A&7[@][@.)R@S\K'MS!&M(+^/!/= M, G$2G/R9! KJ73T0]_]W*B5HH"H*A+0].E&M9LD,DH*6OOIZ')\_O;\]/7X M_,-[]N$M._WI?/26C?XU.OTX/O_'"(NP=G3YN'ZYVPOG7?8W("[_W&-_KZ04 M,UYT60S:BG3!;,9MY,RP?"*!393&9;[J]#O81,H:N,MK4_*XN:ZM]CW(@Y*7 M!J+FP_!SES/H+]<3(/RMRB-:SK!%16KA[ TD7ZC*1JFXAJ0-CO]4AM8W;-'& M&QK5V+ :?Y/'8@^4@^!7IE*THM*J /2&Z;+S(NX-CT,:_L0O+B2?A^Y[>X;; M-X7;WI;![0TW+GA@^8)=H?$2,,SH>M356$L4SELHC$]P "X*QHL%JPJK*T!# M,?APP0N"D+,UI@&RQ(T M!J>49#7-00UBH3%BPF880QGFU('A=Q!GS%3T9]5_#AKJ06@!N3 H[>1M'V-I M,"7$SD :MT335(++Q"\:G3)9M-WP3*CM)-3^4R$4L%04"%E"_PJB7603-L=J MW:H714KC48R#GV-9)3@FTJ"%QRY22) BE(AB(B 1$Q.%)<-J<)N-J9'$B8MA MN]2BDM@ ::40^VXZX^R)N0]I??CC:&[P=>!,N[=*4X&7#H/GC&MP:$?T"L(2 MHI*!H2]*F(R:4[,;E/G6)-[A MN]O%XC,PN!@$KPO'/DVV+D6*,:_,_;M0R#8!9$D]DP\"5:5Q -2BF3!.X; 5 M%&XJ M3O$+&JDR%#^ZC,JZ.9EQ6 M3H,(R)"FF.6)&4+0W)*M+6/H^\BPO[X]@W/- M@7+@]-.',&S29-=NMP'O"31G2&,_379]Z1QSN\F5;!FYSCQL;SENH5//.A%S M5;>R[ 'Z1P&IBN-*$\Q;T=\MH^;*6"RGVVXXED&?-W<$V,X=75*D*RK31NO: M\!A9Y YLZ2RWJ)9V[7JK,FZ6H3)IFJ,W)$[LG4-J(5XP*:Y UJ>W&^V[?]A% MG^#T4T]:O_>SIW"Y0@D'IU8TMEG+ "9 J8^NZW/;>; KRC( M]&F8"S-= NEN-3:W,![$O_J(Q1\AWZ)K/,&.!I:R=B=7Z[03NVAZ/@6W"A?I M&@RK394CV- I;C%U)'OKS9[G,/:)4FK;SG->8["::M2++@(LR/;,35-R!VSQ#RRJJFP#]!Z$I:D.TP!YM7'?],G(-M8T0] M^*"&\Q(:FXA3#;(.<<#5XV0;&&M[HC4RN93NU$:92!(HEM[F/\-!<:_.XDQV^(;%3&.&WUF:!G1/"5W]_=9A6 M-CBH_ZX3\6YO/SO[ZSG[X-G;C^5MMSVNB^-G[BB/_/PK'9^@ND3L'5^P_LLN MHV?1_1H>@Y*/;^V;1?0@\PC$M;(TF41YS=P]0=8\P?PU[0]->/,)X]6*M@@H M]R?&0YBQG:AZSW/X;%RYX.:;@NH94-L&J#&]*/-P1'U-$R\TYN$)U(\;G68" M4C:ZAK@B-68?_)':,Y"^+I"^Z=*^-@)W+OQM=DPK;P!O=P-Y36[I@ZHO[>?/ MB/.R90XYX?'55*NJ2#;>E&J]I+9>40?0E"#3.U-!?=V(2/OEN+7,=JUH^=9= MR:<0^%";IYC@1GRF1%)_QT='O;V#I73YLKY+R_W;?.[UP)/? 5!+ P04 M" #<@Z=8KTA\,ST) #X. & '-T:6TM,C R-# S,S%X97@S,60R+FAT M;>U;;5/;.A;^*]K4A MVP_>!CN]G3W6ZX?[_7"OQZX^LJTOPY-MU_CTT\GP/U=G?M:K+^\_7)RP5B<( M_KU[$@2GPU-?L=?M]=E0\]P(*U3.91"<7;98*[6V"(-@.IUVI[M=I.< 65E@)1X=!_=^W M':EX=G08BPDS=B;A72OC>BSRCE5%N-LK[ ![!EB]TN:F,Q6Q3<-^K_?70<'C M6.3CCH3$AOO=@X-%D1;C=%ZF_-)"#9);,0$:NS%J)('K<*1L.EB=8%W/HNZ7 MJ-QV$IX).0O?#$4&AEW"E'U6&<_?M'T)_C>@1?)FX%H;\0>$?\?56;BQ'2[% M&,WB[)R=7UP>7YY<''_ (JP]^_S#_/+?TEB1S/[$ M,1=M]D\+10HY.R^U5/FXS2+0U(O9E-O0V67Y2 (;*8WK?M?JM;")E!62Y]>F MX%%]72W#]R"72EX8".L/@X>NKT]65T1$/EB5A;2808.;U,+9VY%\IDH;)N(& MXG5>:?#(&QI68+$:?^/'N!<3;8RI]_%K2EN6K1>#NVRO4+C4="#GR-9QC@FTJ"!QS922) B%(AB(B 1$S.'.<,J<)N5 MJ9'$L0MJV]2BE-@ ::40^VXZX^R)N$E9(M74U)S3,!;&8II@&:=";S=:V6Y0 MQ]3&W++VF;*G]\+)L[=AY!DN(>UOOQSL]-\.3$6/*G"FW5LEBUOQ_[*W\I*&/*/=UH?$:: MTF"A9P79)DJ6)$IR(UKG*36Q!\6/X=;ZMS[F=3LQS[DWFY ]7M 9;6D>K M_'AJQF[Q[WV96F\+"B)?F[ETH/AL!LJ2:R4=\JM0X K/ M1!@G9]@*Z@P9VVF7)D1"RX M%K0 X0-3)^\YC50:"A;=+F5<9.G$3QE @RR*+74J.-W\4G+2;%R6,V(1=&(/ M'\(V(V_\- )JB+**_1'5SU-&_\\I.]IHRMY9JFXQ]^XB=V<"(^DG(B9>R,@M1UT](VXCCFZ.-W@*6FC531!0TWU8** M4A=(7^."ZBA"Y#D#7-(XAAQC98DLQAHH:'N@)I@0>Z;B-B(*U.U7KCY'KD8; MQM6S"9>ETR ",B0)IG1B@A T:U*S>0',&-/;S9->/3B@WFUSQAI'KU,-VS=D* M'7%6B9BK6LNR>^@?!:0JBDI-,&]$?VM&S92Q6$X/W7 L@SZOC__9UE>Z)$A7 M5*:5UI7A$;+(G<[2P6U>SNW:]E:EW,Q#9=(T1V^(G=@[AU1"/&-27(.LCFI7 MVK>_VT7?X/1S3UI?^D'2_HLX2')/WN)Z4V@O!(CDL,G+A181L^X10=]*.^>F M<4P]K=)F'K2Z APRRX2U '^B]B.%83'5QP+M]5,W=M/.B8XEI%RY'(/'HQ)+./B,!R!0PU4%M=6XS M!7Y-0:9/PUR8Z1)(]URQ?EYQ+_Y51RS^O'B-KO$8.QJ8R]I7N5JEG=A%T]LI MN%6X2-=@6&W*#,&&3G&+J2+9M4]V7L/89TJI33O/.<9@-=&H%VT$.#B)0XJX M!]X5E]H^UA/Y1,D)4,"7\W'UW%Y7J@A9(=4,L'::*B^%?(FIR*Q'B8:[WZ;=RW_1IR# M;6U$-7B_@O,<&JN(4S6R]G' Q9MC*QAK>J(Q,KF4'LN&J8ACR.?7'4)L.,)- M[;HS16]\\YW'>3T?&25+"X.:Q\WE/L(K-FJU]@Z(N[V=@-OMALM:^, -Y%%>=EU:[BF*2<@^\AGKO6TS>O'P.9) M4?6*J(U#U)"^&G-_2/U,$\_^==5F)ZF A)W/0_I/C=.S(674I0;]"JA;:WNY M2_O9,-RZ\L_7$7P+&!+\CA>/X"M4;J\ L>2(QY=CS6N M)U[YOE3CJVK+%55D38DR?7.J4UW7RM+\BMQ2AKM4-/_N7<''T/$Q.$\PT0WY M1(FXNN4'!]V=O;F>^;*>2\_]=_K&5X,S)D,2YH=&WM66MOVS84_2N< MBZT)8+W\:!W)#> X#IHMB;-8P=:/M$191&E1I>C8WJ_?)26ZLM>B3>NF!I8@ M?HB\),^].O=E]7^QK%&6XBPB,7H;7E^AF$>+.TU M.KH/A\=:^'P\#-_=CLI3;^_/KBZ'J&$YSE_MH>.LXC/."V+&,&Z=]-0+O!,>G_3F1 M&$4I%@61;QKWX875 PE))2.G?<=\EK)3'J]/^S%]0(5<,_*F,<=B1C-+\MQO MN[D,8*4#TSLR*VM)8YGZGNO^&N0XCFDVLQA)I-^U>[V/0X+.TLT8+U7S!6%8 MT@>B]J[M&C&"A3_E,@UV#_C4RMRL2W@FK03/*5O[+T,Z)P6Z(4MTQ^]DL M1^"S(((F+P,M7=!_B'\"VDFRDA9F= 9[*ZA!J;Y?:3[=.F-)M#93SF*8'*U2 M.J42M5NVUW>F8*9\#Z \=?(V"#5IMGV@!1S*J%S[*8UCDH' ;R]Z+;<=]!TE MN"<8.[:)P$^(>(1QAJ.[\/+B'^6^EZ(7@_=VQ-[ M:*/):*AA>NVNVSP<@(,)&IR/;\/1^<\Q(%(OKU5^^1)88\,3]Q4:7Z#P[0A- M!G=G@YO1Q!K_?35ZAP;#4,VT7+?U W2@&3B#]-NOMMQG5X7+#$4\RTBDHDD9 M\&5*T(<%%J [6R-!<$Q2KC0VR:TB# SNR,"$&-TC464HK;71#IEX +$F,D^:M6$ M1 L!X0Y,@+,8C580R3/(07#*G!:% @[_2C*&#(12(@@@K..YTTH8. 8141( MFJR;*%^(8H$AGDB.:@Y0&40[@(*$8YZK[%87-T+J#L.!&BH64YR1PAJO&%FC M0235C+K#39C'TM(I(VC*14S$FX;; #2,50EBN0= M[T+:%MA*--^#MKQ2^P H,<,:JAQJAA44A4E"P;.%X$?,<7[C2\(\F%! M!5%E6J&H56R(>H2/$;B9USV*CS=T_.@Y&Z^I..F=M#N!\J=-EE26<-3M<_3] M/FR:NO\?EK8.D*4T2]2EIA[D#XEI!L&1EE'84!A3E4!R00K%UJ::QM!!P#(X M'=( 3.1 WZ)9Y88,>A$U#AO&NKK5X1ZD%DQ3EN=$Z",+P^\JS]B?Y_"GZW@= MY.IUO"'[5S&XY*1B2UJ:1A7GR@J@IB&EKOSQ0G(S4-;]>J3&R@;2S(!27]<: MFID&1+6Y5S%V<_=W2<4->;JP8:V8VF%)S1*UG3GLEC"^-,6SN;84*?TI]'3O MK258XXN]RF8>3PO.%I($QB_KZO[X?J FJ!SPZ[J#D@?5^[:O?=[:S\9^.F-W MGJV]+VOK\+B=_[XQHNRE5]E2]QQ2@P\-P1JYK\MVH-1A'RZY?[1G:_]1\!2) MJ\QBBNU\A8!2-$8O7/WWI/B=PD%_$%59_@X=#Q2<] %G'S4Z(*)\M6.E$<_4[.GYM_1K:#0>>;0>OZ'=L<[O#-]95E0'97L]N=39YJQQS=4M>/G_3#_1._P502P,$% M @ W(.G6#W'Y=C'!0 D!P !@ !S=&EM+3(P,C0P,S,Q>&5X,S)D,BYH M=&WM66MOVS84_2MW+K8F@/6RG=:5W "NXZ !FCB+E6W]2$N418P658J*X_WZ M75*2(P?M^DI3 TL0/TA>DH>7Y[ZLT2^6-RCD>XUJ2>)#(?CIR73L_M M#<#U_"//'PS@\AP.KL/)H1$^F4W"]Y?3:M?+ZS?OSB;0L1SGS_[$<4["DVI@ M8+L>A))D!5-,9(0[SO2B YU4J=QWG/5Z;:_[MI!+)[QR4K7B X<+45 [5G'G M>*1[\)V2^'BTHHI E!)94/6Z6D.44$QQ>CQRFL]*=B'BS?$H9C=0J VG MKSLK(IJH_F2(R#T]N4+9B"?L_NC9P%JBE_>% 1$I3*KT UF5Z%9Z=GDW%X-KM MMEW-K\<7(82S_8'H#>':GML3&^;3B8'I]8_<[OX ',]A?#*[#*!H%]> MK_KR.;"-#E^Y+V!V"N';*A'NFY[H_@*".D M;Q@W-%")7)",%M;LEM,-C".E1_0-=W&<*-]RA^H^\/N52;JF$\P@W6*5/4 MTKJC?B;6DN0-U"'.JG5<8SWP#N]#VA48Z3T? FW5TNL@*+DB/&@[C+JK4<'\>&6CG>6L[6: MFI/>J_X@T/8T_]IJG[_V%I;P]9RK)$-PWU,'XHPC)TCJSR MP@V%"=,!))>TT&SMZF&"J3M.P]TQ#.! CO0MNG5LR+ (T/VX8&S22N/N4:KD MAK(BI])L633\KN.,_6D.?W<\;7'O8_J^804FFYRIC9^R&",N"N@XX_:#+:C< M9-.-/7V1D51;:T*FE?9UXJT5C9IL>&^R>E(JT714.;WI:1&_ X9\F,:;=,:0 MOP%1+^[51K$EV'W>BH:?1[A@2QGWB-BJ&5HK"UPMX6+=**AI6YKW_@+KM;^M M-6KCLW7(=IPL"L%+18/&]-O'_?%W?L_&OXP!5:U6O^^:\Z>U_:3LQU/VX$G; M#Z5MXX%W0^PW>I0'*8=VCGN"T.::OT?%[Q0.S!7-4XKU8RFYR)9WY]DCFOP0L]A/2EV0%?UF M4FFO]',9]<2FO6)3J'^T_GHZ/2;$Z1^779BDC"9PNJTQ9DG"(BI-A1%BG"Y* M2>43F1Z53#_S9(]-PH-+R9!Y.5+OCH2:?.,H$F6FP4 #TP $0 @ $ &UL4$L! A0#% M @ W(.G6#@I-6J\,@ &QD# !4 ( !MR0 '-T:6TM,C R M-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( -R#IUC'-Y#,Q&H *$O!P 5 M " :97 !S=&EM+3(P,C0P,S,Q7VQA8BYX;6Q02P$"% ,4 M" #<@Z=8OA(+1>=) ^-@4 %0 @ &=P@ &UL4$L! A0#% @ W(.G6/I28KYBN0$ +>X6 !4 M ( !MPP! '-T:6TM,C R-# S,S%X,3!Q+FAT;5!+ 0(4 Q0 ( M -R#IUC[MJOMLP$ '<" 8 " 4S& @!S=&EM+3(P,C0P M,S,Q>#$P<3 P-2YJ<&=02P$"% ,4 " #<@Z=8JF2!]2() #R. & M @ $UR ( #,Q9#$N:'1M4$L! A0# M% @ W(.G6*](?#,]"0 ^#@ !@ ( !C=$" '-T:6TM M,C R-# S,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( -R#IUBP62?)T 4 *0< M 8 " 0#; @!S=&EM+3(P,C0P,S,Q>&5X,S)D,2YH=&U0 M2P$"% ,4 " #<@Z=8/#,R9#(N:'1M4$L%!@ + L [ ( /G @ ! $! end XML 87 stim-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001227636 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001227636 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001227636 us-gaap:RetainedEarningsMember 2024-03-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001227636 us-gaap:RetainedEarningsMember 2023-12-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001227636 us-gaap:RetainedEarningsMember 2023-03-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001227636 us-gaap:RetainedEarningsMember 2022-12-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001227636 us-gaap:CommonStockMember 2024-03-31 0001227636 us-gaap:CommonStockMember 2023-12-31 0001227636 us-gaap:CommonStockMember 2023-03-31 0001227636 us-gaap:CommonStockMember 2022-12-31 0001227636 stim:TwoThousandTwentyInducementIncentivePlanMember 2024-03-31 0001227636 stim:TwoThousandEighteenEquityIncentivePlanMember 2024-03-31 0001227636 srt:MaximumMember stim:TwoThousandEighteenEquityIncentivePlanMember 2024-03-31 0001227636 srt:MaximumMember stim:TwoThousandTwentyInducementIncentivePlanMember 2020-12-31 0001227636 stim:TwoThousandTwentyInducementIncentivePlanMember 2022-03-01 2022-03-31 0001227636 srt:MaximumMember stim:TwoThousandEighteenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001227636 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001227636 stim:PerformanceRestrictedStockUnitsRsusMember 2024-03-31 0001227636 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001227636 stim:PerformanceRestrictedStockUnitsRsusMember 2023-12-31 0001227636 stim:PerformanceRestrictedStockUnitsRsusMember 2024-01-01 2024-03-31 0001227636 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001227636 stim:TwoThousandEighteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001227636 us-gaap:NonUsMember 2024-01-01 2024-03-31 0001227636 country:US 2024-01-01 2024-03-31 0001227636 2024-04-01 2024-03-31 0001227636 2027-01-01 2024-03-31 0001227636 2026-01-01 2024-03-31 0001227636 2025-01-01 2024-03-31 0001227636 us-gaap:OfficeEquipmentMember 2024-03-31 0001227636 us-gaap:ManufacturingFacilityMember 2024-03-31 0001227636 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001227636 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001227636 us-gaap:EquipmentMember 2024-03-31 0001227636 us-gaap:ComputerEquipmentMember 2024-03-31 0001227636 us-gaap:AutomobilesMember 2024-03-31 0001227636 us-gaap:OfficeEquipmentMember 2023-12-31 0001227636 us-gaap:ManufacturingFacilityMember 2023-12-31 0001227636 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001227636 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001227636 us-gaap:EquipmentMember 2023-12-31 0001227636 us-gaap:ComputerEquipmentMember 2023-12-31 0001227636 us-gaap:AutomobilesMember 2023-12-31 0001227636 stim:GreenbrookTMSIncMember stim:SecuredPromissoryNoteMember 2024-03-31 0001227636 stim:GreenbrookTMSIncMember stim:SecuredPromissoryNoteMember 2023-12-31 0001227636 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001227636 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001227636 2023-01-01 2023-12-31 0001227636 stim:GreenbrookTMSIncMember stim:SecuredPromissoryNoteMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-03-31 0001227636 stim:TwentyTwoPointFiveMillionCreditsFacilityMember stim:TermCLoanMember stim:SolarCapitalLtdMember 2023-09-29 0001227636 stim:SixtyMillionCreditFacilityMember stim:OxfordFinanceLimitedLiabilityCompanyMember 2024-01-01 2024-03-31 0001227636 stim:SixtyMillionCreditFacilityMember stim:OxfordFinanceLimitedLiabilityCompanyMember 2024-03-31 0001227636 stim:TwentyTwoPointFiveMillionCreditsFacilityMember stim:TermCLoanMember stim:SolarCapitalLtdMember 2023-10-03 0001227636 stim:TwentyTwoPointFiveMillionCreditsFacilityMember stim:TermBLoanMember stim:SolarCapitalLtdMember 2023-03-29 0001227636 stim:NeuroStarAdvancedTherapySystemsMember srt:MinimumMember 2024-03-31 0001227636 stim:NeuroStarAdvancedTherapySystemsMember srt:MaximumMember 2024-03-31 0001227636 stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember 2024-03-31 0001227636 us-gaap:MachineryAndEquipmentMember 2024-01-01 2024-03-31 0001227636 us-gaap:MachineryAndEquipmentMember 2023-01-01 2023-03-31 0001227636 srt:MinimumMember stim:TermALoanMember stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 stim:TermALoanMember stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 2024-02-01 2024-02-29 0001227636 2024-01-01 2024-01-31 0001227636 2024-02-29 0001227636 2024-01-31 0001227636 stim:TermCLoanMember stim:SolarCapitalLtdMember 2023-10-03 0001227636 stim:ExercisePriceRangeFourMember 2024-01-01 2024-03-31 0001227636 stim:ExercisePriceRangeThreeMember 2023-01-01 2023-12-31 0001227636 stim:ExercisePriceRangeFourMember 2023-01-01 2023-12-31 0001227636 stim:TreatmentSessionsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:TreatmentSessionsMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:OtherProductMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:OtherProductMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:NeuroStarAdvancedTherapySystemMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:NeuroStarAdvancedTherapySystemMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001227636 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 stim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001227636 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001227636 country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2024-01-01 2024-03-31 0001227636 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001227636 stim:TreatmentSessionsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:TreatmentSessionsMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:OtherProductMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:OtherProductMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:NeuroStarAdvancedTherapySystemMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:NeuroStarAdvancedTherapySystemMember country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001227636 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 stim:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001227636 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001227636 country:US us-gaap:SalesRevenueNetMember stim:ProductCategoryMember 2023-01-01 2023-03-31 0001227636 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001227636 us-gaap:StockCompensationPlanMember 2024-03-31 0001227636 us-gaap:EmployeeStockOptionMember 2024-03-31 0001227636 us-gaap:EmployeeStockMember 2024-03-31 0001227636 stim:RestrictedStockUnitsAndAwardsMember 2024-03-31 0001227636 stim:CommonStockWarrantsMember 2024-03-31 0001227636 us-gaap:StockCompensationPlanMember 2023-12-31 0001227636 us-gaap:EmployeeStockOptionMember 2023-12-31 0001227636 us-gaap:EmployeeStockMember 2023-12-31 0001227636 stim:RestrictedStockUnitsAndAwardsMember 2023-12-31 0001227636 stim:CommonStockWarrantsMember 2023-12-31 0001227636 stim:ExercisePriceRangeFourMember 2024-03-31 0001227636 stim:ExercisePriceRangeThreeMember 2023-12-31 0001227636 stim:ExercisePriceRangeFourMember 2023-12-31 0001227636 2023-03-31 0001227636 2022-12-31 0001227636 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001227636 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001227636 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001227636 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001227636 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001227636 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001227636 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001227636 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001227636 stim:NonVestedPerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001227636 stim:CommonStockWarrantsMember 2024-01-01 2024-03-31 0001227636 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001227636 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001227636 stim:NonVestedPerformanceRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001227636 stim:CommonStockWarrantsMember 2023-01-01 2023-03-31 0001227636 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001227636 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001227636 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001227636 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001227636 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001227636 stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001227636 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001227636 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001227636 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001227636 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001227636 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001227636 stim:RestrictedStockUnitsAndPerformanceRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001227636 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001227636 stim:CustomerOneMember us-gaap:CreditConcentrationRiskMember 2024-03-31 0001227636 stim:CustomerOneMember us-gaap:CreditConcentrationRiskMember 2023-12-31 0001227636 stim:PerformanceRestrictedStockUnitsMember stim:TwoThousandEighteenEquityIncentivePlanMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001227636 stim:GreenbrookTMSIncMember stim:IfMakerSCommonSharesAreTradedOnStockMarketsOtherThanNasdaqMember stim:SecuredPromissoryNoteMember 2023-03-31 2023-03-31 0001227636 stim:GreenbrookTMSIncMember stim:IfMakerSCommonSharesAreTradedOnNasdaqStockMarketMember stim:SecuredPromissoryNoteMember 2023-03-31 2023-03-31 0001227636 stim:IfMakerSCommonSharesAreNotTradedOnAnyStockMarketsMember stim:SecuredPromissoryNoteMember 2023-03-31 2023-03-31 0001227636 stim:TwoThousandEighteenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001227636 stim:GreenbrookTMSIncMember stim:SecuredPromissoryNoteMember 2023-03-31 2023-03-31 0001227636 stim:CustomerOneMember 2024-03-31 0001227636 stim:CustomerOneMember 2023-12-31 0001227636 stim:GreenbrookTMSIncMember stim:SecuredPromissoryNoteMember 2023-03-31 0001227636 us-gaap:DebtInstrumentRedemptionPeriodTwoMember stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 us-gaap:DebtInstrumentRedemptionPeriodThreeMember stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 us-gaap:DebtInstrumentRedemptionPeriodOneMember stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 stim:SuccessTMSMember stim:SecuredPromissoryNoteMember us-gaap:OtherNonoperatingIncomeExpenseMember 2024-01-01 2024-03-31 0001227636 stim:SuccessTMSMember stim:SecuredPromissoryNoteMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001227636 2023-01-01 2023-03-31 0001227636 stim:EmployeeRetentionCreditMember 2024-01-01 2024-03-31 0001227636 stim:SolarCapitalLtdMember 2023-03-29 2023-03-29 0001227636 stim:TrainingFacilityCharlotteNorthCarolinaMember 2024-03-31 0001227636 stim:HeadquartersAndOfficeEquipmentIncludingCopiersMember 2024-03-31 0001227636 2024-03-31 0001227636 2023-12-31 0001227636 2024-05-03 0001227636 2024-01-01 2024-03-31 shares iso4217:USD utr:sqft pure stim:customer stim:installment stim:D iso4217:USD shares stim:segment 0001227636 --12-31 2024 Q1 0 0 http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax 29092000 29975000 2028-03-31 http://fasb.org/us-gaap/2023#MoneyMarketFundsMember http://fasb.org/us-gaap/2023#MoneyMarketFundsMember P3Y P9M P1Y P1Y P1Y P10Y P30D false 10-Q true 2024-03-31 false 001-38546 NEURONETICS, INC. DE 33-1051425 3222 Phoenixville Pike Malvern PA 19355 610 640-4202 Common Stock ($0.01 par value) STIM NASDAQ Yes Yes Non-accelerated Filer true false false 29997563 47730000 59677000 17504000 15782000 6694000 8093000 816000 905000 2630000 2514000 2121000 2056000 4370000 4766000 81865000 93793000 1847000 2009000 2628000 2773000 517000 661000 8408000 8370000 3663000 3795000 4883000 4430000 103811000 115831000 2979000 4752000 9045000 12595000 1623000 1620000 851000 845000 14498000 19812000 59444000 59283000 35000 200000 2179000 2346000 76156000 81641000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 200000000 200000000 29975000 29092000 300000 291000 411309000 409980000 -383954000 -376081000 27655000 34190000 103811000 115831000 17417000 15540000 4329000 4144000 13088000 11396000 11641000 11902000 5957000 6611000 2349000 2790000 19947000 21303000 -6859000 -9907000 1826000 1253000 812000 640000 -7873000 -10520000 -0.27 -0.27 -0.38 -0.38 29472000 29472000 28034000 28034000 27268000 273000 402679000 -345892000 57060000 1197000 12000 -12000 1805000 1805000 -10520000 -10520000 28465000 285000 404472000 -356412000 48345000 29092000 291000 409980000 -376081000 34190000 883000 9000 -9000 1338000 1338000 -7873000 -7873000 29975000 300000 411309000 -383954000 27655000 -7873000 -10520000 560000 516000 566000 330000 71000 1338000 1805000 161000 188000 2667000 2337000 -1328000 243000 -234000 -535000 154000 175000 -116000 -131000 -1983000 2484000 -3549000 -7680000 -163000 -247000 -12015000 -15213000 375000 234000 443000 51000 68000 -183000 801000 2500000 1200000 499000 -11947000 -14897000 59677000 70340000 47730000 55443000 1666000 1064000 210000 52000 381000 6146000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">1.     DESCRIPTION OF BUSINESS</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Neuronetics, Inc. (the “Company”) is a commercial stage medical technology company focused on designing, developing and marketing products that improve the quality of life for patients who suffer from neurohealth disorders. The Company’s first commercial product, the NeuroStar Advanced Therapy System, is a non-invasive and non-systemic office-based treatment that uses transcranial magnetic stimulation (“TMS”) to create a pulsed, MRI-strength magnetic field that induces electrical currents designed to stimulate specific areas of the brain associated with mood. The NeuroStar Advanced Therapy System was cleared in 2008 by the United States (“U.S.”) Food and Drug Administration (the “FDA”) to treat adult patients with major depressive disorder (“MDD”) who have failed to achieve satisfactory improvement from prior antidepressant medication in the current MDD episode. It is also cleared by the FDA as an adjunct for adults with obsessive-compulsive disorder (“OCD”), and to decrease anxiety symptoms in adult patients with MDD that may exhibit comorbid anxiety symptoms (anxious depression), and as an adjunct for the treatment of MDD in adolescent patients aged 15-21. The NeuroStar Advanced Therapy System is also available in other parts of the world, including Japan, where it is listed under Japan’s national health insurance. The Company intends to continue to pursue development of its NeuroStar Advanced Therapy System for additional indications.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Liquidity</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">As of March 31, 2024, the Company had cash and cash equivalents of $47.7 million and an accumulated deficit of $384.0 million. The Company incurred negative cash flows from operating activities of $12.0 million for the three months ended March 31, 2024 and $32.0 million for the year ended December 31, 2023. The Company has incurred operating losses since its inception, and management anticipates that its operating losses will continue in the near term as the Company continues to invest in sales, marketing and product development activities. The Company’s primary sources of capital to date have been proceeds from its initial public offering (“IPO”), private placements of its convertible preferred securities, borrowings under its credit facility, proceeds from its secondary public offering of common stock and revenues from sales of its products. As of March 31, 2024, the Company had $60.0 million of borrowings outstanding under its credit facility, which has a final maturity in <span style="-sec-ix-hidden:Hidden_shDgg87rNU23PyPRM3Uj5w;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">March 2028</span></span>. Management believes that the Company’s cash and cash equivalents as of March 31, 2024 and anticipated revenues from sales of its products are sufficient to fund the Company’s operations for at least the next 12 months from the issuance of these financial statements.</p> 47700000 -384000000.0 -12000000.0 -32000000.0 60000000.0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2.     BASIS OF PRESENTATION</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASUs”) promulgated by the Financial Accounting Standards Board (the “FASB”).</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Interim Financial Statements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The accompanying unaudited interim financial statements have been prepared from the books and records of the Company in accordance with U.S. GAAP for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the “SEC”), which permit reduced disclosures for interim periods. All adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the accompanying balance sheets and statements of operations and stockholders’ equity and cash flows have been made. Although these interim financial statements do not include all of the information and footnotes required for complete annual financial statements, management believes the disclosures are adequate to make the information presented not misleading. Unaudited interim results of operations and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">results that may be expected for the full year. Unaudited interim financial statements and footnotes should be read in conjunction with the audited financial statements and footnotes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024, wherein a more complete discussion of significant accounting policies and certain other information can be found.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The preparation of financial statements in accordance with U.S. GAAP and the rules and regulations of the SEC requires the use of estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although management believes its estimates and assumptions are reasonable when made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Due to the risks and uncertainties involved in the Company’s business and evolving market conditions, and given the subjective element of the estimates and assumptions made, actual results may differ materially from estimated results.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Interim Financial Statements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The accompanying unaudited interim financial statements have been prepared from the books and records of the Company in accordance with U.S. GAAP for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the “SEC”), which permit reduced disclosures for interim periods. All adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the accompanying balance sheets and statements of operations and stockholders’ equity and cash flows have been made. Although these interim financial statements do not include all of the information and footnotes required for complete annual financial statements, management believes the disclosures are adequate to make the information presented not misleading. Unaudited interim results of operations and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">results that may be expected for the full year. Unaudited interim financial statements and footnotes should be read in conjunction with the audited financial statements and footnotes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024, wherein a more complete discussion of significant accounting policies and certain other information can be found.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The preparation of financial statements in accordance with U.S. GAAP and the rules and regulations of the SEC requires the use of estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although management believes its estimates and assumptions are reasonable when made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Due to the risks and uncertainties involved in the Company’s business and evolving market conditions, and given the subjective element of the estimates and assumptions made, actual results may differ materially from estimated results.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">3.     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company’s complete summary of significant accounting policies can be found in “Summary of Significant Accounting Policies” in the audited financial statements included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2024.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4.     RECENT ACCOUNTING PRONOUNCEMENTS</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">New Accounting Standards Adopted by the Company</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Improvements to Reportable Segment Disclosures</i> (“ASU 2023-07”), which requires public companies to disclose for each reportable segment the significant expense categories and amounts for such expenses. ASU 2023-07 is effective for annual periods beginning December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2024. The Company is currently evaluating the impacts of ASU 2023-07 on its disclosures.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In December 2023, the FASB issued <i style="font-style:italic;">ASU 2023-09, Improvements to Income Tax Disclosures (“ASU 2023-09”)</i>, which requires public business entities to disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024. This ASU will be effective for our annual period ended December 31, 2025. The Company is currently evaluating the impacts of ASU 2023-09 on its disclosures.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Other than the items noted above, there have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our unaudited interim financial statements.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">5.     FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The carrying values of cash equivalents, accounts receivable, prepaids and other current assets, and accounts payable on the Company’s balance sheets approximated their fair values as of March 31, 2024 and December 31, 2023 due to their short-term nature. The carrying values of the Company’s credit facility approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate. The carrying value of the Company’s notes receivable approximated its fair value as of March 31, 2024 and December 31, 2023 due to its variable interest rate. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Certain of the Company’s financial instruments are measured at fair value using a three-level hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 1</span>:</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs are quoted prices for identical instruments in active markets.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 2</span>:</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs are quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-derived valuations whose inputs are observable or whose significant value drivers are observable.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 3</span>:</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs are unobservable and reflect the Company’s own assumptions, based on the best information available, including the Company’s own data<span style="font-size:9pt;">.</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following tables set forth the carrying amounts and fair values of the Company’s financial instruments as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:39.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:58.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value Measurement Based on</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Quoted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_25FclWo5kEWc6WqOBie1Pw;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Money market funds (cash equivalents)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:39.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 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:57.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value Measurement Based on</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Quoted</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Prices In</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Active</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Markets</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 1)</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_UxlsRfWrBEu3S3fYPjoXXg;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Money market funds (cash equivalents)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">27,507 </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,507</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,507</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following tables set forth the carrying amounts and fair values of the Company’s financial instruments as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:39.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:58.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value Measurement Based on</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Quoted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_25FclWo5kEWc6WqOBie1Pw;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Money market funds (cash equivalents)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:39.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 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:57.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value Measurement Based on</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Quoted</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Prices In</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Active</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Markets</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 1)</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_UxlsRfWrBEu3S3fYPjoXXg;"><b style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:39.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Money market funds (cash equivalents)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">27,507 </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,507</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,507</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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 27855000 27855000 27855000 27507000 27507000 27507000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">6.     ACCOUNTS RECEIVABLE</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of accounts receivable, net, as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.28%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Gross accounts receivable - trade</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,756</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,577</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: Allowances for credit losses</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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,252)</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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (795)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts receivable, net</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 17,504</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 15,782</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of accounts receivable, net, as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.28%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Gross accounts receivable - trade</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 18,756</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,577</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: Allowances for credit losses</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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (1,252)</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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (795)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accounts receivable, net</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 17,504</span></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 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 15,782</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 18756000 16577000 1252000 795000 17504000 15782000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">7.     INVENTORY</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Inventory is stated at the lower of cost and net realizable value, with cost being determined on a first in, first out basis. The Company’s inventory is primarily comprised of finished goods and work-in-process.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">8.     PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of property and equipment, net, as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;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:67.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Laboratory equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Office equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Auto</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Computer equipment and software</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,105</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Manufacturing equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 551</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 551</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Rental equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 542</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 542</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, gross</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,854</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,007)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,822)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,847</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024 and December 31, 2023, the Company had capitalized software costs, net, of $4.4 million and $4.2 million, respectively, which are included in “Prepaid expenses and other current assets” and “Other assets” on the balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Depreciation and amortization expense was $0.6 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of property and equipment, net, as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;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:67.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Laboratory equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Office equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Auto</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Computer equipment and software</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,105</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Manufacturing equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 551</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 551</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Rental equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 542</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 542</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, gross</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,854</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (3,007)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,822)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,847</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 702000 702000 495000 495000 23000 23000 1105000 1082000 551000 551000 1436000 1436000 542000 542000 4854000 4831000 3007000 2822000 1847000 2009000 4400000 4200000 600000 500000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9.     NOTES RECEIVABLE</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Greenbrook TMS Inc.</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">On March 31, 2023, the Company entered into a Secured Promissory Note and Guaranty Agreement (the “Promissory Note”) with TMS Neurohealth Centers Inc. (the “Maker”) and Greenbrook TMS Inc. and its </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">subsidiaries, excluding the Maker (the “Guarantors”), in the principal amount of $6.0 million for a period of four years. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Notes receivable outstanding was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Promissory Note bears interest at a rate equal to the sum of (a) the floating interest rate of daily secured overnight financing rate as administered by the Federal Reserve Bank of New York on its website (“SOFR”) plus (b) 7.65%. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the terms of the Promissory Note, in the event of an event of default thereunder, the Maker will be required to issue common share purchase warrants to the Company equal to (i) 200% of the unpaid amount of any delinquent amount or payment due and payable under the Promissory Note, together with all outstanding and unpaid accrued interest, fees, charges and costs, divided by (ii) the exercise price of the warrants, which will represent (i) if the Maker’s common shares are traded on the Nasdaq Stock Market (“Nasdaq”), a 20% discount to the 30-day volume weighted average closing price of Greenbrook TMS Inc.’s common shares traded on the Nasdaq prior to the date of issuance (subject to any limitations that may be required by Nasdaq), (ii) if the Maker’s common shares are not then traded on Nasdaq, but are traded on the Toronto Stock Exchange (“TSX”) or another nationally recognized U.S. or Canadian securities exchange, inter-dealer quotation system or over-the-counter market (an “Other Market”), a 20% discount to the 30-day volume weighted average closing of Greenbrook TMS Inc’s common shares traded on the TSX or Other Market, as elected by the Company, or (iii) if the Maker’s common shares are not traded on any of the above trading markets, a 20% discount to the fair market value of a common share as determined pursuant to the Promissory Note.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Under the Promissory Note and related loan documents, the Maker and the Guarantors have granted to the Company a security interest in substantially all of the Maker’s and the Guarantors’ assets and the Guarantors have guaranteed the Maker’s obligations under the Promissory Note. The Company’s security interest pursuant to the Promissory Note and related loan documents ranks <i style="font-style:italic;">pari passu</i> with the Maker’s senior lender, Madryn Fund Administration, LLC, and is subject to an intercreditor agreement.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Interest income recognized by the Company related to notes receivable was </span>$0.2 million and $0 million for the three months ended March 31, 2024 and 2023, respectively, and is included within other income, net on the statements of operations.</p> 6000000.0 P4Y 4800000 5200000 0.0765 2 0.20 30 0.20 30 0.20 200000 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10.     LEASES</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Lessee:</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has operating leases for its corporate headquarters, a training facility and office equipment, including copiers. The Company leases an approximately 32,000 square foot facility in Malvern, Pennsylvania for its corporate headquarters, which includes office and warehouse space. The Company leases an approximately 9,600 square foot facility in Charlotte, North Carolina as a training facility for its NeuroStar Advanced Therapy Systems. The Company does not currently have any finance leases or executed leases that have not yet commenced.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Operating lease rent expense was $0.2 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, the weighted average remaining lease term of operating leases was 3.8 years and the weighted average discount rate was 7.2%.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the supplemental cash flow information as a lessee related to leases (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:67.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 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.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 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 275</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 267</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth by year the required future payments of operating lease liabilities (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:18.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Remainder of 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 659</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 898</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 921</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 882</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 116</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,476</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (446)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Present value of operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Lessor sales-type leases:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Certain customers have purchased NeuroStar Advanced Therapy Systems on a rent-to-own basis. The lease term is <span style="-sec-ix-hidden:Hidden_N2iz--pKMkKVW-LCKxiFBg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> or four years with a customer option to purchase the NeuroStar Advanced Therapy System at the end of the lease or automatic transfer of ownership of the NeuroStar Advanced Therapy System at the end of the lease.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.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 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth a maturity analysis of the undiscounted lease receivables related to sales-type leases (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Remainder of 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 692</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 431</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 118</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 92</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total sales-type lease receivables</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,333</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024, the carrying amount of the lease receivables was $1.3 million. The Company does not have any unguaranteed residual assets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Lessor operating leases:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">NeuroStar Advanced Therapy Systems sold for which collection is not probable are accounted for as operating leases. For the three months ended March 31, 2024 and 2023, the Company recognized operating lease income of $0.02 million and $0.04 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company maintained rental equipment, net, of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.3</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million as of March 31, 2024 and December 31, 2023, respectively, which are included in “Property and equipment, net” on the balance sheets. Rental equipment depreciation expense was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.02</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the three months ended March 31, 2024 and 2023, respectively.</span></p> 32000 9600 The Company does not currently have any finance leases or executed leases that have not yet commenced. 200000 200000 P3Y9M18D 0.072 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the supplemental cash flow information as a lessee related to leases (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:67.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 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.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 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 275</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 267</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 275000 267000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth by year the required future payments of operating lease liabilities (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:18.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Remainder of 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 659</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 898</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 921</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 882</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 116</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,476</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (446)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Present value of operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 659000 898000 921000 882000 116000 3476000 446000 3030000 P4Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth a maturity analysis of the undiscounted lease receivables related to sales-type leases (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Remainder of 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 692</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 431</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 118</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 92</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total sales-type lease receivables</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,333</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 692000 431000 118000 92000 1333000 1300000 0 20000.00 40000.00 300000 300000 20000.00 20000.00 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">11.     PREPAID COMMISSION EXPENSE</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company pays a commission on both NeuroStar Advanced Therapy System sales and treatment session sales. Since the commission paid for system sales is not commensurate with the commission paid for treatment sessions, the Company capitalizes commission expense associated with NeuroStar Advanced Therapy System sales commissions paid that is incremental to specifically anticipated future treatment session orders. In developing this estimate, the Company considered its historical treatment session sales and customer retention rates, as well as technology development life cycles and other industry factors. These costs are periodically reviewed for impairment.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">NeuroStar Advanced Therapy System commissions are deferred and amortized on a straight-line basis over a seven year period equal to the average customer term, which the Company deems to be the expected period of benefit for these costs.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">On the Company’s balance sheets, the current portion of capitalized contract costs is represented by the current portion of prepaid commission expense, while the long-term portion is included in prepaid commission expense. Amortization expense was $0.7 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively. </p> P7Y 700000 500000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">12.     ACCRUED EXPENSES</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of accrued expenses as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </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:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</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-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Compensation and related benefits</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,032</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,003</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consulting and professional fees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 614</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 285</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 260</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,689</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,760</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Warranty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 239</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 213</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and other taxes payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 742</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 818</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Interest payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 567</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 877</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,053</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9,045</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,595</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of accrued expenses as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </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:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</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-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Compensation and related benefits</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,032</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,003</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Consulting and professional fees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 614</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 285</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 260</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,689</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,760</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Warranty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 239</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 213</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and other taxes payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 742</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 818</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Interest payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 567</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 877</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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,053</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9,045</span></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-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,595</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4032000 8003000 614000 488000 285000 260000 1689000 1760000 239000 213000 742000 818000 567000 877000 1053000 9045000 12595000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">13.     REVENUE AND DEFERRED REVENUE</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Payment terms typically require payment upon shipment or installation of the NeuroStar Advanced Therapy System and additional payments as access codes for treatment sessions are delivered, which can span several years after the NeuroStar Advanced Therapy System is first delivered and installed. The timing of revenue recognition compared to billings and cash collections typically results in accounts receivable. However, sometimes customer advances and deposits may be required for certain customers and are recorded as contract liabilities (deferred revenue). For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual coverage period and recognizes revenue over the term of the coverage period.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">As of March 31, 2024, the Company expects to recognize approximately the following percentages of deferred revenue by year:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Year:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_48ErGBxJsUOxQVv7nP2Gxg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Remainder of 2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_bPlWS0xm90GwueHfFAgpSA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_r2D7o1CVcki2zvv4-4s9lg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T4imPo5aaE6LO394bq36YA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><img alt="Graphic" src="stim-20240331x10q005.jpg" style="display:inline-block;height:0.7pt;width:0.65pt;"/>Revenue recognized for the three months ended March 31, 2024 and 2023 that was included in the contract liability balance at the beginning of the year was $0.6 million and $0.9 million, respectively, and primarily represented revenue earned from separately priced extended warranties, customer deposits, milestone revenue, and clinical training.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Customers</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Significant customers are those that represent more than 10% of the Company’s total revenue. For the period ended March 31, 2024 and 2023, one customer accounted for 17% and 18%, respectively, of the Company’s revenue.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accounts receivable outstanding related to that customer was $2.4 million and $1.9 million as of March 31, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Notes receivable outstanding related to that customer was $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Geographical information</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following geographic data includes revenue generated from the Company’s third-party distributors. The Company’s revenue was generated in the following geographic regions and by product line for the periods indicated (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues by Geography</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">U.S.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 576</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 17,417</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 15,540</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">U.S. Revenues by Product Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" 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 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">NeuroStar Advanced Therapy System</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,310</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 20</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,850</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treatment sessions</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,988</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 77</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,643</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 71</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 471</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total U.S. revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">International Revenues by Product Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">NeuroStar Advanced Therapy System</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 259</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">45%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treatment sessions</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 172</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 184</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">32%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 194</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 31</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 133</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">23%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total international revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 576</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">100%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">As of March 31, 2024, the Company expects to recognize approximately the following percentages of deferred revenue by year:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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 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.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Year:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_48ErGBxJsUOxQVv7nP2Gxg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Remainder of 2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_bPlWS0xm90GwueHfFAgpSA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 19</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_r2D7o1CVcki2zvv4-4s9lg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T4imPo5aaE6LO394bq36YA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table> 0.78 0.19 0.02 0.01 1 600000 900000 1 1 0.17 0.18 2400000 1900000 4800000 5200000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues by Geography</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">U.S.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">International</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 576</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 17,417</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 15,540</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table> 16793000 0.96 14964000 0.96 624000 0.04 576000 0.04 17417000 1 15540000 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">U.S. Revenues by Product Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" 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 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">NeuroStar Advanced Therapy System</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,310</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 20</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,850</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treatment sessions</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,988</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 77</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 10,643</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 71</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 471</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total U.S. revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 16,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 14,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table> 3310000 0.20 3850000 0.26 12988000 0.77 10643000 0.71 495000 0.03 471000 0.03 16793000 1 14964000 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;margin-bottom:10pt;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:55.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">International Revenues by Product Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands, except percentages)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">NeuroStar Advanced Therapy System</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 259</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">45%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Treatment sessions</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 172</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 184</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">32%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 194</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 31</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 133</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">23%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total international revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 576</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">100%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p> 258000 0.41 259000 0.45 172000 0.28 184000 0.32 194000 0.31 133000 0.23 624000 1 576000 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">14.     DEBT</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of debt as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued final payment fees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less debt discounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,412)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,573)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,444</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,283</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less current portion</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Long-term debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,444</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,283</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the three months ended March 31, 2024 the Company recognized interest expense of $1.8 million, of which $1.7 million was cash and $0.1 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees. For the three months ended March 31, 2023, the Company recognized interest expense of $1.3 million, of which $1.1 million was cash and $0.2 million was non-cash interest expense related to the amortization of deferred debt issuance costs and accrual of final payment fees.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Solar Credit Facility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 2, 2020 the Company entered into a Loan and Security Agreement with Solar Capital Ltd as collateral agent and other lenders as defined in the agreement (such agreement, as amended, the “Solar Facility”).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 7, 2024, the Company entered into a sixth amendment (the “Solar Sixth Amendment”) to the Solar Facility. Under the Solar Sixth Amendment, Solar: (a) waived the specified events with respect to the Company’s non-compliance with the required revenue under the net product revenue covenant; and (b) </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">amended the financial covenants by increasing the amount of the liquidity covenant and temporarily decreasing the net product revenue covenant to reflect current projections.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">On September 29, 2023, the Company entered into a fifth amendment (the “Solar Fifth Amendment”) to the Solar Facility. The Solar Fifth Amendment allowed the Company to draw on the </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$22.5</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million Term C Loan portion of the Solar Facility and revise the required testing levels of the net product revenue and minimum liquidity covenants for certain testing periods. On October 3, 2023, the Company borrowed </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$22.5</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million under the Term C Loan portion of the Solar Facility, resulting in total borrowing of </span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;">$60</span><span style="font-family:'Arial','Helvetica','sans-serif';background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 29, 2023, the Company entered into a fourth amendment (the “Solar Fourth Amendment”) to the Loan and Security Agreement dated March 2, 2020 with SLR Investment Corp. (formerly known as Solar Capital Ltd.). The Solar Fourth Amendment increased the borrowings by </span><span style="font-family:'Arial','Helvetica','sans-serif';">$2.5</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, extended the interest only period from March 2023 to March 2026, and extended the maturity date from February 2025 to March 2028. In addition, the Solar Fourth Amendment changed the basis of the interest expense from LIBOR to SOFR.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Solar Facility accrues interest from the date of borrowing through the date of repayment at a floating per annum rate of interest, which resets monthly and is equal to the greater of </span><span style="font-family:'Arial','Helvetica','sans-serif';">5.65%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> plus (a) </span><span style="font-family:'Arial','Helvetica','sans-serif';">3.95%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> or (b) daily simple SOFR for a term of one month. Only interest is required to be paid on the Solar Facility until March 1, 2026. Prior to the effectiveness of the Solar Fourth Amendment, the interest only period with respect to the Term A Loan expired on March 1, 2023. Commencing April 1, 2026, the Company will be required to make monthly payments of principal and interest on the Solar Facility.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In addition to the principal and interest payments due under the Solar Facility, the Company is required to pay a final payment fee to Solar upon the earlier of prepayment, acceleration or the maturity date of the Solar Facility equal to </span><span style="font-family:'Arial','Helvetica','sans-serif';">4.95%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of the term loans actually funded. If the Company prepays the Solar Facility prior to their respective scheduled maturities, the Company will also be required to pay prepayment fees to Solar equal to </span><span style="font-family:'Arial','Helvetica','sans-serif';">3%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of such term loan then-prepaid if prepaid on or before the first anniversary of the Term C Funding Date, </span><span style="font-family:'Arial','Helvetica','sans-serif';">2%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of such term loan then-prepaid if prepaid after the first anniversary and on or before the second anniversary of the Term C Funding Date, or </span><span style="font-family:'Arial','Helvetica','sans-serif';">1%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of such term loan then-prepaid if prepaid after the second anniversary of the Term C Funding Date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company is also required to pay Solar an exit fee upon the occurrence of (a) any liquidation, dissolution or winding up of the Company, (b) any transaction that results in a person obtaining control over the Company, (c) the Company achieving </span><span style="font-family:'Arial','Helvetica','sans-serif';">$100</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in trailing twelve-month net product revenue or (d) the Company achieving </span><span style="font-family:'Arial','Helvetica','sans-serif';">$125</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in trailing twelve-month net product revenue. The exit fee for liquidation, dissolution, winding up or change of control of the Company is equal to </span><span style="font-family:'Arial','Helvetica','sans-serif';">2%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of the term loans actually funded. The exit fee for achieving either </span><span style="font-family:'Arial','Helvetica','sans-serif';">$100</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million or </span><span style="font-family:'Arial','Helvetica','sans-serif';">$125</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in trailing twelve-month net product revenue is equal to </span><span style="font-family:'Arial','Helvetica','sans-serif';">1%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of the term loans actually funded or, if both net product revenue milestones are achieved, </span><span style="font-family:'Arial','Helvetica','sans-serif';">2%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of the term loans actually funded. The exit fee is capped at </span><span style="font-family:'Arial','Helvetica','sans-serif';">2%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the principal amount of the term loans actually funded.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$60</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 31, 2024, the Company is in compliance with</span> <span style="font-family:'Arial','Helvetica','sans-serif';">all covenants in the Solar Facility and is projected to be in compliance with the covenants going forward.</span> </p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table presents the composition of debt as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.88%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 60,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accrued final payment fees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less debt discounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,412)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (2,573)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,444</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,283</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less current portion</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Long-term debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,444</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 59,283</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p> 60000000 60000000 1856000 1856000 2412000 2573000 59444000 59283000 59444000 59283000 1800000 1700000 100000 1300000 1100000 200000 22500000 22500000 60000000 2500000 0.0565 0.0395 0.0495 0.03 0.02 0.01 100000000 125000000 0.02 100000000 125000000 0.01 0.02 0.02 On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million. On January 31, 2024 and February 29, 2024, the Company was not in compliance with its minimum net product revenue covenant under the Solar Facility. The Company was granted a waiver from Solar in the Solar Sixth Amendment for the covenant violations. The amount of borrowings affected by this noncompliance was $60 million. 60000000 60000000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">15.     COMMON STOCK</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Common Stock</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.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.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><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares of common stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,975</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares of common stock reserved for issuance for:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock warrants outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock options outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted stock units outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,299</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,360</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares available for grant under stock incentive plans</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,320</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 978</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares available for sale under employee stock purchase plan</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,335</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total shares of common stock issued and reserved for issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37,509</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 36,076</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Common Stock Warrants</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarize the Company’s outstanding common stock warrants as of March 31, 2024, and December 31, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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="font-family:'Arial','Helvetica','sans-serif';">Dec-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><div style="padding-left:47.8pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">20</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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="font-family:'Arial','Helvetica','sans-serif';">Mar-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Dec-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of March 31, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.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.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><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares of common stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,975</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 29,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares of common stock reserved for issuance for:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock warrants outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock options outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Restricted stock units outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,299</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,360</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares available for grant under stock incentive plans</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,320</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 978</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Shares available for sale under employee stock purchase plan</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,624</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,335</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total shares of common stock issued and reserved for issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37,509</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.54%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 36,076</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 29975000 29092000 21000 41000 1270000 1270000 3299000 3360000 1320000 978000 1624000 1335000 37509000 36076000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarize the Company’s outstanding common stock warrants as of March 31, 2024, and December 31, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </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:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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="font-family:'Arial','Helvetica','sans-serif';">Dec-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><div style="padding-left:47.8pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">20</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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="font-family:'Arial','Helvetica','sans-serif';">Mar-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Dec-2024</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> 21000 9.73 2024-12 21000 20000 9.73 2024-03 21000 9.73 2024-12 41000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">16.     LOSS PER SHARE</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s basic loss per common share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the period. The Company’s restricted stock awards (non-vested shares) are issued and outstanding at the time of grant but are excluded from the Company’s computation of weighted average shares outstanding in the determination of basic loss per share until vesting occurs.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">A net loss cannot be diluted, so when the Company is in a net loss position, basic and diluted loss per common share are the same. If the Company achieves profitability in the future, the denominator of a diluted earnings per common share calculation will include both the weighted average number of shares outstanding and the number of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options, non-vested restricted stock units and non-vested performance restricted stock units (“PRSUs”) using the treasury stock method, </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">along with the effect, if any, from the potential conversion of outstanding securities, such as convertible preferred stock.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following potentially dilutive securities outstanding as of March 31, 2024 and 2023 have been excluded from the denominator of the diluted loss per share of common stock outstanding calculation (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.95%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,291</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested PRSUs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested restricted stock units</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,904</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,253</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock warrants</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following potentially dilutive securities outstanding as of March 31, 2024 and 2023 have been excluded from the denominator of the diluted loss per share of common stock outstanding calculation (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.95%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,291</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested PRSUs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested restricted stock units</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,904</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,253</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Common stock warrants</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1270000 1291000 395000 395000 2904000 3253000 21000 61000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">17.     SHARE-BASED COMPENSATION</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The amount of share-based compensation expense recognized by the Company by location in its statements of operations for the three months ended March 31, 2024 and 2023 is as follows (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 34</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 350</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 642</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">General and administrative</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 777</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 177</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 159</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,338</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,805</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></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:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2018 Equity Incentive Plan</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In June 2018, the Company adopted the 2018 Equity Incentive Plan, ( the “2018 Plan”), which authorized the issuance of up to 1.4 million shares, subject to an annual 4% increase based on the number of shares of common stock outstanding, in the form of restricted stock, stock appreciation rights and stock options to the Company’s directors, employees and consultants. The amount and terms of grants are determined by the Company’s board of directors. All stock options granted to date have had exercise prices equal to the fair value, as determined by the closing price as reported by the Nasdaq Global Market, of the underlying common stock on the date of grant. The contractual term of stock options is up to <span style="-sec-ix-hidden:Hidden_RotfcIgUgkuIivTaPr-SSA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">10 years</span></span>, and stock options are exercisable in cash or as otherwise determined by the board of directors. Generally, stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second and third anniversaries of the grant date. PRSUs generally vest based on appreciation of the Company’s common stock to a certain price as determined by the Company’s board of directors measured using a trailing <span style="-sec-ix-hidden:Hidden_rQv6XXLeeEWlHg-vw0so2A;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">30-day</span></span> volume-weighted average price of a share of the Company’s common stock. The fair value of the PRSU awards are determined using a risk neutral Monte Carlo simulation valuation model. As of March 31, 2024, there were 1.1 million shares available for future issuance under the 2018 Plan.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2020 Inducement Incentive Plan</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">In December 2020, the Company adopted the 2020 Inducement Incentive Plan (the “2020 Plan”), which authorized the issuance of up to </span><span style="font-weight:normal;">0.4</span><span style="font-weight:normal;"> million shares, subject to increase by approval of the Company’s board of directors, in the form of stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards and other stock awards to eligible employees who satisfy the standards for inducement grants under Nasdaq Global Market rules. In March 2022, the Company’s board of directors approved an additional </span><span style="font-weight:normal;">0.5</span><span style="font-weight:normal;"> million shares for the issuance under the 2020 Plan. An individual who previously served as an employee or director of the Company is not eligible to receive awards under the 2020 Plan. The amount and terms of grants are determined by the Company’s board of directors. As of March 31, 2024, there were </span><span style="font-weight:normal;">0.2</span><span style="font-weight:normal;"> million shares available for future issuance under the 2020 Plan.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Stock Options</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s stock option activity for the three months ended March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:98.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares under</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">per Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding at December 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,727</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Exercisable at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.03</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,495</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Vested and expected to vest at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,727</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognized share-based compensation expense related to stock options of $0.1 million for the three months ended March 31, 2024 and 2023. As of March 31, 2024, there was $0.1 million of total unrecognized compensation cost related to non-vested stock options, which the Company expects to recognize over a weighted average period of 0.3 years. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the three months ended March 31, 2024, the Company did not grant stock options. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Restricted Stock Units and PRSUs</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s restricted stock unit and PRSU activity for March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:91.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Non-vested</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Non-vested</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Restricted</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">PRSUs</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock Units</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-date</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested at December 31, 2023</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;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,965</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.37</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6.77</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Granted</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 990</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.24</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Vested</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (883)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.21</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeited</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (168)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.58</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested at March 31, 2024</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,904</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.71</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6.77</span></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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company recognized $1.3 million and $1.7 million in share-based compensation expense related to the restricted stock units and PRSUs for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, there was $8.9 million of unrecognized compensation cost related to non-vested restricted </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">stock units and PRSUs, which the Company expects to recognize over a weighted average period of 2.0 years. The total fair value at the vesting date of restricted stock units and PRSUs vested during the three months ended March 31, 2024 was $3.1 million.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:10pt;">The Company did </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;">t grant PRSUs during the three months ended March 31, 2024.</span><span style="font-family:'Times New Roman','Times','serif';"> </span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The amount of share-based compensation expense recognized by the Company by location in its statements of operations for the three months ended March 31, 2024 and 2023 is as follows (in thousands):</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 34</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sales and marketing</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 350</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 642</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">General and administrative</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 777</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 177</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 159</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,338</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;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;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,805</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 34000 37000 350000 642000 777000 967000 177000 159000 1338000 1805000 1400000 0.04 stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second and third anniversaries of the grant date. 0.25 3 1100000 400000 500000 200000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s stock option activity for the three months ended March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:98.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares under</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">per Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding at December 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,727</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Exercisable at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.03</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,495</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Vested and expected to vest at March 31, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,270</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,727</span></p></td></tr></table> 1270000 3.90 1270000 3.90 P5Y9M18D 2727000 1187000 4.03 P5Y8M12D 2495000 1270000 3.90 P5Y9M18D 2727000 100000 100000 100000 P0Y3M18D <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s restricted stock unit and PRSU activity for March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;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:91.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Non-vested</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Non-vested</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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Restricted</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">PRSUs</b></p></td><td style="vertical-align:middle;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock Units</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-date</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;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-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested at December 31, 2023</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;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,965</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.37</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6.77</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Granted</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 990</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.24</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Vested</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (883)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 5.21</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Forfeited</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (168)</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4.58</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Non-vested at March 31, 2024</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,904</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.71</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 395</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:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6.77</span></p></td></tr></table> 2965000 4.37 395000 6.77 990000 3.24 883000 5.21 168000 4.58 2904000 3.71 395000 6.77 1300000 1700000 8900000 P2Y 3100000 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">18.     COMMITMENTS AND CONTINGENCIES </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Legal Matters</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company is subject from time to time to various claims and legal actions arising during the ordinary course of its business. Management believes that there are currently no claims or legal actions that would reasonably be expected to have a material adverse effect on the Company’s results of operations, financial condition, or cash flows.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"> 19.     SEGMENT INFORMATION</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company currently operates in one business segment as it is managed and operated as one business. A single management team that reports to the chief operating decision maker comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its products or product development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">20.     GOVERNMENT ASSISTANCE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Employee Retention Credit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Coronavirus Aid, Relief and Economic Security Act provided an Employee Retention Credit (the “ERC”), which was a refundable tax credit related to certain payroll taxes. The Company applied the grant model and determined that the criteria for recognition of the ERC was met during the year ended December 31, 2023 based on the Company’s determination of eligibility and filing of the ERC claim. As of March 31, 2024, the $2.9 million ERC receivable is reported within prepaid expenses and other current assets on the Company’s balance sheets.</p> 2900000