0001558370-23-017121.txt : 20231031 0001558370-23-017121.hdr.sgml : 20231031 20231031161036 ACCESSION NUMBER: 0001558370-23-017121 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231031 DATE AS OF CHANGE: 20231031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CVRx, Inc. CENTRAL INDEX KEY: 0001235912 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40545 FILM NUMBER: 231364638 BUSINESS ADDRESS: STREET 1: 9201 WEST BROADWAY AVENUE STREET 2: SUITE 650 CITY: MINNEAPOLIS STATE: MN ZIP: 55445 BUSINESS PHONE: 7634162850 MAIL ADDRESS: STREET 1: 9201 WEST BROADWAY AVENUE STREET 2: SUITE 650 CITY: MINNEAPOLIS STATE: MN ZIP: 55445 FORMER COMPANY: FORMER CONFORMED NAME: CVRX INC DATE OF NAME CHANGE: 20030527 10-Q 1 cvrx-20230930x10q.htm 10-Q
208013502057683820730024205122540.430.481.551.510001235912--12-312023Q3false2081361220663736http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentP3Y0001235912us-gaap:CommonStockMember2023-07-012023-09-300001235912us-gaap:CommonStockMember2022-07-012022-09-300001235912us-gaap:CommonStockMember2023-01-012023-09-300001235912us-gaap:CommonStockMember2022-01-012022-09-300001235912us-gaap:RetainedEarningsMember2023-09-300001235912us-gaap:AdditionalPaidInCapitalMember2023-09-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001235912us-gaap:RetainedEarningsMember2023-06-300001235912us-gaap:AdditionalPaidInCapitalMember2023-06-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000012359122023-06-300001235912us-gaap:RetainedEarningsMember2022-12-310001235912us-gaap:AdditionalPaidInCapitalMember2022-12-310001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001235912us-gaap:RetainedEarningsMember2022-09-300001235912us-gaap:AdditionalPaidInCapitalMember2022-09-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001235912us-gaap:RetainedEarningsMember2022-06-300001235912us-gaap:AdditionalPaidInCapitalMember2022-06-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000012359122022-06-300001235912us-gaap:RetainedEarningsMember2021-12-310001235912us-gaap:AdditionalPaidInCapitalMember2021-12-310001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001235912us-gaap:CommonStockMember2023-09-300001235912us-gaap:CommonStockMember2023-06-300001235912us-gaap:CommonStockMember2022-12-310001235912us-gaap:CommonStockMember2022-09-300001235912us-gaap:CommonStockMember2022-06-300001235912us-gaap:CommonStockMember2021-12-310001235912cvrx:ShareBasedPaymentArrangementOtherOptionsMember2023-09-300001235912cvrx:TwoThousandOneStockIncentiveAwardPlanMember2021-07-020001235912srt:MinimumMembercvrx:OfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912srt:MinimumMembercvrx:NonOfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912srt:MaximumMembercvrx:OfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912srt:MaximumMembercvrx:NonOfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912srt:MinimumMembercvrx:OfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912srt:MinimumMembercvrx:NonOfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912srt:MaximumMembercvrx:OfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912srt:MaximumMembercvrx:NonOfficerEmployeesMemberus-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912us-gaap:EmployeeStockOptionMembercvrx:TwoThousandOneStockIncentiveAwardPlanMember2023-01-012023-09-300001235912srt:MaximumMembercvrx:TwoThousandOneStockIncentiveAwardPlanMember2001-06-012001-06-300001235912cvrx:TwoThousandOneStockIncentiveAwardPlanMember2001-06-012001-06-300001235912cvrx:OtherCountriesMember2023-07-012023-09-300001235912country:US2023-07-012023-09-300001235912country:DE2023-07-012023-09-300001235912cvrx:OtherCountriesMember2023-01-012023-09-300001235912country:US2023-01-012023-09-300001235912country:DE2023-01-012023-09-300001235912cvrx:OtherCountriesMember2022-07-012022-09-300001235912country:US2022-07-012022-09-300001235912country:DE2022-07-012022-09-300001235912cvrx:OtherCountriesMember2022-01-012022-09-300001235912country:US2022-01-012022-09-300001235912country:DE2022-01-012022-09-300001235912srt:MinimumMember2023-09-300001235912srt:MaximumMember2023-09-300001235912us-gaap:OfficeEquipmentMember2023-09-300001235912us-gaap:LeaseholdImprovementsMember2023-09-300001235912us-gaap:AssetUnderConstructionMember2023-09-300001235912cvrx:LabEquipmentMember2023-09-300001235912cvrx:ComputerEquipmentAndSoftwareMember2023-09-300001235912us-gaap:OfficeEquipmentMember2022-12-310001235912us-gaap:LeaseholdImprovementsMember2022-12-310001235912us-gaap:AssetUnderConstructionMember2022-12-310001235912cvrx:LabEquipmentMember2022-12-310001235912cvrx:ComputerEquipmentAndSoftwareMember2022-12-310001235912cvrx:LoanAndSecurityAgreementMember2023-03-152023-03-150001235912cvrx:LoanAndSecurityAgreementMember2023-03-132023-03-130001235912cvrx:LoanAndSecurityAgreementMember2023-03-102023-03-100001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001235912us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001235912us-gaap:StateAndLocalJurisdictionMember2022-12-310001235912us-gaap:DomesticCountryMember2022-12-310001235912us-gaap:RetainedEarningsMember2023-07-012023-09-300001235912us-gaap:RetainedEarningsMember2023-01-012023-09-300001235912us-gaap:RetainedEarningsMember2022-07-012022-09-300001235912us-gaap:RetainedEarningsMember2022-01-012022-09-300001235912cvrx:OfficeSpaceInMinneapolisMinnesotaMember2023-04-210001235912cvrx:OfficeSpaceInMinneapolisMinnesotaMember2023-01-012023-09-300001235912cvrx:TwoThousandTwentyOneEquityPlanMember2023-09-300001235912cvrx:TwoThousandTwentyOneEquityPlanMember2023-01-010001235912cvrx:EmployeeStockPurchasePlanMember2023-01-010001235912cvrx:TwoThousandOneStockIncentiveAwardPlanMember2001-06-3000012359122022-09-3000012359122021-12-310001235912us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912cvrx:WarrantsToPurchaseCommonStockMember2023-01-012023-09-300001235912us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912cvrx:WarrantsToPurchaseCommonStockMember2022-01-012022-09-300001235912us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001235912us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001235912us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001235912us-gaap:CostOfSalesMember2023-07-012023-09-300001235912cvrx:EmployeeStockPurchasePlanMember2023-07-012023-09-300001235912us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001235912us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001235912us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001235912us-gaap:CostOfSalesMember2023-01-012023-09-300001235912cvrx:EmployeeStockPurchasePlanMember2023-01-012023-09-300001235912us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001235912us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001235912us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001235912us-gaap:CostOfSalesMember2022-07-012022-09-300001235912cvrx:EmployeeStockPurchasePlanMember2022-07-012022-09-300001235912us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001235912us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001235912us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001235912us-gaap:CostOfSalesMember2022-01-012022-09-300001235912cvrx:EmployeeStockPurchasePlanMember2022-01-012022-09-300001235912us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-3000012359122023-07-012023-09-300001235912us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001235912us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000012359122022-07-012022-09-300001235912us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-3000012359122022-01-012022-09-3000012359122023-10-240001235912cvrx:EmployeeStockPurchasePlanMember2023-09-300001235912cvrx:TwoThousandTwentyOneEquityPlanMember2021-07-020001235912cvrx:EmployeeStockPurchasePlanMember2021-07-020001235912srt:MaximumMembercvrx:TwoThousandTwentyOneEquityPlanMember2021-07-022021-07-020001235912cvrx:LineOfCreditDrawDownPeriodTwoMembercvrx:LoanAndSecurityAgreementMember2022-10-312022-10-310001235912cvrx:LineOfCreditDrawDownPeriodOneMembercvrx:LoanAndSecurityAgreementMember2022-10-312022-10-310001235912cvrx:WarrantsToPurchaseCommonStockMember2023-01-012023-09-300001235912cvrx:LoanAndSecurityAgreementMember2022-10-312022-10-310001235912cvrx:OfficeSpaceInMinneapolisMinnesotaMember2023-09-300001235912cvrx:LoanAndSecurityAgreementMember2022-10-3100012359122023-01-012023-09-3000012359122023-09-3000012359122022-12-31iso4217:USDxbrli:pureutr:sqftcvrx:itemxbrli:sharesiso4217:USDxbrli:sharescvrx: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 September 30, 2023

or

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

For the transition period from                      to                     

Commission File Number: 001-40545

CVRx, Inc.

(Exact name of registrant as specified in its charter)

Delaware

41-1983744

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

9201 West Broadway Avenue

Suite 650

Minneapolis, MN 55445

(Address of Principal Executive Offices)

(763) 416-2840

(Registrant’s telephone number)

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

Title of each class

Trading Symbol(s)

Name of each exchange

on which registered

Common stock,

par value $0.01 per share

CVRX

The Nasdaq Global Select Market

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

  

Smaller reporting company

Emerging growth company

 

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

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

As of October 24, 2023, there were 20,815,635 shares of the registrant’s common stock, par value $0.01 per share outstanding.

TABLE OF CONTENTS

`

    

    

    

    

 

    

    

Page

Part I

Financial Information

Item 1.

Financial Statements

5

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

5

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

6

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

7

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

8

Notes to Condensed Consolidated Financial Statements (Unaudited)

9

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

Item 4.

Controls and Procedures

29

Part II

Other Information

Item 1.

Legal Proceedings

30

Item 1A.

Risk Factors

30

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

33

Item 3.

Defaults Upon Senior Securities

33

Item 4.

Mine Safety Disclosures

33

Item 5.

Other Information

33

Item 6.

Exhibits

33

Exhibit Index

Signatures

2

CVRx, Inc.

Quarterly Report on Form 10-Q

For the quarterly period ended September 30, 2023

Cautionary Note on Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q are forward-looking statements, including statements regarding our future results of operations and financial position, business strategy, the impact of the global COVID-19 pandemic on our business, financial results and financial position, clinical trial results, prospective products, product approvals, research and development costs, timing and likelihood of success, and the plans and objectives of management for future operations.

In some cases, you can identify forward-looking statements by terms such as ‘‘may,’’ ‘‘will,’’ ‘‘should,’’ ‘‘expect,’’ ‘‘plan,’’ ‘‘anticipate,’’ ‘‘could,’’ ‘‘intend,’’ ‘‘target,’’ ‘‘project,’’ ‘‘contemplate,’’ ‘‘believe,’’ ‘‘estimate,’’ ‘‘predict,’’ ‘‘potential’’ or ‘‘continue’’ or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions and are based 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 known and unknown risks, uncertainties and assumptions, including, but not limited to, the important factors discussed in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which are summarized below, as updated in Part II, Item 1A. “Risk Factors” in this Quarterly Report on Form 10-Q. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

Summary Risk Factors

Our business is subject to numerous risks and uncertainties, including those described in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, as updated in Part II, Item 1A. “Risk Factors” in this Quarterly Report on Form 10-Q. You should carefully consider these risks and uncertainties when investing in our common stock. The principal risks and uncertainties affecting our business include, but are not limited to, the following:

we have a history of significant losses, which we expect to continue, and we may not be able to achieve or sustain profitability;
our principal stockholders, management, and directors (three of whom are affiliated with our principal stockholders) own a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval;
we have a limited history operating as a commercial company and are highly dependent on a single product, Barostim, and the failure to increase market acceptance in the U.S. for Barostim would negatively impact our business, liquidity and results of operations;

3

we have limited commercial sales experience marketing and selling Barostim, and if we are unable to continue to maintain and grow sales and marketing capabilities, we will be unable to generate sustained and increasing product revenue;
we must demonstrate to physicians and patients the merits of Barostim;
if third-party payors do not provide adequate coverage and reimbursement for the use of Barostim, our revenue will be negatively impacted;
our industry is highly competitive; if our competitors, many of which are large, well-established companies with substantially greater resources than us and have a long history of competing in the heart failure market, are better able to develop and market products that are safer, more effective, less costly, easier to use or otherwise more attractive than Barostim, our business will be adversely impacted;
if we fail to receive access to hospitals, our sales may decrease;
we are dependent upon third-party manufacturers and suppliers, and in some cases a limited number of suppliers, making us vulnerable to supply shortages, loss or degradation in performance of the suppliers, price fluctuations and ongoing supply chain disruptions, which could harm our business;
manufacturing risks may adversely affect our ability to manufacture our product and could reduce our gross margin and profitability;
a pandemic, epidemic or outbreak of an infectious disease in the U.S. or worldwide, including the outbreak of the novel strain of coronavirus disease, COVID-19, could adversely affect our business;
we may face product liability claims that could be costly, divert management’s attention and harm our reputation;
we may in the future become involved in lawsuits to protect or enforce our intellectual property or defend ourselves against intellectual property disputes, which could be expensive, time consuming and ultimately unsuccessful, and could result in the diversion of significant resources, thereby hindering our ability to effectively commercialize our existing or future products;
if we fail to retain our key executives or recruit and hire new employees, our operations and financial results may be adversely affected while we attract other highly qualified personnel; and
we will continue to obtain long-term clinical data regarding the safety and efficacy of our products, which could impact future adoption and regulatory approvals.

4

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

CVRx, INC.

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

    

September 30, 

    

December 31, 

2023

2022

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

82,993

$

106,194

Accounts receivable, net of allowances of $506 and $679, respectively

 

6,372

 

5,504

Inventory

 

10,887

 

6,957

Prepaid expenses and other current assets

 

3,345

 

4,223

Total current assets

 

103,597

 

122,878

Property and equipment, net

 

1,723

 

1,698

Operating lease right-of-use asset

1,058

334

Other non-current assets

 

26

 

27

Total assets

$

106,404

$

124,937

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

1,133

$

1,719

Accrued expenses

 

6,274

 

6,369

Total current liabilities

 

7,407

 

8,088

Long-term debt

14,294

6,747

Operating lease liability, non-current portion

916

117

Other long-term liabilities

 

960

 

805

Total liabilities

 

23,577

 

15,757

Commitments and contingencies (Note 10)

 

  

 

  

Stockholders’ equity:

 

  

 

  

Common stock, $0.01 par value, 200,000,000 authorized as of September 30, 2023 and December 31, 2022; 20,813,612 and 20,663,736 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively

 

208

 

207

Additional paid-in capital

 

551,045

 

545,362

Accumulated deficit

 

(468,218)

 

(436,182)

Accumulated other comprehensive loss

 

(208)

 

(207)

Total stockholders’ equity

 

82,827

 

109,180

Total liabilities and stockholders’ equity

$

106,404

$

124,937

The accompanying notes are an integral part of these condensed consolidated financial statements.

5

CVRx, INC.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(In thousands, except share and per share data)

(Unaudited)

    

Three months ended

Nine months ended

September 30, 

September 30, 

2023

    

2022

    

2023

    

2022

Revenue

$

10,511

$

6,186

$

27,990

$

15,293

Cost of goods sold

 

1,691

 

1,340

 

4,536

 

3,490

Gross profit

 

8,820

 

4,846

 

23,454

 

11,803

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

2,696

 

2,293

 

9,392

 

6,906

Selling, general and administrative

 

15,652

 

12,679

 

47,504

 

35,945

Total operating expenses

 

18,348

 

14,972

 

56,896

 

42,851

Loss from operations

 

(9,528)

 

(10,126)

 

(33,442)

 

(31,048)

Interest expense

 

(499)

 

 

(1,220)

 

Other income, net

 

1,056

 

328

 

2,734

 

237

Loss before income taxes

 

(8,971)

 

(9,798)

 

(31,928)

 

(30,811)

Provision for income taxes

 

(40)

 

(32)

 

(108)

 

(81)

Net loss

 

(9,011)

 

(9,830)

 

(32,036)

 

(30,892)

Cumulative translation adjustment

 

(21)

 

(8)

 

(1)

 

(21)

Comprehensive loss

$

(9,032)

$

(9,838)

$

(32,037)

$

(30,913)

Net loss per share, basic and diluted

$

(0.43)

$

(0.48)

$

(1.55)

$

(1.51)

Weighted-average common shares used to compute net loss per share, basic and diluted

 

20,801,350

 

20,576,838

 

20,730,024

 

20,512,254

The accompanying notes are an integral part of these condensed consolidated financial statements.

6

CVRx, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands, except share data)

(Unaudited)

Accumulated

Additional

other

Total

Common stock

paid-in

Accumulated

comprehensive

stockholders’

    

Shares

    

Amount

    

capital

    

deficit

    

loss

    

equity

Balances as of June 30, 2023

 

20,750,910

 

$

208

$

549,150

$

(459,207)

$

(187)

$

89,964

Exercise of stock options

 

62,702

 

 

 

363

 

 

 

363

Employee stock compensation

 

 

 

 

1,532

 

 

 

1,532

Net loss for the three months ended September 30, 2023

 

 

 

 

 

(9,011)

 

 

(9,011)

Cumulative translation adjustment

 

 

 

 

 

 

(21)

 

(21)

Balances as of September 30, 2023

 

20,813,612

 

$

208

$

551,045

$

(468,218)

$

(208)

$

82,827

Balances as of June 30, 2022

 

20,576,149

 

$

206

$

542,967

$

(415,816)

$

(211)

$

127,146

Exercise of stock options

2,814

7

7

Employee stock compensation

 

 

 

 

929

 

 

 

929

Net loss for the three months ended September 30, 2022

 

 

 

 

 

(9,830)

 

 

(9,830)

Cumulative translation adjustment

 

 

 

 

 

 

(8)

 

(8)

Balances as of September 30, 2022

 

20,578,963

 

$

206

$

543,903

$

(425,646)

$

(219)

$

118,244

Accumulated

Additional

other

Total

Common stock

paid-in

Accumulated

comprehensive

stockholders’

    

Shares

    

Amount

    

capital

    

deficit

    

loss

    

equity

Balances as of December 31, 2022

 

20,663,736

 

$

207

$

545,362

$

(436,182)

$

(207)

$

109,180

Exercise of stock options

115,455

 

 

1

 

518

 

 

 

519

Proceeds from Employee Stock Purchase Plan

34,421

452

452

Employee stock compensation

 

 

 

 

4,713

 

 

 

4,713

Net loss for the nine months ended September 30, 2023

 

 

 

 

 

(32,036)

 

 

(32,036)

Cumulative translation adjustment

 

 

 

 

 

 

(1)

 

(1)

Balances as of September 30, 2023

 

20,813,612

 

$

208

$

551,045

$

(468,218)

$

(208)

$

82,827

Balances as of December 31, 2021

 

20,399,337

 

$

204

$

540,707

$

(394,754)

$

(198)

$

145,959

Exercise of stock options

121,945

1

80

81

Proceeds from Employee Stock Purchase Plan

57,681

1

294

295

Employee stock compensation

 

 

 

 

2,822

 

 

 

2,822

Net loss for the nine months ended September 30, 2022

 

 

 

 

(30,892)

 

 

(30,892)

Cumulative translation adjustment

 

 

 

 

 

 

(21)

 

(21)

Balances as of September 30, 2022

 

20,578,963

 

$

206

$

543,903

$

(425,646)

$

(219)

$

118,244

The accompanying notes are an integral part of these condensed consolidated financial statements.

7

CVRx, INC.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

    

Nine months ended

September 30, 

2023

    

2022

Cash flows from operating activities:

 

  

 

  

Net loss

$

(32,036)

$

(30,892)

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

 

  

 

  

Stock-based compensation

 

4,713

 

2,822

Depreciation of property and equipment

 

393

 

284

Loss on disposal of equipment

4

Amortization of deferred financing costs and loan discount

 

114

 

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

(868)

 

(2,737)

Inventory

 

(3,930)

 

(2,184)

Prepaid expenses and other current assets

 

902

 

(479)

Accounts payable

 

(586)

 

766

Accrued expenses

 

112

 

584

Net cash used in operating activities

 

(31,182)

 

(31,836)

Cash flows from investing activities:

 

  

 

  

Purchase of property and equipment

 

(422)

 

(606)

Net cash used in investing activities

 

(422)

 

(606)

Cash flows from financing activities:

 

  

 

  

Proceeds from the exercise of common stock options

 

519

 

81

Proceeds from Employee Stock Purchase Plan

452

295

Proceeds from debt financing

7,500

Debt financing costs

(67)

Net cash provided by financing activities

 

8,404

 

376

Effect of currency exchange on cash and cash equivalents

 

(1)

 

(21)

Net change in cash and cash equivalents

 

(23,201)

 

(32,087)

Cash and cash equivalents at beginning of period

 

106,194

 

142,072

Cash and cash equivalents at end of period

$

82,993

$

109,985

Supplemental Information:

 

  

 

  

Cash paid for interest

$

979

$

Cash paid for income taxes

$

4

$

4

The accompanying notes are an integral part of these condensed consolidated financial statements.

8

CVRx, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1.

Business organization

CVRx, Inc. (the “Company”) was incorporated in Delaware and is headquartered in Minneapolis, Minnesota. The Company has developed and is marketing a medical device, Barostim, for heart failure (“HF”) and resistant hypertension. The Company is focused on the sale of its product in the U.S. and Europe.

Management expects that operating losses and negative cash flows from operations could continue in the foreseeable future. There is no assurance that the Company will generate sufficient product sales to produce positive earnings or cash flows.

2.

Summary of significant accounting policies

Statement presentation and basis of consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) applicable to interim financial statements. In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary for a fair presentation of the Company’s statements of financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole or any other future period.

The condensed consolidated financial statements include the accounts of CVRx, Inc., its wholly owned subsidiary, CVRx Switzerland LLC, and its sales branch in Italy. All intercompany balances and transactions have been eliminated in consolidation.

JOBS Act accounting election

The Company is an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). As a result, the Company has elected to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies.

Use of estimates

Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results could differ from those estimates.

Cash and cash equivalents

Cash and cash equivalents include highly liquid investments with an original maturity of three months or less. As of September 30, 2023 and December 31, 2022, cash equivalents consisted of money market funds, which are stated at cost and approximate fair value. Additionally, as of September 30, 2023 and December 31, 2022, a majority of our cash and cash equivalents were maintained with two financial institutions in the U.S., and our current deposits are likely in excess of insured limits.

9

Accounts Receivable

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Customer credit terms are established prior to shipment with the standard generally being net 30 days. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer's inability to meet its financial obligations to us, we record a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount we reasonably believe will be collected.

Inventory

Inventory is stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. The Company regularly reviews inventory quantities in consideration of actual loss experiences, projected future demand and remaining shelf life to record a provision for excess and obsolete inventory when appropriate.

Leases

Operating leases are included in operating lease right-of-use (“ROU”) asset, accrued expenses, and operating lease liability – non-current portion in our balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We used the incremental borrowing rate based on information readily available at the time of recognition to determine the present value of the lease payments. The determination of our incremental borrowing rate requires management judgement based on information available at lease commencement.

Revenue recognition

The Company sells its products primarily through a direct sales force and to a lesser extent through a combination of sales agents and independent distributors. The Company’s revenue consists primarily of the sale of its Barostim, which consists of two implantable components: a pulse generator and a stimulation lead.

Under Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. The Company recognizes net revenue on product sales when the customer obtains control of the Company’s product, which generally occurs at a point in time upon delivery based on the contractual shipping terms of a contract.

Stock-Based Compensation

We recognize equity-based compensation expense for awards of equity instruments to employees and non-employees based on the grant date fair value of those awards in accordance with Financial Accounting Standards Board ASC Topic 718, Compensation—Stock Compensation (“ASC 718”). ASC 718 requires all equity-based compensation awards to employees and non-employee directors, including grants of restricted shares and stock options, to be recognized as expense in the statements of operations and comprehensive loss based on their grant date fair values. We estimate the grant date fair value of stock options using the Black-Scholes option pricing model. We account for forfeitures as they occur. We expense the fair value of

10

our equity-based compensation awards granted to employees on a straight-line basis over the associated service period, which is generally the period in which the related services are received.

3.

Selected balance sheet information

Inventory consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Raw material

$

4,875

$

2,390

Work-in-process

 

1,173

 

1,033

Finished goods

 

4,839

 

3,534

$

10,887

$

6,957

Property and equipment, net consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Office furniture and equipment

$

402

$

350

Lab equipment

 

2,685

 

2,684

Computer equipment and software

 

772

 

618

Leasehold improvements

 

98

 

95

Capital equipment in process

 

425

 

231

 

4,382

 

3,978

Less: Accumulated depreciation and amortization

 

2,659

 

2,280

$

1,723

$

1,698

Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Depreciation expense was $137,000 and $127,000 for the three months ended September 30, 2023 and 2022, respectively, and $393,000 and $284,000 for the nine months ended September 30, 2023 and 2022, respectively.

Accrued expenses consist of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Bonuses

$

2,366

$

2,303

Paid time off

 

1,212

 

960

Clinical trial and other professional fees

892

1,733

Customer rebates

382

256

Employee Stock Purchase Plan

280

Operating lease liability, current portion

170

222

Taxes

103

120

Other

 

869

 

775

$

6,274

$

6,369

11

4. Debt

Innovatus Loan Agreement

On October 31, 2022, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Innovatus Life Sciences Fund I, LP, as the collateral agent and a lender, under which the Company may borrow, subject to the Company’s achievement of certain milestones, up to a total of $50.0 million in a series of term loans. On the closing date, the Company borrowed the minimum amount of $7.5 million under the Loan Agreement. On March 10, 2023, the Company borrowed the $7.5 million remaining under the first tranche of the Loan Agreement, with $4.0 million received on March 13, 2023, and $3.5 million received on March 15, 2023. The Loan Agreement initially requires interest only payments through November 2027, followed by three monthly principal and interest payments. A final payment of $0.7 million, equal to 4.5% of the original borrowed principal, is due in January 2028. The term loans advanced pursuant to the Loan Agreement (collectively, the “Term Loans”) bear interest at a floating rate per annum equal to the sum of (a) the greater of (i) the prime rate and (ii) 5.50% plus (b) 2.65%. The Term Loans are secured by substantially all of the personal property of the Company. The Company has the option to draw down (i) up to $30.0 million less the amount funded from the first tranche between September 1, 2023 and December 15, 2023 if the Company achieves trailing three months revenue of $5.75 million prior to June 30, 2023 (which was achieved), and (ii) up to $20.0 million between September 1, 2024 and December 15, 2024 if the Company achieves trailing three months revenue of $9.0 million prior to June 30, 2024. A performance covenant takes effect at the earlier of September 30, 2025 or the third tranche funding, requiring that the Company achieve 50% of the trailing twelve months revenue target set in the Board-approved revenue plan in effect for such period. The Loan Agreement requires the payment of certain penalties if the Term Loans are paid off prior to maturity for any reason, including pursuant to an acceleration clause, and includes various restrictive covenants, including a restriction on the payment of dividends or making other distributions or payments on the Company’s capital stock, subject to limited exceptions. The Company was in compliance with these covenants as of September 30, 2023.

In connection with the Loan Agreement, the Company recorded $0.8 million of debt issuance costs and discounts as a reduction of long-term debt.

The annual principal maturities of debt under the Loan Agreement are as follows:

    

September 30, 

(in thousands)

2023

2023

    

$

2024

 

2025

 

2026

 

2027

10,000

2028

5,000

 

15,000

Less: Unamortized debt costs and discounts

 

(706)

Long-term debt

$

14,294

5. Leases

We lease 23,890 square feet of office space in Minneapolis, Minnesota, which houses our principal executive offices and our manufacturing facility. We lease this space under an operating lease agreement that commenced December 1, 2008, and was scheduled to expire August 31, 2024. On April 21, 2023, we extended the operating lease for our office space in Minneapolis, Minnesota for an additional 49 consecutive months through August 31, 2028. We intend to add new facilities as we grow, and we believe that suitable additional or substitute space will be available as needed to accommodate any such expansion of our operations. Our operating lease agreement includes an option to renew for one additional period of three

12

years. The exercise of the lease renewal option is at our sole discretion and was not included in the lease term for the calculation of the ROU asset and lease liability, as it is not reasonably certain of exercise.

In addition to base rent, we also pay our proportionate share of operating expenses, as defined in the lease. These payments are made monthly and are adjusted annually to reflect actual charges incurred for operating expenses, such as common area maintenance, taxes and insurance.

The following table presents the lease balances within the condensed consolidated balance sheets:

    

September 30, 

December 31, 

(in thousands)

2023

2022

Right-of-use assets:

Operating lease right-of-use asset

$

1,058

$

334

Operating lease liabilities:

Accrued expenses

170

222

Operating lease liability, non-current portion

916

117

Total operating lease liabilities

$

1,086

$

339

Maturities of our lease liability for our operating lease are as follows as of September 30, 2023:

September 30, 

(in thousands)

2023

2023, remainder

$

59

2024

223

2025

255

2026

262

2027

270

2028

161

Total undiscounted lease payments

1,230

Less: imputed interest

(144)

Present value of lease liability

$

1,086

As of September 30, 2023, the remaining lease term was 4.9 years and the discount rate was 5.0%. The operating cash outflows from our operating lease were $0.3 million for each of the nine months ended September 30, 2023 and 2022.

6.

Stockholders’ equity

Common Stock Warrants

The Company has common stock warrants exercisable for 716,131 shares of common stock upon conversion at a weighted average exercise price of $2.39 per share.

7.

Stock-based compensation

Summary of plans and activity

In June 2001, the Company’s Board of Directors and stockholders established the 2001 Stock Incentive Award Plan (“2001 Plan”). Under the 2001 Plan, as amended, 2,674,749 shares of common stock had been reserved for the issuance of incentive stock options granted to employees, non-employee directors, consultants, or independent contractors. Options granted under the 2001 Plan have vesting terms that range from the date of grant to four years and expire within a maximum term of 10 years from the grant date.

13

In 2021, the Company’s Board of Directors and stockholders established the 2021 Equity Incentive Plan (“2021 Plan”). The number of shares of common stock initially reserved for issuance under the 2021 Plan was 1,854,490 newly reserved shares in addition to the 600,737 shares that remained available for issuance under the 2001 Plan. The shares available for issuance under the 2021 Plan automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 5% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 1,033,186 shares being reserved for issuance under the 2021 Plan as of January 1, 2023. The 2021 Plan provides for the issuance of stock options, stock appreciation rights, restricted stock awards, stock unit awards and other stock-based awards and cash incentive awards to employees, consultants and non-employee directors of the Company and its subsidiaries. Awards granted under the 2021 Plan will have such vesting schedules and other terms as determined by the Compensation Committee and stock options and stock appreciation rights have a maximum term of 10 years from the grant date. No further awards can be made under the 2001 Plan following the adoption of the 2021 Plan. As of September 30, 2023, there were 1,724,683 shares available for future issuance under the 2021 Plan.

Options are granted at exercise prices not less than the fair market value (as determined by the Board of Directors) of the Company’s common stock on the date of grant.

During the years 2008 through the initial public offering (the “IPO”), the Board of Directors authorized the grant of stock options for the purchase of shares of common stock to the employers of certain non-employee directors. The options were not granted under the 2001 Plan or the 2021 Plan, but terms are substantially the same as the Company’s standard form of option agreement for non-employee directors as they have an exercise price not less than the fair market value on the grant date and vest over 48 months from the date of grant.

The following is a summary of stock option activity:

    

    

Weighted 

    

Number 

Average 

Aggregate 

of 

Exercise 

Intrinsic 

Options

Price

Value

 

(in  thousands)

Balance as of December 31, 2022

 

3,756,835

$

8.28

 

$

36,616

Granted

 

1,086,876

 

14.06

 

  

Cancelled / Forfeited

 

(264,160)

 

10.42

 

  

Exercised

 

(115,455)

 

4.50

 

  

Balance as of September 30, 2023

 

4,464,096

$

9.66

$

37,331

Options exercisable as of September 30, 2023

 

2,311,211

$

7.05

$

25,374

As of September 30, 2023, stock options outstanding included 8,796 options that were not granted under the 2001 Plan or the 2021 Plan. For options outstanding as of September 30, 2023, the weighted average remaining contractual life was 7.5 years. For options exercisable as of September 30, 2023, the weighted average remaining contractual life was 6.4 years.

The Company’s Board of Directors and stockholders also established an Employee Stock Purchase Plan (the “ESPP”). The number of shares of common stock initially reserved for issuance under the ESPP was 278,170. The shares available for issuance under the ESPP automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 1% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 206,637 shares being reserved for issuance under the ESPP as of January 1, 2023. The ESPP permits certain of the Company’s U.S. employees to purchase shares of the Company’s common stock at a price per share not less than 85% of the lower of

14

(i) the closing market price per share of the Company’s common stock on the first day of the applicable purchase period or (ii) the closing market price per share of the Company’s common stock on the purchase date at the end of the applicable six-month purchase period. The first purchase date under the ESPP was September 30, 2022. For the nine months ended September 30, 2023, 34,421 shares of common stock were purchased under the ESPP for $0.5 million of employee contributions. As of September 30, 2023, there were 540,489 shares available for issuance under the ESPP.

Stock-based compensation expense

The Company uses the Black-Scholes option pricing model to determine the fair value of stock options and ESPP purchase rights on the grant date. The Company measures stock-based compensation expense based on the grant date fair value of the award and recognizes compensation expense over the requisite service period, which is generally the vesting period for stock options and the offering period for ESPP purchase rights. The amount of stock-based compensation expense recognized for stock option awards during a period is based on the portion of the awards that are ultimately expected to vest. The amount of stock-based compensation expense recognized for ESPP purchase rights during a period is based on the estimated purchase rights as of the grant date. The Company accounts for forfeitures as they occur.

The following table provides the weighted average fair value of options granted to employees and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

 

Weighted average fair value of options granted

 

$

10.59

$

4.56

Expected term (in years) — non-officer employees

 

5.5 to 6.1

5.5 to 6.1

Expected term (in years) — officer employees

 

2.5 to 6.1

3.2 to 6.1

Expected volatility

 

77.2% to 79.6

%

56.3% to 58.6

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

3.40% to 4.61

%

1.75% to 3.97

%

The following table provides the weighted average fair value of ESPP purchase rights and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

Weighted average fair value per ESPP purchase right

 

$

9.01

$

2.85

Expected term (in years) 

 

0.5

0.5

Expected volatility

 

76.2% to 84.6

%

51.3% to 62.9

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

4.77% to 5.53

%

0.22% to 2.52

%

The Company reviews these assumptions on a periodic basis and adjusts them, as necessary. The expected term of a stock option award was determined based on the Company’s analysis of historical exercise behavior while taking into consideration various participant demographics and option characteristics. The expected term of an ESPP purchase right is based on the offering period. We utilize the simplified method to develop the estimate of the expected term. The expected volatility is based upon observed volatility of comparable public companies. The expected dividend yield is assumed to be zero, as the Company has never paid dividends and has no current plans to do so. The risk-free interest rate is based on the yield on U.S. Treasury securities for a period approximating the expected term of the options being valued.

15

The following table presents the components and classification of stock-based compensation expense for the periods indicated:

Three Months Ended

Nine months ended

    

September 30, 

    

September 30, 

(in thousands)

2023

2022

2023

2022

Stock options

$

1,419

$

866

$

4,403

$

2,657

Employee Stock Purchase Plan

113

63

310

165

Total stock-based compensation expense

$

1,532

$

929

$

4,713

$

2,822

Selling, general & administrative

$

1,290

$

785

$

3,728

$

2,402

Research & development

221

 

132

927

 

367

Cost of goods sold

21

 

12

58

 

53

$

1,532

$

929

$

4,713

$

2,822

As of September 30, 2023, unrecognized compensation expense related to unvested stock-based compensation arrangements was $14.1 million. As of September 30, 2023, the related weighted average period over which the expense is expected to be recognized is approximately 2.5 years.

8.

Income taxes

As of September 30, 2023 and December 31, 2022, a valuation allowance was recorded against all deferred tax assets due to the Company’s cumulative net loss position. Provision for income taxes for the three months ended September 30, 2023 and 2022 was $40,000 and $32,000, respectively. Provision for income taxes for the nine months ended September 30, 2023 and 2022 was $108,000 and $81,000, respectively.

As of December 31, 2022, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $361.0 million and $6.2 million, respectively. The federal NOLs began expiring in 2021 and the state NOLs began expiring in 2020. As of December 31, 2022, the Company had federal and state tax credit carryforwards of approximately $9.3 million and $1.8 million, respectively. The federal tax credit carryforwards began expiring in 2021 and the state tax credit carryforwards will begin expiring in 2028.

Utilization of NOLs may be subject to an annual limitation due to the ownership change limitations provided by Section 382 of the Internal Revenue Code of 1986 and similar state provisions. The Company has not performed a detailed analysis to determine whether an ownership change has occurred. Such a change of ownership would limit the Company’s utilization of the NOLs and could be triggered by subsequent sales of securities by the Company or its stockholders.

16

9. Loss Per Share

Basic and diluted net loss per share attributable to common stockholders was calculated for the periods indicated (in thousands, except share and per share data):

    

Three Months Ended

    

Nine months ended

September 30, 

September 30, 

2023

2022

2023

2022

Numerator:

  

 

  

  

 

  

Net loss

$

(9,011)

$

(9,830)

$

(32,036)

$

(30,892)

Denominator:

 

  

 

  

 

  

 

  

Weighted average common shares outstanding — basic and diluted

 

20,801,350

 

20,576,838

 

20,730,024

 

20,512,254

Net loss per share attributable to common stockholders — basic and diluted

$

(0.43)

$

(0.48)

$

(1.55)

$

(1.51)

The Company’s potentially dilutive securities, which include stock options and warrants to purchase shares of common stock, have been excluded from the computation of diluted net loss per share attributable to common stockholders, as the effect would be to reduce the net loss per share attributable to common stockholders. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:

    

Nine months ended

September 30, 

2023

    

2022

Options to purchase common stock

 

4,464,096

 

3,723,499

Warrants to purchase common stock

716,131

716,131

 

5,180,227

 

4,439,630

10.

Commitments and contingencies

From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. There have been no contingent liabilities requiring accrual or disclosure as of September 30, 2023 or December 31, 2022.

11.

Employee benefit plans

The Company sponsors a voluntary defined-contribution employee retirement plan (the “401(k) plan”) for its U.S. employees. The 401(k) plan provides that each participant may contribute pre-tax or post-tax compensation up to the statutory limit allowable. Under the 401(k) plan, each participant is fully vested in his or her deferred salary contributions when contributed. The Company does not provide matching contributions to employees.

12.

Segment, geographic information, and revenue disaggregation

The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region, for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results or plans for levels or components below the consolidated unit level. Accordingly, the Company has determined that it has a single reportable and operating segment structure. The Company

17

and its Chief Executive Officer evaluate performance based primarily on revenue in the geographic locations in which the Company operates.

The Company derives all its revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):

    

Three months ended

Nine months ended

    

September 30, 

September 30, 

2023

    

2022

2023

    

2022

U.S.

$

9,579

$

5,039

$

24,818

$

12,035

Germany

 

802

 

933

 

2,819

 

2,744

Other countries

 

130

 

214

 

353

 

514

$

10,511

$

6,186

$

27,990

$

15,293

As of September 30, 2023 and December 31, 2022, long-lived assets were located primarily in the U.S.

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

Overview

We are a commercial-stage medical device company focused on developing, manufacturing, and commercializing innovative and minimally invasive neuromodulation solutions for patients with cardiovascular disease. Our proprietary platform technology, Barostim, is designed to leverage the power of the brain and nervous system to address the imbalance of the Autonomic Nervous System, which causes HF with reduced Ejection Fraction (“HFrEF”) and other cardiovascular diseases. Our second-generation product, Barostim, is the first and only commercially available neuromodulation device indicated to improve symptoms for patients with HFrEF. Barostim provides Baroreflex Activation Therapy by sending imperceptible and persistent electrical pulses to baroreceptors located in the wall of the carotid artery to signal the brain to modulate cardiovascular function. Barostim is currently approved by the U.S. Food and Drug Administration (“FDA”) to improve the symptoms of patients with HFrEF and is CE Marked for HFrEF and resistant hypertension.

Since our inception, our activities have consisted primarily of developing Barostim Therapy, conducting our BeAT-HF pre-market and post-market pivotal studies in the U.S., and filing for regulatory approvals. Our ability to generate significant revenue from product sales and become profitable will depend on our ability to continue to successfully commercialize Barostim and any product enhancements we may advance in the future. We expect to derive future revenue by continuing to both expand our own dedicated salesforce and increase awareness of Barostim among payors, physicians, and patients.

Our sales and marketing efforts are directed at electrophysiologists, HF specialists, interventional and general cardiologists, and vascular surgeons because they are the primary users of our technology. However, we consider hospitals, where the procedures are performed primarily in an outpatient setting, to be our customers, as they are the purchasing entities of Barostim in the U.S. We intend to continue making significant investments building our U.S. commercial infrastructure by expanding and training our U.S. sales force. We have dedicated significant resources to educate physicians who treat HFrEF about the advantages of Barostim and train them on the implant procedure.

The costs for the device and implantation procedure are reimbursed through various third-party payors, such as government agencies and commercial payors. In the U.S., we estimate that 67% of our target patient population is Medicare-eligible based on the age demographic of the HFrEF patient population indicated for Barostim. As a result, we have prioritized coverage by the Centers for Medicare and Medicaid Services while simultaneously developing processes to engage commercial payors. All Medicare Administrative Contractors have retired their official automatic coverage denial policies for our Current Procedural Terminology codes, thereby allowing hospitals to submit payment requests for the Barostim procedure to be reviewed on a claim-

18

by-claim basis. Our reimbursement strategy involves continuing to broaden our current coverage and build our in-house market access team to obtain appropriate prior authorization approvals in advance of treatment on a case-by-case basis where positive coverage policies currently do not exist. Outside the U.S., reimbursement levels vary by country and within some countries by region. Barostim is eligible for reimbursement in certain countries in the European Economic Area (“EEA”), such as Germany, where annual healthcare budgets for the hospital generally determine the number of patients to be treated and the prices to be paid for the related devices that may be purchased.

We manage all aspects of manufacturing operations and product supply of Barostim, which include final assembly, testing and packaging of our implantable pulse generator (“IPG”) and stimulation lead, at our headquarters in Minneapolis, Minnesota. We utilize components or various subassemblies manufactured by third-party suppliers, some of which have significant lead times. Many of these components are from a limited number of suppliers. We believe that our component manufacturers are recognized in their field for their competency to manufacture the respective portions of Barostim and have quality systems established that meet FDA requirements. We seek to maintain higher levels of inventory to protect ourselves from supply interruptions and continue to seek to broaden and strengthen our supply chain through additional sourcing channels.

From our inception until the IPO, we financed our operations primarily through preferred stock financings, and additionally, from sales of our Barostim products and amounts borrowed under our credit facilities. We then devoted substantially all of our resources to research and development activities related to Barostim Therapy, including clinical and regulatory initiatives to obtain marketing approval and sales and marketing activities.

We used a portion of the IPO proceeds to continue funding the expansion of our direct sales force and commercial organization related to Barostim in the U.S. We have continued investing in research and development to improve clinical outcomes, optimize patient adoption and comfort, increase patient access, and enhance the physician and patient experience. Longer term, we plan to explore Barostim’s potential to expand its indications for use to other cardiovascular diseases.

On October 31, 2022, we entered into a loan and security agreement under which we may borrow, subject to our achievement of certain milestones, up to a total of $50.0 million in a series of Term Loans described in Note 4 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, and we borrowed $7.5 million of such total on that date to fund our commercial and investment efforts. On March 10, 2023, we borrowed the $7.5 million remaining under the first tranche of the Loan Agreement, with $4.0 million received on March 13, 2023, and $3.5 million received on March 15, 2023. Following this draw, we have $15.0 million in outstanding Term Loans under the Loan Agreement. The Loan Agreement provides for up to two additional tranches of loans totaling up to an additional $35.0 million based on timing, the achievement of certain trailing three months revenue targets and other conditions set forth in the Loan Agreement. As a result of these investments and our commercialization efforts, we expect to continue to incur net losses for the next several years, which may require additional funding and could include future equity and debt financing.

Recent developments

In February 2023, we were unblinded to the morbidity and mortality data from the BeAT-HF pivotal trial. The totality of the evidence from the trial shows long-term benefits for patients with HF. While the trial did not reach statistical significance on the primary endpoint, it did contain additional clinically meaningful prespecified analyses favoring Barostim. We filed a regulatory submission to the FDA for expanded labeling in early June 2023. If successful, this label expansion could expand our addressable patient population.

In August 2023, we delivered a presentation before the Centers for Medicare & Medicaid Services (“CMS”) Advisory Panel on Hospital Outpatient Payment, resulting in a unanimous non-binding vote in favor of mapping Barostim to the higher paying code, New Technology APC1580, which would offer an average reimbursement of $45,000 to hospitals in 2024. If CMS instead decides to map Barostim to APC5465 without the transitional passthrough payment for 2024, which is the basis for our plans, then the average

19

reimbursement to hospitals will be approximately $30,000. The final outpatient payment rule is expected to be published in late November.

Factors affecting our performance

We believe there are several important factors that have impacted and that we expect will continue to impact our business and results of operations. These factors include:

Growing and supporting our U.S. commercial organization;
Seeking expanded labeling for Barostim and promoting awareness among physicians, hospitals and patients to accelerate adoption of Barostim;
Raising awareness among payors to build upon reimbursement for Barostim;
Investing in research and development to foster innovation and further simplify the Barostim procedure; and
Leveraging our manufacturing capacity to further improve our gross margins.

Components of results of operations

Revenue

Our U.S. sales have steadily increased since the pre-market approval of Barostim by the FDA in August 2019, and the subsequent reimbursement changes. We expect to continue to drive increases in revenue through our efforts to increase awareness of Barostim among physicians, patients, and payors and by the expansion of our U.S. sales force, as well as by seeking expanded labeling for Barostim. As a result, we expect that U.S. sales will continue to account for the majority of our revenue going forward.

We derive a portion of our revenue from the sale of Barostim to hospitals in Germany and other select countries in Europe. Revenue from sales of Barostim in Europe fluctuates based on the average selling price of Barostim as determined by location of sale and channel mix, each of which may vary significantly from country to country. Our revenue from international sales can also be significantly impacted by fluctuations in foreign currency exchange rates.

Cost of goods sold and gross margin

Cost of goods sold consists primarily of acquisition costs of the components and subassemblies of Barostim, allocated manufacturing overhead and scrap and inventory obsolescence, as well as distribution-related expenses such as logistics and shipping costs. We expect cost of goods sold to increase in absolute dollars primarily as, and to the extent, our revenue grows. Gross margin may also vary based on regional differences in rebates and incentives negotiated with certain customers.

We calculate gross margin as revenue less cost of goods sold divided by revenue. Our gross margin has been and will continue to be affected by a variety of factors, but is primarily driven by the average sale price of our product, the percentage of products sold that include a full system (i.e., an IPG and a stimulation lead), as compared to individual IPG sales, and the allocated manufacturing overhead. Although we sell the majority of our devices directly to hospitals, the impact of the average selling price on gross margin is driven by the percentage of products we sold to distributors as compared to those sold directly to hospitals, as our average selling price is typically higher on products we sell directly. The full system sales typically have a lower gross margin as they include the cost of an IPG and a stimulation lead whereas individual IPG sales only include the cost of an IPG. The manufacturing overhead costs of Barostim are directly aligned to our production volume and therefore the cost per product is reduced if production levels increase. While we

20

expect our gross margin to be positively affected over time to the extent we are successful in selling more product through our direct sales force and by increasing our production volumes, it will likely fluctuate from period to period as we continue to introduce new products and adopt new manufacturing processes and technologies.

Research and development expenses

Research and development (“R&D”) expenses consist primarily of personnel costs, including salaries, bonuses, employee benefits and stock-based compensation expenses for our R&D employees. R&D expenses also include costs associated with product design efforts, development prototypes, testing, clinical trial programs and regulatory activities, contractors and consultants, equipment, and software to support our development, facilities, and information technology. We expense R&D costs as they are incurred. We expect R&D expenses to increase in absolute dollars as we continue to develop enhancements to Barostim. Our R&D expenses may fluctuate from period to period due to the timing and extent of our product development and clinical trial expenses.

Selling, general and administrative expenses

Selling, general and administrative (“SG&A”) expenses consist primarily of personnel costs, including base salaries, bonuses, employee benefits and stock-based compensation expense for our sales and marketing personnel, including sales commissions, and for administrative personnel that support our general operations such as executive management, financial accounting, information technology and human resources personnel. SG&A expenses also include costs attributable to marketing, as well as travel, legal fees, financial audit fees, insurance, fees for other consulting services, depreciation, and facilities. We expense commissions at the time of the sale.

We expect SG&A expenses to increase in absolute dollars as we continue to expand our direct sales force and commercial organization in the U.S. In addition, we will continue to increase our international presence and to develop and assist our channel partners. However, we expect our SG&A expenses to decrease as a percentage of revenue as our revenue grows.

Interest expense

Interest expense consists of interest on our debt and amortization of associated financing costs.

Other income, net

Other income, net consists primarily of interest income on our interest-bearing accounts, partially offset by the effect of exchange rates on our foreign currency-denominated asset and liability balances.

Provision for income taxes

Provision for income taxes consists primarily of income taxes in foreign jurisdictions in which we conduct business. We maintain a full valuation allowance for deferred tax assets including NOL carryforwards, R&D credits, and other tax credits.

21

Results of operations

Consolidated results of operations for the three months ended September 30, 2023, compared to the three months ended September 30, 2022

    

Three months ended

    

 

September 30, 

Change

(unaudited and in thousands)

2023

    

2022

$

    

%  

 

Revenue

$

10,511

$

6,186

$

4,325

 

70

%

Cost of goods sold

 

1,691

 

1,340

 

351

 

26

%

Gross profit

 

8,820

 

4,846

 

3,974

 

82

%

Gross margin

 

84

%  

 

78

%  

 

  

 

  

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

2,696

 

2,293

 

403

 

18

%

Selling, general and administrative

 

15,652

 

12,679

 

2,973

 

23

%

Total operating expenses

 

18,348

 

14,972

 

3,376

 

23

%

Loss from operations

 

(9,528)

 

(10,126)

 

598

 

(6)

%

Interest expense

 

(499)

 

 

(499)

 

NM

Other income, net

 

1,056

 

328

 

728

 

222

%

Loss before income taxes

 

(8,971)

 

(9,798)

 

827

 

(8)

%

Provision for income taxes

 

(40)

 

(32)

 

(8)

 

25

%

Net loss

$

(9,011)

$

(9,830)

$

819

 

(8)

%

NM – Not meaningful

The following table provides revenue by geography:

Three months ended

September 30, 

Change

(unaudited and in thousands)

2023

    

2022

$

    

%  

 

United States

$

9,579

$

5,039

$

4,540

 

90

%

Europe

 

932

 

1,147

 

(215)

 

(19)

%

Total Revenue

$

10,511

$

6,186

$

4,325

 

70

%

Revenue was $10.5 million for the three months ended September 30, 2023, an increase of $4.3 million, or 70%, over the three months ended September 30, 2022.

Revenue generated in the U.S. was $9.6 million for the three months ended September 30, 2023, an increase of $4.5 million, or 90%, over the three months ended September 30, 2022. HF revenue units in the U.S. totaled 303 and 167 for the three months ended September 30, 2023 and 2022, respectively. HF revenue in the U.S. totaled $9.4 million and $4.9 million for the three months ended September 30, 2023 and 2022, respectively. The increases were primarily driven by continued growth in the U.S. HF business as a result of the expansion into new sales territories, new accounts, and increased physician and patient awareness of Barostim.

As of September 30, 2023, we had a total of 159 active implanting centers, as compared to 91 as of September 30, 2022. Active implanting centers are customers that have completed at least one commercial HF implant in the last 12 months. As of September 30, 2023, we had a total of 35 sales territories as compared to 23 as of September 30, 2022.

Revenue generated in Europe was $0.9 million for the three months ended September 30, 2023, a decrease of $0.2 million, or 19%, over the three months ended September 30, 2022. Total revenue units in Europe decreased to 47 for the three months ended September 30, 2023, as compared to 61 in the prior year period. As of both September 30, 2023 and 2022, we had six sales territories in Europe.

22

Cost of goods sold and gross margin

Cost of goods sold increased $0.4 million, or 26%, to $1.7 million for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This increase was primarily due to higher sales of Barostim.

Gross profit was $8.8 million for the three months ended September 30, 2023, an increase of $4.0 million, or 82%, over the three months ended September 30, 2022. Gross margin increased to 84% for the three months ended September 30, 2023, compared to 78% for the three months ended September 30, 2022. This increase was due primarily to a decrease in the cost per unit driven by an increase in the production volume.

Research and development expenses

R&D expenses increased $0.4 million, or 18%, to $2.7 million for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This change was driven by a $0.3 million increase in compensation expenses as a result of increased headcount and a $0.1 million increase in non-cash stock-based compensation expense.

Selling, general and administrative expenses

SG&A expenses increased $3.0 million, or 23%, to $15.7 million for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This change was primarily driven by a $1.9 million increase in compensation expenses, mainly as a result of increased headcount, a $0.5 million increase in non-cash stock-based compensation expense, a $0.3 million increase in marketing and advertising expenses associated with the commercialization of Barostim in the U.S. and a $0.1 million increase in travel expenses.

Interest expense

Interest expense increased $0.5 million for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This increase was driven by the interest expense on borrowings under the Loan Agreement entered into on October 31, 2022.

Other income, net

Other income, net increased $0.7 million for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This increase was primarily driven by higher interest rates on interest-bearing accounts partially offset by a lower cash balance.

Provision for income taxes

Provision for income taxes was nominal for each of the three months ended September 30, 2023 and September 30, 2022.

23

Consolidated results of operations for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022

    

Nine months ended

    

 

September 30, 

Change

(unaudited and in thousands)

2023

    

2022

$

    

%  

 

Revenue

$

27,990

$

15,293

$

12,697

 

83

%

Cost of goods sold

 

4,536

 

3,490

 

1,046

 

30

%

Gross profit

 

23,454

 

11,803

 

11,651

 

99

%

Gross margin

 

84

%  

 

77

%  

 

  

 

  

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

9,392

 

6,906

 

2,486

 

36

%

Selling, general and administrative

 

47,504

 

35,945

 

11,559

 

32

%

Total operating expenses

 

56,896

 

42,851

 

14,045

 

33

%

Loss from operations

 

(33,442)

 

(31,048)

 

(2,394)

 

8

%

Interest expense

 

(1,220)

 

 

(1,220)

 

NM

Other income, net

 

2,734

 

237

 

2,497

 

NM

Loss before income taxes

 

(31,928)

 

(30,811)

 

(1,117)

 

4

%

Provision for income taxes

 

(108)

 

(81)

 

(27)

 

33

%

Net loss

$

(32,036)

$

(30,892)

$

(1,144)

 

4

%

NM – Not meaningful

The following table provides revenue by geography:

Nine months ended

September 30, 

Change

(unaudited and in thousands)

2023

    

2022

$

    

%  

 

United States

$

24,818

$

12,035

$

12,783

 

106

%

Europe

 

3,172

 

3,258

 

(86)

 

(3)

%

Total Revenue

$

27,990

$

15,293

$

12,697

 

83

%

Revenue was $28.0 million for the nine months ended September 30, 2023, an increase of $12.7 million, or 83%, over the nine months ended September 30, 2022.

Revenue generated in the U.S. was $24.8 million for the nine months ended September 30, 2023, an increase of $12.8 million, or 106%, over the nine months ended September 30, 2022. HF revenue units in the U.S. totaled 793 and 394 for the nine months ended September 30, 2023 and 2022, respectively. HF revenue in the U.S. totaled $24.5 million and $11.6 million for the nine months ended September 30, 2023 and 2022, respectively. The increases were primarily driven by continued growth in the U.S. HF business as a result of the expansion into new sales territories, new accounts, and increased physician and patient awareness of Barostim.

As of September 30, 2023, we had a total of 159 active implanting centers, as compared to 91 as of September 30, 2022. Active implanting centers are customers that have completed at least one commercial HF implant in the last 12 months. As of September 30, 2023, we had a total of 35 sales territories as compared to 23 as of September 30, 2022.

Revenue generated in Europe was $3.2 million for the nine months ended September 30, 2023, a decrease of $0.1 million, or 3%, over the nine months ended September 30, 2022. Total revenue units in Europe decreased to 155 for the nine months ended September 30, 2023, as compared to 163 in the prior year period. As of both September 30, 2023 and 2022, we had six sales territories in Europe.

24

Cost of goods sold and gross margin

Cost of goods sold increased $1.0 million, or 30%, to $4.5 million for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022. This increase was primarily due to higher sales of Barostim.

Gross profit was $23.5 million for the nine months ended September 30, 2023, an increase of $11.7 million, or 99%, over the nine months ended September 30, 2022. Gross margin increased to 84% for the nine months ended September 30, 2023, compared to 77% for the nine months ended September 30, 2022. This increase was due primarily to a decrease in the cost per unit driven by an increase in the production volume.

Research and development expenses

R&D expenses increased $2.5 million, or 36%, to $9.4 million for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022. This change was driven by a $1.4 million increase in compensation expenses as a result of increased headcount, a $0.6 million increase in non-cash stock-based compensation expense and a $0.4 million increase in consulting fees.

Selling, general and administrative expenses

SG&A expenses increased $11.6 million, or 32%, to $47.5 million for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022. This change was primarily driven by a $6.9 million increase in compensation expenses, mainly as a result of increased headcount, a $1.6 million increase in marketing and advertising expenses associated with the commercialization of Barostim in the U.S, a $1.3 million increase in travel expenses, a $1.3 million increase in non-cash stock-based compensation expense and a $0.6 million increase in consulting fees.

Interest expense

Interest expense increased $1.2 million for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022. This increase was driven by the interest expense on borrowings under the Loan Agreement entered into on October 31, 2022.

Other income, net

Other income, net increased $2.5 million for the nine months ended September 30, 2023, compared to the nine months ended September 30, 2022. This increase was primarily driven by higher interest rates on interest-bearing accounts partially offset by a lower cash balance.

Provision for income taxes

Provision for income taxes was nominal for each of the nine months ended September 30, 2023 and September 30, 2022.

Liquidity, capital resources and plan of operations

We have incurred significant operating losses and negative cash flows from operations since our inception, and we anticipate that we will incur significant losses for at least the next several years. As of September 30, 2023 and December 31, 2022, we had cash and cash equivalents of $83.0 million and $106.2 million, respectively. For the three months ended September 30, 2023 and 2022, our net losses were $9.0 million and $9.8 million, respectively. For the nine months ended September 30, 2023 and 2022, our net losses were $32.0 million and $30.9 million, respectively. Our net cash used in operating activities for the nine months ended September 30, 2023 and 2022 was $31.2 million and $31.8 million, respectively.

25

On October 31, 2022, we entered into the Loan Agreement under which we may borrow, subject to our achievement of certain milestones, up to a total of $50.0 million in a series of Term Loans described in Note 4 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, and we borrowed $7.5 million of such total on that date to fund our commercial and investment efforts. On March 10, 2023, we borrowed the $7.5 million remaining under the first tranche of the Loan Agreement, with $4.0 million received on March 13, 2023, and $3.5 million received on March 15, 2023. Following this draw, we have $15.0 million in outstanding Term Loans under the Loan Agreement. The Loan Agreement provides for up to two additional tranches of loans totaling up to an additional $35.0 million, based on timing, the achievement of certain trailing three months revenue targets and other conditions set forth in the Loan Agreement. 

On November 4, 2022, we entered into an Equity Distribution Agreement with Piper Sandler & Co., as agent, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $50.0 million in an “at-the-market” or ATM offering, to or through the agent. As of September 30, 2023, no shares have been sold.

Our future liquidity and capital funding requirements will depend on numerous factors, including:

our investment in our U.S. commercial infrastructure and sales forces;
the degree and rate of market acceptance of Barostim and the ability for our customers to obtain appropriate levels of reimbursement;
the costs of commercialization activities, including product sales, marketing, manufacturing and distribution;
our R&D activities for product enhancements and to expand our indications;
the costs of filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights;
our need to implement additional infrastructure and internal systems;
our ability to hire additional personnel to support our operations as a public company; and
the emergence of competing technologies or other adverse market developments.

We believe that our existing cash resources and Loan Agreement for Term Loans together with revenue will be sufficient to meet our forecasted requirements for operating liquidity, capital expenditures and debt services for at least the next three years. If these sources are insufficient to satisfy our liquidity requirements or provide funding to execute or accelerate our growth strategies, however, we may seek to sell additional equity or enter into an additional loan agreement. If we were to raise additional funds by issuing equity securities, our stockholders would experience dilution. Additional debt financing, if available, may involve covenants further restricting our operations or our ability to incur additional debt. Any such debt financing or additional equity that we raise may contain terms that are not favorable to us or our stockholders.

Additional financing may not be available at all or may only be available in amounts or on terms that we do not deem to be favorable. If we are unable to obtain additional financing when needed to satisfy our liquidity requirements, we may be required to delay the commercialization and marketing of Barostim.

26

Cash flows

The following table sets forth the primary sources and uses of cash for each of the periods indicated below:

    

Nine months ended

September 30, 

(unaudited)

(in thousands)

2023

    

2022

Net cash (used in) provided by:

 

  

 

  

Operating activities

$

(31,182)

 

$

(31,836)

Investing activities

 

(422)

 

 

(606)

Financing activities

 

8,404

 

 

376

Effect of exchange rate changes on cash and cash equivalents

 

(1)

 

 

(21)

Net change in cash and cash equivalents

$

(23,201)

 

$

(32,087)

Cash used in operating activities

Net cash used in operating activities for the nine months ended September 30, 2023 was $31.2 million and consisted primarily of a net loss of $32.0 million and a change in net operating assets of $4.4 million, partially offset by a non-cash charge of $4.7 million related to stock-based compensation expense. Net operating assets consisted primarily of accounts receivable, inventory, prepaid expenses and other current assets, accounts payable and accrued expenses to support the growth of our operations.

Net cash used in operating activities for the nine months ended September 30, 2022 was $31.8 million and consisted primarily of a net loss of $30.9 million and a change in net operating assets of $4.1 million, partially offset by a non-cash charge of $2.8 million related to stock-based compensation expense. Net operating assets consisted primarily of inventory, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses to support the growth of our operations.

Cash used in investing activities:

Cash used in investing activities was $0.4 million and $0.6 million for each of the nine months ended September 30, 2023 and 2022, respectively, and consisted of purchases of property and equipment.

Cash provided by financing activities:

Net cash provided by financing activities for the nine months ended September 30, 2023 was $8.4 million and consisted of $7.5 million related to proceeds under the Loan Agreement, $0.5 million related to proceeds from the ESPP and $0.5 million related to proceeds from the exercise of common stock options, partially offset by $0.1 million related to debt financing costs.

Net cash provided by financing activities for the nine months ended September 30, 2022 was $0.4 million and consisted of $0.3 million related to proceeds from the ESPP and $0.1 million related to proceeds from the exercise of common stock options.

Contractual obligations and commitments

There have been no material changes to our contractual obligations as of September 30, 2023, as compared to those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.

Critical accounting policies and estimates

For a discussion of our potential risks and uncertainties, see the information in Part II, Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations—Critical accounting policies and estimates" in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. We have

27

reviewed and determined that those critical accounting policies and estimates remain our critical accounting policies and estimates as of and for the nine months ended September 30, 2023.

JOBS Act accounting election

The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. We have elected to use this extended transition period under the JOBS Act until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make comparison of our financials to those of other public companies more difficult.

Recent accounting pronouncements

A discussion of recent accounting pronouncements is included in Note 2 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest rate risk

The risk associated with fluctuating interest rates is primarily limited to our cash equivalents and debt issued under the Loan Agreement, which are carried at quoted market prices and the prime rate, respectively. We do not currently use or plan to use financial derivatives in our investment portfolio.

Foreign currency exchange rate risk

Portions of our revenue and operating expenses that are incurred outside the U.S. are denominated in foreign currencies and subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our condensed consolidated statements of operations and comprehensive loss. To date, foreign currency transaction realized gains and losses have not been material to our condensed consolidated financial statements, and we have not engaged in any foreign currency hedging transactions. As our international operations grow, we will continue to reassess our approach to managing the risks relating to fluctuations in currency rates.

Inflation risk

Inflationary factors, such as increases in our cost of goods sold and operating expenses, may adversely affect our operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations 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 and selling and marketing and operating expenses as a percentage of our revenue if the selling prices of our products do not increase as much as or more than these increased costs.

Credit risk

As of September 30, 2023 and December 31, 2022, our cash and cash equivalents were maintained with financial institutions which we believe have sufficient assets and liquidity to conduct their operations in the ordinary course of business with little or no credit risk to us; however, our cash balances were in excess of insured limits.

28

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) under the Exchange Act, refers to controls and other 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 and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our management, with the participation of our chief executive officer and our chief financial 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 chief executive officer and our chief financial officer concluded that our disclosure controls and procedures were effective, at the reasonable assurance level, as of the end of the period covered by this Quarterly Report on Form 10-Q.

Changes in internal control over financial reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended September 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

29

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not currently a party to any material legal proceedings.

Item 1A. Risk Factors

For a discussion of our potential risks and uncertainties, see the information in Part I, Item IA. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022. Other than the risk factors set forth below, there have been no material changes to the risk factors disclosed in our Annual Report on Form 10-K.

If third-party payors do not provide adequate coverage and reimbursement for the use of Barostim, our revenue will be negatively impacted.

Medicare reimbursement levels are important to increasing adoption of Barostim because nearly two-thirds of the target patient population for Barostim is over the age of 65. Effective January 2021, CMS awarded Barostim a TPT payment for outpatient procedures that adds the device cost as a pass-through payment to the calculated procedure payment, which will remain in place through 2023. The calculated procedure payment depends on many factors, including the location of the hospitals and their billing practices, and may not adequately cover hospital costs associated with the procedure. CMS recently released the proposed Outpatient Prospective Payment System (or “OPPS”), for 2024, which did not address our March 2023 submission requesting assignment to one of the New Technology APC payment codes for 2024. We submitted formal comments on the proposed OPPS package to advocate for inclusion in the 2024 final rule to be released later this year. In August 2023, we delivered a presentation before the CMS Advisory Panel on Hospital Outpatient Payment, resulting in a unanimous non-binding vote in favor of mapping Barostim to the higher paying code, New Technology APC1580, which would offer an average reimbursement of $45,000 to hospitals in 2024. If CMS instead decides to map Barostim to APC5465 without the transitional passthrough payment for 2024, which is the basis for our plans, then the average reimbursement to hospitals will be approximately $30,000. The final outpatient payment rule is expected to be published in late November. There can be no assurance that our efforts to request the higher paying code or the CMS Advisory Panel’s vote will be successful in securing the higher paying code. Any future decline in the amount Medicare is willing to reimburse our customers for procedures using Barostim could make it difficult for new customers to adopt Barostim and could create additional pricing pressure for us, which could adversely affect our ability to invest in and grow our business. From time to time, physicians and hospitals have in the past experienced, and others may experience, delays in Medicare reimbursement, which have delayed or may delay their willingness to schedule additional Barostim procedures.

If clinical studies for future indications do not produce results necessary to support regulatory clearance or approval in the U.S. or elsewhere, we will be unable to commercialize our products for these indications.

We will likely need to conduct additional clinical studies in the future to support approval for new indications. For example, in February of 2023, we were unblinded to the morbidity and mortality data from the BeAT-HF pivotal trial that began in 2016. While the trial did not reach statistical significance on the primary endpoint, it did contain additional clinically meaningful prespecified analyses favoring Barostim. We filed a regulatory submission to the FDA for expanded labeling in early June 2023; however, the timing and scope of any such expansion is currently uncertain.

30

More generally, clinical testing takes many years, is expensive and carries uncertain outcomes. The initiation and completion of studies may be prevented, delayed, or halted for numerous reasons, including, but not limited to, the following:

the FDA, institutional review boards (“IRBs”), ethics committees, European Union (“EU”) competent authorities or other regulatory authorities do not approve a clinical study protocol, force us to modify a previously approved protocol, or place a clinical study on hold;
patients do not enroll in, or enroll at a lower rate than we expect, or do not complete a clinical study;
patients or investigators do not comply with study protocols;
patients do not return for post-treatment follow-up at the expected rate;
patients experience serious or unexpected adverse side effects for a variety of reasons that may or may not be related to our products, such as the advanced stage of co-morbidities that may exist at the time of treatment, causing a clinical study to be put on hold;
sites participating in an ongoing clinical study withdraw, requiring us to engage new sites;
difficulties or delays associated with establishing additional clinical sites;
third-party clinical investigators decline to participate in our clinical studies, do not perform the clinical studies on the anticipated schedule, or perform in a manner inconsistent with the investigator agreement, clinical study protocol, good clinical practices, other FDA, IRB or ethics committee requirements and EEA member state or other foreign regulations governing clinical trials;
third-party organizations do not perform data collection and analysis in a timely or accurate manner;
regulatory inspections of our clinical studies or manufacturing facilities require us to undertake corrective action or suspend or terminate our clinical studies;
changes in federal, state, or foreign governmental statutes, regulations or policies;
interim results are inconclusive or unfavorable as to immediate and long-term safety or efficacy;
the study design is inadequate to demonstrate safety and efficacy; or
the statistical endpoints are not met.

Clinical trials can fail at any stage. Our clinical studies may produce negative or inconclusive results and we may decide, or regulators may require us, to conduct additional clinical or non-clinical studies in addition to those we have planned. The impacts of the COVID-19 pandemic, which may have affected certain participants in the post-market pivotal trial, are being analyzed, and they may exacerbate certain risks described above. In addition, if the FDA determines for any reason, including safety or their risk-benefit analysis, that the results of a trial are negative, the FDA may decide to modify or revoke our existing approval, or such data may impact the adoption of Barostim. Moreover, a negative perception of clinical results for one indication for use could impact the use of Barostim for other FDA approved and clinically supported indications for use.

We could also encounter delays if the FDA concludes that our financial relationships with investigators result in a perceived or actual conflict of interest that may have affected the interpretation of a study, the integrity of the data generated at the applicable clinical trial site or the utility of the clinical trial itself. Principal investigators for our clinical trials may serve as scientific advisors or consultants to us from time to time and receive compensation in connection with such services. If these relationships and any related compensation to or ownership interest by the clinical investigator carrying out the study result in perceived or actual conflicts of interest, or if the FDA concludes that the financial relationship may have affected interpretation of the study, the integrity of the data generated at the applicable clinical trial site may be questioned and the utility of the clinical trial itself may be jeopardized.

Even if our products are approved in the U.S. and the EEA, comparable regulatory authorities of additional foreign countries must also approve the manufacturing and marketing of our products in those countries. Approval procedures vary among jurisdictions and can involve requirements and administrative review

31

periods different from, and greater than, those in the U.S. or the EEA, including additional preclinical studies or clinical trials. Any of these occurrences may harm our business, financial condition, and prospects significantly.

Barostim is also subject to extensive governmental regulation in foreign jurisdictions, such as Europe, and our failure to comply with applicable requirements could cause our business to suffer.

In the EEA, Barostim was required to comply with the Essential Requirements laid down in Annex I to the EU Active Implantable Medical Devices Directive. Compliance with these requirements was a prerequisite to affixing the CE mark to Barostim. To demonstrate compliance with the Essential Requirements and obtain the right to affix the CE Mark to Barostim, we underwent a conformity assessment procedure, which varied according to the type of medical device and its classification. Except for low-risk medical devices (Class I with no measuring function and which are not sterile), where the manufacturer could issue an EU Declaration of Conformity based on a self-assessment of the conformity of its products with the Essential Requirements, a conformity assessment procedure required the intervention of a Notified Body, which is an organization designated by a competent authority of an EEA country to conduct conformity assessments. Depending on the relevant conformity assessment procedure, the Notified Body would audit the Quality Management System and examine the Technical File for the manufacture, design, and final inspection of our devices. The Notified Body would issue a CE Certificate of Conformity following successful completion of this conformity assessment procedure conducted in relation to the medical device and its manufacturer and their conformity with the Essential Requirements. This Certificate would entitle the manufacturer to affix the CE mark to its medical devices after having prepared and signed a related EU Declaration of Conformity.

As a general rule, demonstration of conformity of medical devices and their manufacturers with the Essential Requirements must be based on, among other things, the evaluation of clinical data supporting the safety and performance of the products during normal conditions of use. Specifically, a manufacturer must demonstrate that the device achieves its intended performance during normal conditions of use and that the known and foreseeable risks, and any adverse events, are minimized and acceptable when weighed against the benefits of its intended performance, and that any claims made about the performance and safety of the device (e.g., product labeling and instructions for use) are supported by suitable evidence. This assessment must be based on clinical data, which can be obtained from (1) clinical studies conducted on the devices being assessed, (2) scientific literature from similar devices whose equivalence with the assessed device can be demonstrated or (3) both clinical studies and scientific literature. With respect to active implantable medical devices or Class III devices, the manufacturer must conduct clinical studies to obtain the required clinical data, unless reliance on existing clinical data from equivalent devices can be justified. The conduct of clinical studies in the EEA is governed by detailed regulatory obligations. These may include the requirement of prior authorization by the competent authorities of the country in which the study takes place and the requirement to obtain a positive opinion from a competent Ethics Committee. This process can be expensive and time-consuming.

In order to continue to sell Barostim in Europe, we must comply with the Medical Devices Regulation (Regulation (EU) 2017/745 — “MDR”) and its evolving transition requirements. We have submitted our application for Barostim to comply with the general safety and performance requirements of the EU MDR (which are similar to the Essential Requirements of the Active Implantable Medical Device Directive (“AIMDD”)), and it is currently under review. Additionally, the EU did approve an amendment to the MDR which allows qualifying AIMDD CE certificates to be accepted through December of 2027. We have already met the qualifications identified within this amendment to allow continued distribution of Barostim through this time. Failing to continue to comply with applicable foreign regulatory requirements, including those administered by authorities of the EEA countries, could result in enforcement actions against us, including refusal, suspension or withdrawal of our CE Certificates of Conformity by our Notified Body (the National Standards Authority of Ireland, or NSAI), which could impair our ability to market products in the EEA in the future.

32

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

Item 6. Exhibits

EXHIBIT INDEX

Exhibit

No.

    

Description

3.1

Amended and Restated Certificate of Incorporation of CVRx, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on July 7, 2021)

3.2

Amended and Restated By-Laws of CVRx, Inc. (incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K filed on July 7, 2021)

31.1

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

31.2

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

32.1

Certification of Chief Executive Officer Pursuant to 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 its XBRL 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

33

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

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

Filed herewith.

34

SIGNATURES

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

Date: October 31, 2023

CVRX, INC.

By:

/s/ Nadim Yared

Name:

Nadim Yared

Title:

President and Chief Executive Officer

(Principal Executive Officer)

By:

/s/ Jared Oasheim

Name:

Jared Oasheim

Title:

Chief Financial Officer

(Principal Financial and Accounting Officer)

35

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

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Nadim Yared, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of CVRx, 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 controls 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: October 31, 2023

By:

/s/ Nadim Yared

Name:

Nadim Yared

Title:

President and Chief Executive Officer


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

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Jared Oasheim, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of CVRx, 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 controls 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: October 31, 2023

J.

By:

/s/ Jared Oasheim

Name:

Jared Oasheim

Title:

Chief Financial Officer


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

Exhibit 32.1

Certification of CEO 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 of CVRx, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 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 results of operations of the Company.

Date: October 31, 2023

By:

/s/ Nadim Yared

Name:

Nadim Yared

Title:

President and Chief Executive Officer


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

Exhibit 32.2

Certification of CFO 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 of CVRx, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 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 results of operations of the Company.

Date: October 31, 2023

J.

By:

/s/ Jared Oasheim

Name:

Jared Oasheim

Title:

Chief Financial Officer


EX-101.SCH 6 cvrx-20230930.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Selected Balance Sheet Information (Schedule of Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Selected Balance Sheet Information (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Debt (Maturities of debt) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases (Maturities of lease liability) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases (Maturities of lease liability) (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Business Organization link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Selected Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Segment, Geographic Information and Revenue Disaggregation link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Selected Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Segment, Geographic Information and Revenue Disaggregation (Tables) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Selected Balance Sheet Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Stockholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Loss Per Share (Basic and Diluted Net Loss per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Segment, Geographic information and revenue disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvrx-20230930_cal.xml EX-101.CAL EX-101.DEF 8 cvrx-20230930_def.xml EX-101.DEF EX-101.LAB 9 cvrx-20230930_lab.xml EX-101.LAB EX-101.PRE 10 cvrx-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 24, 2023
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40545  
Entity Registrant Name CVRx, Inc  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-1983744  
Entity Address, Address Line One 9201 West Broadway Avenue  
Entity Address, Address Line Two Suite 650  
Entity Address, City or Town Minneapolis  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55445  
City Area Code 763  
Local Phone Number 416-2840  
Title of 12(b) Security Common stock,  
Trading Symbol CVRX  
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 true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   20,815,635
Entity Central Index Key 0001235912  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 82,993 $ 106,194
Accounts receivable, net of allowances of $506 and $679, respectively 6,372 5,504
Inventory 10,887 6,957
Prepaid expenses and other current assets 3,345 4,223
Total current assets 103,597 122,878
Property and equipment, net 1,723 1,698
Operating lease right-of-use asset 1,058 334
Other non-current assets 26 27
Total assets 106,404 124,937
Current liabilities:    
Accounts payable 1,133 1,719
Accrued expenses 6,274 6,369
Total current liabilities 7,407 8,088
Long-term debt 14,294 6,747
Operating lease liability, non-current portion 916 117
Other long-term liabilities 960 805
Total liabilities 23,577 15,757
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value, 200,000,000 authorized as of September 30, 2023 and December 31, 2022; 20,813,612 and 20,663,736 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 208 207
Additional paid-in capital 551,045 545,362
Accumulated deficit (468,218) (436,182)
Accumulated other comprehensive loss (208) (207)
Total stockholders' equity 82,827 109,180
Total liabilities and stockholders' equity $ 106,404 $ 124,937
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets [Abstract]    
Allowance for accounts receivable, net $ 506 $ 679
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 20,813,612 20,663,736
Common stock, shares outstanding 20,813,612 20,663,736
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Condensed Consolidated Statements of Operations and Comprehensive Loss [Abstract]        
Revenue $ 10,511,000 $ 6,186,000 $ 27,990,000 $ 15,293,000
Cost of goods sold 1,691,000 1,340,000 4,536,000 3,490,000
Gross profit 8,820,000 4,846,000 23,454,000 11,803,000
Operating expenses:        
Research and development 2,696,000 2,293,000 9,392,000 6,906,000
Selling, general and administrative 15,652,000 12,679,000 47,504,000 35,945,000
Total operating expenses 18,348,000 14,972,000 56,896,000 42,851,000
Loss from operations (9,528,000) (10,126,000) (33,442,000) (31,048,000)
Interest expense (499,000) 0 (1,220,000) 0
Other income (expense), net 1,056,000 328,000 2,734,000 237,000
Loss before income taxes (8,971,000) (9,798,000) (31,928,000) (30,811,000)
Provision for income taxes (40,000) (32,000) (108,000) (81,000)
Net loss (9,011,000) (9,830,000) (32,036,000) (30,892,000)
Cumulative translation adjustment (21,000) (8,000) (1,000) (21,000)
Comprehensive loss $ (9,032,000) $ (9,838,000) $ (32,037,000) $ (30,913,000)
Net loss per share, basic $ (0.43) $ (0.48) $ (1.55) $ (1.51)
Net loss per share, diluted $ (0.43) $ (0.48) $ (1.55) $ (1.51)
Weighted-average common shares used to compute net loss per share, basic 20,801,350 20,576,838 20,730,024 20,512,254
Weighted-average common shares used to compute net loss per share, diluted 20,801,350 20,576,838 20,730,024 20,512,254
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated and other comprehensive loss
Total
Balances, Beginning at Dec. 31, 2021 $ 204 $ 540,707 $ (394,754) $ (198) $ 145,959
Balances, Beginning (in shares) at Dec. 31, 2021 20,399,337        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 80     81
Exercise of stock options (in shares) 121,945        
Proceeds from Employee Stock Purchase Plan $ 1 294     295
Proceeds from Employee Stock Purchase Plan (shares) 57,681        
Employee stock compensation   2,822     2,822
Net loss     (30,892)   (30,892)
Cumulative translation adjustment       (21) (21)
Balances, Ending at Sep. 30, 2022 $ 206 543,903 (425,646) (219) 118,244
Balances, Ending (in shares) at Sep. 30, 2022 20,578,963        
Balances, Beginning at Jun. 30, 2022 $ 206 542,967 (415,816) (211) 127,146
Balances, Beginning (in shares) at Jun. 30, 2022 20,576,149        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options   7     7
Exercise of stock options (in shares) 2,814        
Employee stock compensation   929     929
Net loss     (9,830)   (9,830)
Cumulative translation adjustment       (8) (8)
Balances, Ending at Sep. 30, 2022 $ 206 543,903 (425,646) (219) 118,244
Balances, Ending (in shares) at Sep. 30, 2022 20,578,963        
Balances, Beginning at Dec. 31, 2022 $ 207 545,362 (436,182) (207) 109,180
Balances, Beginning (in shares) at Dec. 31, 2022 20,663,736        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 518     $ 519
Exercise of stock options (in shares) 115,455       115,455
Proceeds from Employee Stock Purchase Plan   452     $ 452
Proceeds from Employee Stock Purchase Plan (shares) 34,421        
Employee stock compensation   4,713     4,713
Net loss     (32,036)   (32,036)
Cumulative translation adjustment       (1) (1)
Balances, Ending at Sep. 30, 2023 $ 208 551,045 (468,218) (208) 82,827
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
Balances, Beginning at Jun. 30, 2023 $ 208 549,150 (459,207) (187) 89,964
Balances, Beginning (in shares) at Jun. 30, 2023 20,750,910        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options   363     363
Exercise of stock options (in shares) 62,702        
Employee stock compensation   1,532     1,532
Net loss     (9,011)   (9,011)
Cumulative translation adjustment       (21) (21)
Balances, Ending at Sep. 30, 2023 $ 208 $ 551,045 $ (468,218) $ (208) $ 82,827
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (32,036) $ (30,892)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 4,713 2,822
Depreciation of property and equipment 393 284
Loss on disposal of equipment 4 0
Amortization of deferred financing costs and loan discount 114 0
Changes in operating assets and liabilities:    
Accounts receivable (868) (2,737)
Inventory (3,930) (2,184)
Prepaid expenses and other current assets 902 (479)
Accounts payable (586) 766
Accrued expenses 112 584
Net cash used in operating activities (31,182) (31,836)
Cash flows from investing activities:    
Purchase of property and equipment (422) (606)
Net cash used in investing activities (422) (606)
Cash flows from financing activities:    
Proceeds from the exercise of common stock options 519 81
Proceeds from Employee Stock Purchase Plan 452 295
Proceeds from debt financing 7,500 0
Debt financing costs (67) 0
Net cash provided by financing activities 8,404 376
Effect of currency exchange on cash and cash equivalents (1) (21)
Net change in cash and cash equivalents (23,201) (32,087)
Cash and cash equivalents at beginning of period 106,194 142,072
Cash and cash equivalents at end of period 82,993 109,985
Supplemental Information:    
Cash paid for interest 979 0
Cash paid for income taxes $ 4 $ 4
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Business Organization
9 Months Ended
Sep. 30, 2023
Business Organization [Abstract]  
Business organization

1.

Business organization

CVRx, Inc. (the “Company”) was incorporated in Delaware and is headquartered in Minneapolis, Minnesota. The Company has developed and is marketing a medical device, Barostim, for heart failure (“HF”) and resistant hypertension. The Company is focused on the sale of its product in the U.S. and Europe.

Management expects that operating losses and negative cash flows from operations could continue in the foreseeable future. There is no assurance that the Company will generate sufficient product sales to produce positive earnings or cash flows.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Summary of significant accounting policies

2.

Summary of significant accounting policies

Statement presentation and basis of consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) applicable to interim financial statements. In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary for a fair presentation of the Company’s statements of financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole or any other future period.

The condensed consolidated financial statements include the accounts of CVRx, Inc., its wholly owned subsidiary, CVRx Switzerland LLC, and its sales branch in Italy. All intercompany balances and transactions have been eliminated in consolidation.

JOBS Act accounting election

The Company is an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). As a result, the Company has elected to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies.

Use of estimates

Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results could differ from those estimates.

Cash and cash equivalents

Cash and cash equivalents include highly liquid investments with an original maturity of three months or less. As of September 30, 2023 and December 31, 2022, cash equivalents consisted of money market funds, which are stated at cost and approximate fair value. Additionally, as of September 30, 2023 and December 31, 2022, a majority of our cash and cash equivalents were maintained with two financial institutions in the U.S., and our current deposits are likely in excess of insured limits.

Accounts Receivable

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Customer credit terms are established prior to shipment with the standard generally being net 30 days. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer's inability to meet its financial obligations to us, we record a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount we reasonably believe will be collected.

Inventory

Inventory is stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. The Company regularly reviews inventory quantities in consideration of actual loss experiences, projected future demand and remaining shelf life to record a provision for excess and obsolete inventory when appropriate.

Leases

Operating leases are included in operating lease right-of-use (“ROU”) asset, accrued expenses, and operating lease liability – non-current portion in our balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We used the incremental borrowing rate based on information readily available at the time of recognition to determine the present value of the lease payments. The determination of our incremental borrowing rate requires management judgement based on information available at lease commencement.

Revenue recognition

The Company sells its products primarily through a direct sales force and to a lesser extent through a combination of sales agents and independent distributors. The Company’s revenue consists primarily of the sale of its Barostim, which consists of two implantable components: a pulse generator and a stimulation lead.

Under Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. The Company recognizes net revenue on product sales when the customer obtains control of the Company’s product, which generally occurs at a point in time upon delivery based on the contractual shipping terms of a contract.

Stock-Based Compensation

We recognize equity-based compensation expense for awards of equity instruments to employees and non-employees based on the grant date fair value of those awards in accordance with Financial Accounting Standards Board ASC Topic 718, Compensation—Stock Compensation (“ASC 718”). ASC 718 requires all equity-based compensation awards to employees and non-employee directors, including grants of restricted shares and stock options, to be recognized as expense in the statements of operations and comprehensive loss based on their grant date fair values. We estimate the grant date fair value of stock options using the Black-Scholes option pricing model. We account for forfeitures as they occur. We expense the fair value of

our equity-based compensation awards granted to employees on a straight-line basis over the associated service period, which is generally the period in which the related services are received.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information
9 Months Ended
Sep. 30, 2023
Selected Balance Sheet Information [Abstract]  
Selected balance sheet information

3.

Selected balance sheet information

Inventory consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Raw material

$

4,875

$

2,390

Work-in-process

 

1,173

 

1,033

Finished goods

 

4,839

 

3,534

$

10,887

$

6,957

Property and equipment, net consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Office furniture and equipment

$

402

$

350

Lab equipment

 

2,685

 

2,684

Computer equipment and software

 

772

 

618

Leasehold improvements

 

98

 

95

Capital equipment in process

 

425

 

231

 

4,382

 

3,978

Less: Accumulated depreciation and amortization

 

2,659

 

2,280

$

1,723

$

1,698

Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Depreciation expense was $137,000 and $127,000 for the three months ended September 30, 2023 and 2022, respectively, and $393,000 and $284,000 for the nine months ended September 30, 2023 and 2022, respectively.

Accrued expenses consist of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Bonuses

$

2,366

$

2,303

Paid time off

 

1,212

 

960

Clinical trial and other professional fees

892

1,733

Customer rebates

382

256

Employee Stock Purchase Plan

280

Operating lease liability, current portion

170

222

Taxes

103

120

Other

 

869

 

775

$

6,274

$

6,369

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt [Abstract]  
Debt

4. Debt

Innovatus Loan Agreement

On October 31, 2022, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Innovatus Life Sciences Fund I, LP, as the collateral agent and a lender, under which the Company may borrow, subject to the Company’s achievement of certain milestones, up to a total of $50.0 million in a series of term loans. On the closing date, the Company borrowed the minimum amount of $7.5 million under the Loan Agreement. On March 10, 2023, the Company borrowed the $7.5 million remaining under the first tranche of the Loan Agreement, with $4.0 million received on March 13, 2023, and $3.5 million received on March 15, 2023. The Loan Agreement initially requires interest only payments through November 2027, followed by three monthly principal and interest payments. A final payment of $0.7 million, equal to 4.5% of the original borrowed principal, is due in January 2028. The term loans advanced pursuant to the Loan Agreement (collectively, the “Term Loans”) bear interest at a floating rate per annum equal to the sum of (a) the greater of (i) the prime rate and (ii) 5.50% plus (b) 2.65%. The Term Loans are secured by substantially all of the personal property of the Company. The Company has the option to draw down (i) up to $30.0 million less the amount funded from the first tranche between September 1, 2023 and December 15, 2023 if the Company achieves trailing three months revenue of $5.75 million prior to June 30, 2023 (which was achieved), and (ii) up to $20.0 million between September 1, 2024 and December 15, 2024 if the Company achieves trailing three months revenue of $9.0 million prior to June 30, 2024. A performance covenant takes effect at the earlier of September 30, 2025 or the third tranche funding, requiring that the Company achieve 50% of the trailing twelve months revenue target set in the Board-approved revenue plan in effect for such period. The Loan Agreement requires the payment of certain penalties if the Term Loans are paid off prior to maturity for any reason, including pursuant to an acceleration clause, and includes various restrictive covenants, including a restriction on the payment of dividends or making other distributions or payments on the Company’s capital stock, subject to limited exceptions. The Company was in compliance with these covenants as of September 30, 2023.

In connection with the Loan Agreement, the Company recorded $0.8 million of debt issuance costs and discounts as a reduction of long-term debt.

The annual principal maturities of debt under the Loan Agreement are as follows:

    

September 30, 

(in thousands)

2023

2023

    

$

2024

 

2025

 

2026

 

2027

10,000

2028

5,000

 

15,000

Less: Unamortized debt costs and discounts

 

(706)

Long-term debt

$

14,294

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases

5. Leases

We lease 23,890 square feet of office space in Minneapolis, Minnesota, which houses our principal executive offices and our manufacturing facility. We lease this space under an operating lease agreement that commenced December 1, 2008, and was scheduled to expire August 31, 2024. On April 21, 2023, we extended the operating lease for our office space in Minneapolis, Minnesota for an additional 49 consecutive months through August 31, 2028. We intend to add new facilities as we grow, and we believe that suitable additional or substitute space will be available as needed to accommodate any such expansion of our operations. Our operating lease agreement includes an option to renew for one additional period of three

years. The exercise of the lease renewal option is at our sole discretion and was not included in the lease term for the calculation of the ROU asset and lease liability, as it is not reasonably certain of exercise.

In addition to base rent, we also pay our proportionate share of operating expenses, as defined in the lease. These payments are made monthly and are adjusted annually to reflect actual charges incurred for operating expenses, such as common area maintenance, taxes and insurance.

The following table presents the lease balances within the condensed consolidated balance sheets:

    

September 30, 

December 31, 

(in thousands)

2023

2022

Right-of-use assets:

Operating lease right-of-use asset

$

1,058

$

334

Operating lease liabilities:

Accrued expenses

170

222

Operating lease liability, non-current portion

916

117

Total operating lease liabilities

$

1,086

$

339

Maturities of our lease liability for our operating lease are as follows as of September 30, 2023:

September 30, 

(in thousands)

2023

2023, remainder

$

59

2024

223

2025

255

2026

262

2027

270

2028

161

Total undiscounted lease payments

1,230

Less: imputed interest

(144)

Present value of lease liability

$

1,086

As of September 30, 2023, the remaining lease term was 4.9 years and the discount rate was 5.0%. The operating cash outflows from our operating lease were $0.3 million for each of the nine months ended September 30, 2023 and 2022.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Stockholders' Equity [Abstract]  
Stockholders' equity

6.

Stockholders’ equity

Common Stock Warrants

The Company has common stock warrants exercisable for 716,131 shares of common stock upon conversion at a weighted average exercise price of $2.39 per share.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation

7.

Stock-based compensation

Summary of plans and activity

In June 2001, the Company’s Board of Directors and stockholders established the 2001 Stock Incentive Award Plan (“2001 Plan”). Under the 2001 Plan, as amended, 2,674,749 shares of common stock had been reserved for the issuance of incentive stock options granted to employees, non-employee directors, consultants, or independent contractors. Options granted under the 2001 Plan have vesting terms that range from the date of grant to four years and expire within a maximum term of 10 years from the grant date.

In 2021, the Company’s Board of Directors and stockholders established the 2021 Equity Incentive Plan (“2021 Plan”). The number of shares of common stock initially reserved for issuance under the 2021 Plan was 1,854,490 newly reserved shares in addition to the 600,737 shares that remained available for issuance under the 2001 Plan. The shares available for issuance under the 2021 Plan automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 5% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 1,033,186 shares being reserved for issuance under the 2021 Plan as of January 1, 2023. The 2021 Plan provides for the issuance of stock options, stock appreciation rights, restricted stock awards, stock unit awards and other stock-based awards and cash incentive awards to employees, consultants and non-employee directors of the Company and its subsidiaries. Awards granted under the 2021 Plan will have such vesting schedules and other terms as determined by the Compensation Committee and stock options and stock appreciation rights have a maximum term of 10 years from the grant date. No further awards can be made under the 2001 Plan following the adoption of the 2021 Plan. As of September 30, 2023, there were 1,724,683 shares available for future issuance under the 2021 Plan.

Options are granted at exercise prices not less than the fair market value (as determined by the Board of Directors) of the Company’s common stock on the date of grant.

During the years 2008 through the initial public offering (the “IPO”), the Board of Directors authorized the grant of stock options for the purchase of shares of common stock to the employers of certain non-employee directors. The options were not granted under the 2001 Plan or the 2021 Plan, but terms are substantially the same as the Company’s standard form of option agreement for non-employee directors as they have an exercise price not less than the fair market value on the grant date and vest over 48 months from the date of grant.

The following is a summary of stock option activity:

    

    

Weighted 

    

Number 

Average 

Aggregate 

of 

Exercise 

Intrinsic 

Options

Price

Value

 

(in  thousands)

Balance as of December 31, 2022

 

3,756,835

$

8.28

 

$

36,616

Granted

 

1,086,876

 

14.06

 

  

Cancelled / Forfeited

 

(264,160)

 

10.42

 

  

Exercised

 

(115,455)

 

4.50

 

  

Balance as of September 30, 2023

 

4,464,096

$

9.66

$

37,331

Options exercisable as of September 30, 2023

 

2,311,211

$

7.05

$

25,374

As of September 30, 2023, stock options outstanding included 8,796 options that were not granted under the 2001 Plan or the 2021 Plan. For options outstanding as of September 30, 2023, the weighted average remaining contractual life was 7.5 years. For options exercisable as of September 30, 2023, the weighted average remaining contractual life was 6.4 years.

The Company’s Board of Directors and stockholders also established an Employee Stock Purchase Plan (the “ESPP”). The number of shares of common stock initially reserved for issuance under the ESPP was 278,170. The shares available for issuance under the ESPP automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 1% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 206,637 shares being reserved for issuance under the ESPP as of January 1, 2023. The ESPP permits certain of the Company’s U.S. employees to purchase shares of the Company’s common stock at a price per share not less than 85% of the lower of

(i) the closing market price per share of the Company’s common stock on the first day of the applicable purchase period or (ii) the closing market price per share of the Company’s common stock on the purchase date at the end of the applicable six-month purchase period. The first purchase date under the ESPP was September 30, 2022. For the nine months ended September 30, 2023, 34,421 shares of common stock were purchased under the ESPP for $0.5 million of employee contributions. As of September 30, 2023, there were 540,489 shares available for issuance under the ESPP.

Stock-based compensation expense

The Company uses the Black-Scholes option pricing model to determine the fair value of stock options and ESPP purchase rights on the grant date. The Company measures stock-based compensation expense based on the grant date fair value of the award and recognizes compensation expense over the requisite service period, which is generally the vesting period for stock options and the offering period for ESPP purchase rights. The amount of stock-based compensation expense recognized for stock option awards during a period is based on the portion of the awards that are ultimately expected to vest. The amount of stock-based compensation expense recognized for ESPP purchase rights during a period is based on the estimated purchase rights as of the grant date. The Company accounts for forfeitures as they occur.

The following table provides the weighted average fair value of options granted to employees and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

 

Weighted average fair value of options granted

 

$

10.59

$

4.56

Expected term (in years) — non-officer employees

 

5.5 to 6.1

5.5 to 6.1

Expected term (in years) — officer employees

 

2.5 to 6.1

3.2 to 6.1

Expected volatility

 

77.2% to 79.6

%

56.3% to 58.6

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

3.40% to 4.61

%

1.75% to 3.97

%

The following table provides the weighted average fair value of ESPP purchase rights and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

Weighted average fair value per ESPP purchase right

 

$

9.01

$

2.85

Expected term (in years) 

 

0.5

0.5

Expected volatility

 

76.2% to 84.6

%

51.3% to 62.9

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

4.77% to 5.53

%

0.22% to 2.52

%

The Company reviews these assumptions on a periodic basis and adjusts them, as necessary. The expected term of a stock option award was determined based on the Company’s analysis of historical exercise behavior while taking into consideration various participant demographics and option characteristics. The expected term of an ESPP purchase right is based on the offering period. We utilize the simplified method to develop the estimate of the expected term. The expected volatility is based upon observed volatility of comparable public companies. The expected dividend yield is assumed to be zero, as the Company has never paid dividends and has no current plans to do so. The risk-free interest rate is based on the yield on U.S. Treasury securities for a period approximating the expected term of the options being valued.

The following table presents the components and classification of stock-based compensation expense for the periods indicated:

Three Months Ended

Nine months ended

    

September 30, 

    

September 30, 

(in thousands)

2023

2022

2023

2022

Stock options

$

1,419

$

866

$

4,403

$

2,657

Employee Stock Purchase Plan

113

63

310

165

Total stock-based compensation expense

$

1,532

$

929

$

4,713

$

2,822

Selling, general & administrative

$

1,290

$

785

$

3,728

$

2,402

Research & development

221

 

132

927

 

367

Cost of goods sold

21

 

12

58

 

53

$

1,532

$

929

$

4,713

$

2,822

As of September 30, 2023, unrecognized compensation expense related to unvested stock-based compensation arrangements was $14.1 million. As of September 30, 2023, the related weighted average period over which the expense is expected to be recognized is approximately 2.5 years.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Taxes [Abstract]  
Income taxes

8.

Income taxes

As of September 30, 2023 and December 31, 2022, a valuation allowance was recorded against all deferred tax assets due to the Company’s cumulative net loss position. Provision for income taxes for the three months ended September 30, 2023 and 2022 was $40,000 and $32,000, respectively. Provision for income taxes for the nine months ended September 30, 2023 and 2022 was $108,000 and $81,000, respectively.

As of December 31, 2022, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $361.0 million and $6.2 million, respectively. The federal NOLs began expiring in 2021 and the state NOLs began expiring in 2020. As of December 31, 2022, the Company had federal and state tax credit carryforwards of approximately $9.3 million and $1.8 million, respectively. The federal tax credit carryforwards began expiring in 2021 and the state tax credit carryforwards will begin expiring in 2028.

Utilization of NOLs may be subject to an annual limitation due to the ownership change limitations provided by Section 382 of the Internal Revenue Code of 1986 and similar state provisions. The Company has not performed a detailed analysis to determine whether an ownership change has occurred. Such a change of ownership would limit the Company’s utilization of the NOLs and could be triggered by subsequent sales of securities by the Company or its stockholders.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share
9 Months Ended
Sep. 30, 2023
Loss Per Share [Abstract]  
Loss Per Share

9. Loss Per Share

Basic and diluted net loss per share attributable to common stockholders was calculated for the periods indicated (in thousands, except share and per share data):

    

Three Months Ended

    

Nine months ended

September 30, 

September 30, 

2023

2022

2023

2022

Numerator:

  

 

  

  

 

  

Net loss

$

(9,011)

$

(9,830)

$

(32,036)

$

(30,892)

Denominator:

 

  

 

  

 

  

 

  

Weighted average common shares outstanding — basic and diluted

 

20,801,350

 

20,576,838

 

20,730,024

 

20,512,254

Net loss per share attributable to common stockholders — basic and diluted

$

(0.43)

$

(0.48)

$

(1.55)

$

(1.51)

The Company’s potentially dilutive securities, which include stock options and warrants to purchase shares of common stock, have been excluded from the computation of diluted net loss per share attributable to common stockholders, as the effect would be to reduce the net loss per share attributable to common stockholders. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:

    

Nine months ended

September 30, 

2023

    

2022

Options to purchase common stock

 

4,464,096

 

3,723,499

Warrants to purchase common stock

716,131

716,131

 

5,180,227

 

4,439,630

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies [Abstract]  
Commitments and contingencies

10.

Commitments and contingencies

From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. There have been no contingent liabilities requiring accrual or disclosure as of September 30, 2023 or December 31, 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans
9 Months Ended
Sep. 30, 2023
Employee Benefit Plans [Abstract]  
Employee benefit plans

11.

Employee benefit plans

The Company sponsors a voluntary defined-contribution employee retirement plan (the “401(k) plan”) for its U.S. employees. The 401(k) plan provides that each participant may contribute pre-tax or post-tax compensation up to the statutory limit allowable. Under the 401(k) plan, each participant is fully vested in his or her deferred salary contributions when contributed. The Company does not provide matching contributions to employees.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Segment, Geographic Information and Revenue Disaggregation
9 Months Ended
Sep. 30, 2023
Segment, Geographic Information and Revenue Disaggregation [Abstract]  
Segment, geographic information and revenue disaggregation

12.

Segment, geographic information, and revenue disaggregation

The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region, for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results or plans for levels or components below the consolidated unit level. Accordingly, the Company has determined that it has a single reportable and operating segment structure. The Company

and its Chief Executive Officer evaluate performance based primarily on revenue in the geographic locations in which the Company operates.

The Company derives all its revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):

    

Three months ended

Nine months ended

    

September 30, 

September 30, 

2023

    

2022

2023

    

2022

U.S.

$

9,579

$

5,039

$

24,818

$

12,035

Germany

 

802

 

933

 

2,819

 

2,744

Other countries

 

130

 

214

 

353

 

514

$

10,511

$

6,186

$

27,990

$

15,293

As of September 30, 2023 and December 31, 2022, long-lived assets were located primarily in the U.S.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Statement presentation and basis of consolidation

Statement presentation and basis of consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) applicable to interim financial statements. In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary for a fair presentation of the Company’s statements of financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole or any other future period.

The condensed consolidated financial statements include the accounts of CVRx, Inc., its wholly owned subsidiary, CVRx Switzerland LLC, and its sales branch in Italy. All intercompany balances and transactions have been eliminated in consolidation.

JOBS Act accounting election

JOBS Act accounting election

The Company is an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). As a result, the Company has elected to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies.

Use of estimates

Use of estimates

Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results could differ from those estimates.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents include highly liquid investments with an original maturity of three months or less. As of September 30, 2023 and December 31, 2022, cash equivalents consisted of money market funds, which are stated at cost and approximate fair value. Additionally, as of September 30, 2023 and December 31, 2022, a majority of our cash and cash equivalents were maintained with two financial institutions in the U.S., and our current deposits are likely in excess of insured limits.

Accounts Receivable

Accounts Receivable

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Customer credit terms are established prior to shipment with the standard generally being net 30 days. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer's inability to meet its financial obligations to us, we record a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount we reasonably believe will be collected.

Inventory

Inventory

Inventory is stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. The Company regularly reviews inventory quantities in consideration of actual loss experiences, projected future demand and remaining shelf life to record a provision for excess and obsolete inventory when appropriate.

Leases

Leases

Operating leases are included in operating lease right-of-use (“ROU”) asset, accrued expenses, and operating lease liability – non-current portion in our balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We used the incremental borrowing rate based on information readily available at the time of recognition to determine the present value of the lease payments. The determination of our incremental borrowing rate requires management judgement based on information available at lease commencement.

Revenue recognition

Revenue recognition

The Company sells its products primarily through a direct sales force and to a lesser extent through a combination of sales agents and independent distributors. The Company’s revenue consists primarily of the sale of its Barostim, which consists of two implantable components: a pulse generator and a stimulation lead.

Under Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. The Company recognizes net revenue on product sales when the customer obtains control of the Company’s product, which generally occurs at a point in time upon delivery based on the contractual shipping terms of a contract.

Stock-Based Compensation

Stock-Based Compensation

We recognize equity-based compensation expense for awards of equity instruments to employees and non-employees based on the grant date fair value of those awards in accordance with Financial Accounting Standards Board ASC Topic 718, Compensation—Stock Compensation (“ASC 718”). ASC 718 requires all equity-based compensation awards to employees and non-employee directors, including grants of restricted shares and stock options, to be recognized as expense in the statements of operations and comprehensive loss based on their grant date fair values. We estimate the grant date fair value of stock options using the Black-Scholes option pricing model. We account for forfeitures as they occur. We expense the fair value of

our equity-based compensation awards granted to employees on a straight-line basis over the associated service period, which is generally the period in which the related services are received.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2023
Selected Balance Sheet Information [Abstract]  
Schedule of Inventory

Inventory consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Raw material

$

4,875

$

2,390

Work-in-process

 

1,173

 

1,033

Finished goods

 

4,839

 

3,534

$

10,887

$

6,957

Schedule of Property and Equipment, Net

Property and equipment, net consists of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Office furniture and equipment

$

402

$

350

Lab equipment

 

2,685

 

2,684

Computer equipment and software

 

772

 

618

Leasehold improvements

 

98

 

95

Capital equipment in process

 

425

 

231

 

4,382

 

3,978

Less: Accumulated depreciation and amortization

 

2,659

 

2,280

$

1,723

$

1,698

Schedule of Accrued Expenses

Accrued expenses consist of the following at:

    

September 30, 

    

December 31, 

(in thousands)

2023

2022

Bonuses

$

2,366

$

2,303

Paid time off

 

1,212

 

960

Clinical trial and other professional fees

892

1,733

Customer rebates

382

256

Employee Stock Purchase Plan

280

Operating lease liability, current portion

170

222

Taxes

103

120

Other

 

869

 

775

$

6,274

$

6,369

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt [Abstract]  
Schedule of Annual Principal Maturities of Debt

The annual principal maturities of debt under the Loan Agreement are as follows:

    

September 30, 

(in thousands)

2023

2023

    

$

2024

 

2025

 

2026

 

2027

10,000

2028

5,000

 

15,000

Less: Unamortized debt costs and discounts

 

(706)

Long-term debt

$

14,294

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of lease balances within the balance sheets

The following table presents the lease balances within the condensed consolidated balance sheets:

    

September 30, 

December 31, 

(in thousands)

2023

2022

Right-of-use assets:

Operating lease right-of-use asset

$

1,058

$

334

Operating lease liabilities:

Accrued expenses

170

222

Operating lease liability, non-current portion

916

117

Total operating lease liabilities

$

1,086

$

339

Maturities of lease liability

Maturities of our lease liability for our operating lease are as follows as of September 30, 2023:

September 30, 

(in thousands)

2023

2023, remainder

$

59

2024

223

2025

255

2026

262

2027

270

2028

161

Total undiscounted lease payments

1,230

Less: imputed interest

(144)

Present value of lease liability

$

1,086

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Schedule of Stock Option Activity

The following is a summary of stock option activity:

    

    

Weighted 

    

Number 

Average 

Aggregate 

of 

Exercise 

Intrinsic 

Options

Price

Value

 

(in  thousands)

Balance as of December 31, 2022

 

3,756,835

$

8.28

 

$

36,616

Granted

 

1,086,876

 

14.06

 

  

Cancelled / Forfeited

 

(264,160)

 

10.42

 

  

Exercised

 

(115,455)

 

4.50

 

  

Balance as of September 30, 2023

 

4,464,096

$

9.66

$

37,331

Options exercisable as of September 30, 2023

 

2,311,211

$

7.05

$

25,374

Recognized Stock-Based Compensation Expense

The following table presents the components and classification of stock-based compensation expense for the periods indicated:

Three Months Ended

Nine months ended

    

September 30, 

    

September 30, 

(in thousands)

2023

2022

2023

2022

Stock options

$

1,419

$

866

$

4,403

$

2,657

Employee Stock Purchase Plan

113

63

310

165

Total stock-based compensation expense

$

1,532

$

929

$

4,713

$

2,822

Selling, general & administrative

$

1,290

$

785

$

3,728

$

2,402

Research & development

221

 

132

927

 

367

Cost of goods sold

21

 

12

58

 

53

$

1,532

$

929

$

4,713

$

2,822

ESPP  
Schedule of Assumptions Used to Determine the Grant-Date Fair Value of Stock Options

The following table provides the weighted average fair value of ESPP purchase rights and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

Weighted average fair value per ESPP purchase right

 

$

9.01

$

2.85

Expected term (in years) 

 

0.5

0.5

Expected volatility

 

76.2% to 84.6

%

51.3% to 62.9

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

4.77% to 5.53

%

0.22% to 2.52

%

Stock options  
Schedule of Assumptions Used to Determine the Grant-Date Fair Value of Stock Options

The following table provides the weighted average fair value of options granted to employees and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:

    

September 30, 

2023

 

2022

 

Weighted average fair value of options granted

 

$

10.59

$

4.56

Expected term (in years) — non-officer employees

 

5.5 to 6.1

5.5 to 6.1

Expected term (in years) — officer employees

 

2.5 to 6.1

3.2 to 6.1

Expected volatility

 

77.2% to 79.6

%

56.3% to 58.6

%

Expected dividend yield

 

%

%

Risk-free interest rate

 

3.40% to 4.61

%

1.75% to 3.97

%

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Loss Per Share [Abstract]  
Basic and Diluted Net Loss per Share

Basic and diluted net loss per share attributable to common stockholders was calculated for the periods indicated (in thousands, except share and per share data):

    

Three Months Ended

    

Nine months ended

September 30, 

September 30, 

2023

2022

2023

2022

Numerator:

  

 

  

  

 

  

Net loss

$

(9,011)

$

(9,830)

$

(32,036)

$

(30,892)

Denominator:

 

  

 

  

 

  

 

  

Weighted average common shares outstanding — basic and diluted

 

20,801,350

 

20,576,838

 

20,730,024

 

20,512,254

Net loss per share attributable to common stockholders — basic and diluted

$

(0.43)

$

(0.48)

$

(1.55)

$

(1.51)

Antidilutive Securities Excluded from Computation of Earnings Per Share

    

Nine months ended

September 30, 

2023

    

2022

Options to purchase common stock

 

4,464,096

 

3,723,499

Warrants to purchase common stock

716,131

716,131

 

5,180,227

 

4,439,630

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Segment, Geographic Information and Revenue Disaggregation (Tables)
9 Months Ended
Sep. 30, 2023
Segment, Geographic Information and Revenue Disaggregation [Abstract]  
Schedule of Segment Reporting

The Company derives all its revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):

    

Three months ended

Nine months ended

    

September 30, 

September 30, 

2023

    

2022

2023

    

2022

U.S.

$

9,579

$

5,039

$

24,818

$

12,035

Germany

 

802

 

933

 

2,819

 

2,744

Other countries

 

130

 

214

 

353

 

514

$

10,511

$

6,186

$

27,990

$

15,293

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Schedule of Inventory) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Selected Balance Sheet Information [Abstract]    
Raw material $ 4,875 $ 2,390
Work-in-process 1,173 1,033
Finished goods 4,839 3,534
Total inventory $ 10,887 $ 6,957
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,382 $ 3,978
Less: Accumulated depreciation and amortization 2,659 2,280
Property and equipment, net $ 1,723 1,698
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 5 years  
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 3 years  
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 402 350
Lab equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,685 2,684
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 772 618
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 98 95
Capital equipment in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 425 $ 231
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Selected Balance Sheet Information [Abstract]        
Depreciation $ 137 $ 127 $ 393 $ 284
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Selected Balance Sheet Information [Abstract]    
Bonuses $ 2,366 $ 2,303
Paid time off 1,212 960
Clinical trial and other professional fees 892 1,733
Customer rebates 382 256
Employee stock purchase plan 280  
Operating lease liability, current portion 170 222
Taxes 103 120
Other 869 775
Total accrued expenses $ 6,274 $ 6,369
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Narrative) (Details)
$ in Thousands
9 Months Ended
Mar. 15, 2023
USD ($)
Mar. 13, 2023
USD ($)
Mar. 10, 2023
USD ($)
Oct. 31, 2022
USD ($)
item
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Debt Instrument [Line Items]            
Proceeds from debt financing         $ 7,500 $ 0
Loan and Security Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity       $ 50,000    
Proceeds from debt financing $ 3,500 $ 4,000 $ 7,500 $ 7,500    
Variable interest rate (as a percent)       5.50%    
Interest rate ( as a percent)       2.65%    
Percentage of trailing twelve months revenue goal       50.00%    
Number of monthly payments of principal plus interest | item       3    
Final payment       $ 700    
Percentage of final payment on original principal       4.50%    
Debt issuance costs and discounts       $ 800    
Loan and Security Agreement | Draw down from September 1, 2023 to December 15, 2023            
Debt Instrument [Line Items]            
Proceeds from debt financing       30,000    
Three months of trailing revenue       5,750    
Loan and Security Agreement | Draw down from September 1, 2024 to December 15, 2024            
Debt Instrument [Line Items]            
Proceeds from debt financing       20,000    
Three months of trailing revenue       $ 9,000    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Maturities of debt) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2027 $ 10,000  
2028 5,000  
Total 15,000  
Less: Unamortized debt costs and discounts (706)  
Long-term debt $ 14,294 $ 6,747
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
ft²
Sep. 30, 2022
USD ($)
Apr. 21, 2023
Dec. 31, 2022
USD ($)
Right-of-use assets:        
Operating lease right-of-use asset $ 1,058     $ 334
Operating lease liabilities:        
Accrued expenses $ 170     $ 222
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses     Accrued expenses
Operating lease liability, non-current portion $ 916     $ 117
Present value of lease liability $ 1,086     $ 339
Remaining lease term 4 years 10 months 24 days      
Discount rate 5.00%      
Operating cash outflows $ 300 $ 300    
Office space in Minneapolis, Minnesota        
Lessee, Lease, Description [Line Items]        
Area of land leased | ft² 23,890      
Lessee, Operating Lease, Existence of Option to Extend [true false] true      
Lessee, Operating Lease, Renewal Term 3 years   49 months  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturities of lease liability) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2023, remainder $ 59  
2024 223  
2025 255  
2026 262  
2027 270  
2028 161  
Total undiscounted lease payments 1,230  
Less: imputed interest (144)  
Present value of lease liability $ 1,086 $ 339
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Narrative) (Details) - Warrants to purchase common stock
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Temporary Equity [Line Items]  
Preferred stock warrants converted to common stock warrants at IPO | shares 716,131
Preferred stock warrants converted to common stock warrants at IPO, Weighted Average Exercise Price | $ / shares $ 2.39
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jul. 02, 2021
Jun. 30, 2001
Sep. 30, 2023
Sep. 30, 2022
Jan. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected dividend yield     0.00%    
Proceeds from Employee Stock Purchase Plan     $ 452 $ 295  
2001 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance   2,674,749      
Number of shares available for grant 600,737        
Vesting Period   4 years      
2001 Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period   10 years      
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance 278,170       206,637
Number of shares available for grant     540,489    
Shares issued/purchased under ESPP     34,421    
Annual incremental percentage 1.00%        
Minimum Percentage     85.00%    
Expected dividend yield     0.00% 0.00%  
Proceeds from Employee Stock Purchase Plan     $ 500    
2021          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved for future issuance 1,854,490   1,724,683   1,033,186
Annual incremental percentage 5.00%        
2021 | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based payment award, term 10 years        
Options to purchase common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected dividend yield     0.00% 0.00%  
Options to purchase common stock | 2001 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period     48 months    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Number of Options    
Outstanding as of Beginning of period (in shares) 3,756,835  
Granted (in shares) 1,086,876  
Cancelled / Forfeited (in shares) (264,160)  
Exercised (in shares) (115,455)  
Balance as of End of period (in shares) 4,464,096  
Options exercisable as of June 30, 2023 (in shares) 2,311,211  
Weighted Average Exercise Price    
Outstanding as of Beginning of period (in dollars per share) | $ / shares $ 8.28  
Granted (in dollars per share) | $ / shares 14.06  
Cancelled / Forfeited (in dollars per share) | $ / shares 10.42  
Exercised (in dollars per share) | $ / shares 4.50  
Balance as of End of period (in dollars per share) | $ / shares 9.66  
Options exercisable as of June 30, 2023 (in dollars per share) | $ / shares $ 7.05  
Aggregate Intrinsic Value    
Aggregate intrinsic value | $ $ 37,331 $ 36,616
Options exercisable as of June 30, 2023 | $ $ 25,374  
Weighted average remaining contractual term, outstanding (in years) 7 years 6 months  
Weighted average remaining contractual life, exercisable (in years) 6 years 4 months 24 days  
Options not granted under the 2001 or 2021 Plans    
Number of Options    
Balance as of End of period (in shares) 8,796  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details) - $ / shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.00%  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average fair value of options granted $ 10.59 $ 4.56
Expected volatility, Minimum 77.20% 56.30%
Expected volatility, Maximum 79.60% 58.60%
Expected dividend yield 0.00% 0.00%
Risk-free interest rate, Minimum 3.40% 1.75%
Risk-free interest rate, Maximum 4.61% 3.97%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average fair value of options granted $ 9.01 $ 2.85
Expected term (in years) 6 months 6 months
Expected volatility, Minimum 76.20% 51.30%
Expected volatility, Maximum 84.60% 62.90%
Expected dividend yield 0.00% 0.00%
Risk-free interest rate, Minimum 4.77% 0.22%
Risk-free interest rate, Maximum 5.53% 2.52%
Non officer employees | Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 5 years 6 months 5 years 6 months
Non officer employees | Stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days
Officer employees | Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 2 years 6 months 3 years 2 months 12 days
Officer employees | Stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 1,532 $ 929 $ 4,713 $ 2,822
Unrecognized compensation expense 14,100   $ 14,100  
Weighted average period     2 years 6 months  
Stock options        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,419 866 $ 4,403 2,657
ESPP        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 113 63 310 165
Selling, general & administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,290 785 3,728 2,402
Research & development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 221 132 927 367
Cost of goods sold        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 21 $ 12 $ 58 $ 53
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]          
Income tax expense $ 40,000 $ 32,000 $ 108,000 $ 81,000  
Federal          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards         $ 361,000,000.0
Tax credit carryforwards         9,300,000
State          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards         6,200,000
Tax credit carryforwards         $ 1,800,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Basic and Diluted Net Loss per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net loss $ (9,011) $ (9,830) $ (32,036) $ (30,892)
Denominator:        
Weighted average common shares outstanding - basic 20,801,350 20,576,838 20,730,024 20,512,254
Weighted average common shares outstanding - diluted 20,801,350 20,576,838 20,730,024 20,512,254
Net loss per share attributable to common stockholders - basic $ (0.43) $ (0.48) $ (1.55) $ (1.51)
Net loss per share attributable to common stockholders - diluted $ (0.43) $ (0.48) $ (1.55) $ (1.51)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Excluded potential common shares from the computation of diluted net loss per share 5,180,227 4,439,630
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Excluded potential common shares from the computation of diluted net loss per share 4,464,096 3,723,499
Warrants to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Excluded potential common shares from the computation of diluted net loss per share 716,131 716,131
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Commitments and Contingencies [Abstract]    
Contingent liabilities accrual amount $ 0 $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Segment, Geographic information and revenue disaggregation (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Segment Reporting Information [Line Items]        
Total revenues $ 10,511 $ 6,186 $ 27,990 $ 15,293
Number of segments | segment     1  
U.S.        
Segment Reporting Information [Line Items]        
Total revenues 9,579 5,039 $ 24,818 12,035
Germany        
Segment Reporting Information [Line Items]        
Total revenues 802 933 2,819 2,744
Other countries        
Segment Reporting Information [Line Items]        
Total revenues $ 130 $ 214 $ 353 $ 514
XML 54 cvrx-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001235912 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001235912 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001235912 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001235912 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001235912 us-gaap:RetainedEarningsMember 2023-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001235912 us-gaap:RetainedEarningsMember 2023-06-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001235912 2023-06-30 0001235912 us-gaap:RetainedEarningsMember 2022-12-31 0001235912 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001235912 us-gaap:RetainedEarningsMember 2022-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001235912 us-gaap:RetainedEarningsMember 2022-06-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001235912 2022-06-30 0001235912 us-gaap:RetainedEarningsMember 2021-12-31 0001235912 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001235912 us-gaap:CommonStockMember 2023-09-30 0001235912 us-gaap:CommonStockMember 2023-06-30 0001235912 us-gaap:CommonStockMember 2022-12-31 0001235912 us-gaap:CommonStockMember 2022-09-30 0001235912 us-gaap:CommonStockMember 2022-06-30 0001235912 us-gaap:CommonStockMember 2021-12-31 0001235912 cvrx:ShareBasedPaymentArrangementOtherOptionsMember 2023-09-30 0001235912 cvrx:TwoThousandOneStockIncentiveAwardPlanMember 2021-07-02 0001235912 srt:MinimumMember cvrx:OfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 srt:MinimumMember cvrx:NonOfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 srt:MaximumMember cvrx:OfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 srt:MaximumMember cvrx:NonOfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 srt:MinimumMember cvrx:OfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 srt:MinimumMember cvrx:NonOfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 srt:MaximumMember cvrx:OfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 srt:MaximumMember cvrx:NonOfficerEmployeesMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 us-gaap:EmployeeStockOptionMember cvrx:TwoThousandOneStockIncentiveAwardPlanMember 2023-01-01 2023-09-30 0001235912 srt:MaximumMember cvrx:TwoThousandOneStockIncentiveAwardPlanMember 2001-06-01 2001-06-30 0001235912 cvrx:TwoThousandOneStockIncentiveAwardPlanMember 2001-06-01 2001-06-30 0001235912 cvrx:OtherCountriesMember 2023-07-01 2023-09-30 0001235912 country:US 2023-07-01 2023-09-30 0001235912 country:DE 2023-07-01 2023-09-30 0001235912 cvrx:OtherCountriesMember 2023-01-01 2023-09-30 0001235912 country:US 2023-01-01 2023-09-30 0001235912 country:DE 2023-01-01 2023-09-30 0001235912 cvrx:OtherCountriesMember 2022-07-01 2022-09-30 0001235912 country:US 2022-07-01 2022-09-30 0001235912 country:DE 2022-07-01 2022-09-30 0001235912 cvrx:OtherCountriesMember 2022-01-01 2022-09-30 0001235912 country:US 2022-01-01 2022-09-30 0001235912 country:DE 2022-01-01 2022-09-30 0001235912 srt:MinimumMember 2023-09-30 0001235912 srt:MaximumMember 2023-09-30 0001235912 us-gaap:OfficeEquipmentMember 2023-09-30 0001235912 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001235912 us-gaap:AssetUnderConstructionMember 2023-09-30 0001235912 cvrx:LabEquipmentMember 2023-09-30 0001235912 cvrx:ComputerEquipmentAndSoftwareMember 2023-09-30 0001235912 us-gaap:OfficeEquipmentMember 2022-12-31 0001235912 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001235912 us-gaap:AssetUnderConstructionMember 2022-12-31 0001235912 cvrx:LabEquipmentMember 2022-12-31 0001235912 cvrx:ComputerEquipmentAndSoftwareMember 2022-12-31 0001235912 cvrx:LoanAndSecurityAgreementMember 2023-03-15 2023-03-15 0001235912 cvrx:LoanAndSecurityAgreementMember 2023-03-13 2023-03-13 0001235912 cvrx:LoanAndSecurityAgreementMember 2023-03-10 2023-03-10 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001235912 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001235912 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001235912 us-gaap:DomesticCountryMember 2022-12-31 0001235912 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001235912 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001235912 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001235912 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001235912 cvrx:OfficeSpaceInMinneapolisMinnesotaMember 2023-04-21 0001235912 cvrx:OfficeSpaceInMinneapolisMinnesotaMember 2023-01-01 2023-09-30 0001235912 cvrx:TwoThousandTwentyOneEquityPlanMember 2023-09-30 0001235912 cvrx:TwoThousandTwentyOneEquityPlanMember 2023-01-01 0001235912 cvrx:EmployeeStockPurchasePlanMember 2023-01-01 0001235912 cvrx:TwoThousandOneStockIncentiveAwardPlanMember 2001-06-30 0001235912 2022-09-30 0001235912 2021-12-31 0001235912 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 cvrx:WarrantsToPurchaseCommonStockMember 2023-01-01 2023-09-30 0001235912 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 cvrx:WarrantsToPurchaseCommonStockMember 2022-01-01 2022-09-30 0001235912 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001235912 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001235912 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001235912 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001235912 cvrx:EmployeeStockPurchasePlanMember 2023-07-01 2023-09-30 0001235912 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001235912 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001235912 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001235912 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001235912 cvrx:EmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0001235912 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001235912 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001235912 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001235912 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001235912 cvrx:EmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001235912 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001235912 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001235912 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001235912 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001235912 cvrx:EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001235912 2023-07-01 2023-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001235912 2022-07-01 2022-09-30 0001235912 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001235912 2022-01-01 2022-09-30 0001235912 2023-10-24 0001235912 cvrx:EmployeeStockPurchasePlanMember 2023-09-30 0001235912 cvrx:TwoThousandTwentyOneEquityPlanMember 2021-07-02 0001235912 cvrx:EmployeeStockPurchasePlanMember 2021-07-02 0001235912 srt:MaximumMember cvrx:TwoThousandTwentyOneEquityPlanMember 2021-07-02 2021-07-02 0001235912 cvrx:LineOfCreditDrawDownPeriodTwoMember cvrx:LoanAndSecurityAgreementMember 2022-10-31 2022-10-31 0001235912 cvrx:LineOfCreditDrawDownPeriodOneMember cvrx:LoanAndSecurityAgreementMember 2022-10-31 2022-10-31 0001235912 cvrx:WarrantsToPurchaseCommonStockMember 2023-01-01 2023-09-30 0001235912 cvrx:LoanAndSecurityAgreementMember 2022-10-31 2022-10-31 0001235912 cvrx:OfficeSpaceInMinneapolisMinnesotaMember 2023-09-30 0001235912 cvrx:LoanAndSecurityAgreementMember 2022-10-31 0001235912 2023-01-01 2023-09-30 0001235912 2023-09-30 0001235912 2022-12-31 iso4217:USD pure utr:sqft cvrx:item shares iso4217:USD shares cvrx:segment 20801350 20576838 20730024 20512254 -0.43 -0.48 -1.55 -1.51 0001235912 --12-31 2023 Q3 false 20813612 20663736 http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent P3Y 10-Q true 2023-09-30 false 001-40545 CVRx, Inc DE 41-1983744 9201 West Broadway Avenue Suite 650 Minneapolis MN 55445 763 416-2840 Common stock, CVRX NASDAQ Yes Yes Non-accelerated Filer true true false false 20815635 82993000 106194000 506000 679000 6372000 5504000 10887000 6957000 3345000 4223000 103597000 122878000 1723000 1698000 1058000 334000 26000 27000 106404000 124937000 1133000 1719000 6274000 6369000 7407000 8088000 14294000 6747000 916000 117000 960000 805000 23577000 15757000 0.01 0.01 200000000 200000000 20813612 20663736 208000 207000 551045000 545362000 -468218000 -436182000 -208000 -207000 82827000 109180000 106404000 124937000 10511000 6186000 27990000 15293000 1691000 1340000 4536000 3490000 8820000 4846000 23454000 11803000 2696000 2293000 9392000 6906000 15652000 12679000 47504000 35945000 18348000 14972000 56896000 42851000 -9528000 -10126000 -33442000 -31048000 499000 0 1220000 0 1056000 328000 2734000 237000 -8971000 -9798000 -31928000 -30811000 40000 32000 108000 81000 -9011000 -9830000 -32036000 -30892000 -21000 -8000 -1000 -21000 -9032000 -9838000 -32037000 -30913000 -0.43 -0.43 -0.48 -0.48 -1.55 -1.55 -1.51 -1.51 20801350 20801350 20576838 20576838 20730024 20730024 20512254 20512254 20750910 208000 549150000 -459207000 -187000 89964000 62702 363000 363000 1532000 1532000 -9011000 -9011000 -21000 -21000 20813612 208000 551045000 -468218000 -208000 82827000 20576149 206000 542967000 -415816000 -211000 127146000 2814 7000 7000 929000 929000 -9830000 -9830000 -8000 -8000 20578963 206000 543903000 -425646000 -219000 118244000 20663736 207000 545362000 -436182000 -207000 109180000 115455 1000 518000 519000 34421 452000 452000 4713000 4713000 -32036000 -32036000 -1000 -1000 20813612 208000 551045000 -468218000 -208000 82827000 20399337 204000 540707000 -394754000 -198000 145959000 121945 1000 80000 81000 57681 1000 294000 295000 2822000 2822000 -30892000 -30892000 -21000 -21000 20578963 206000 543903000 -425646000 -219000 118244000 -32036000 -30892000 4713000 2822000 393000 284000 -4000 0 114000 0 868000 2737000 3930000 2184000 -902000 479000 -586000 766000 112000 584000 -31182000 -31836000 422000 606000 -422000 -606000 519000 81000 452000 295000 7500000 0 67000 0 8404000 376000 -1000 -21000 -23201000 -32087000 106194000 142072000 82993000 109985000 979000 0 4000 4000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">1.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Business organization</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">CVRx, Inc. (the “Company”) was incorporated in Delaware and is headquartered in Minneapolis, Minnesota. The Company has developed and is marketing a medical device, Barostim, for heart failure (“HF”) and resistant hypertension. The Company is focused on the sale of its product in the U.S. and Europe.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management expects that operating losses and negative cash flows from operations could continue in the foreseeable future. There is no assurance that the Company will generate sufficient product sales to produce positive earnings or cash flows.</p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">2.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Summary of significant accounting policies</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Statement presentation and basis of consolidation</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) applicable to interim financial statements. In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary for a fair presentation of the Company’s statements of financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole or any other future period.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of CVRx, Inc., its wholly owned subsidiary, CVRx Switzerland LLC, and its sales branch in Italy. All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">JOBS Act accounting election</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). As a result, the Company has elected to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Use of estimates</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and cash equivalents</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include highly liquid investments with an original maturity of three months or less. As of September 30, 2023 and December 31, 2022, cash equivalents consisted of money market funds, which are stated at cost and approximate fair value. Additionally, as of September 30, 2023 and December 31, 2022, a majority of our cash and cash equivalents were maintained with two financial institutions in the U.S., and our current deposits are likely in excess of insured limits.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Accounts Receivable</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Customer credit terms are established prior to shipment with the standard generally being net 30 days. <span style="background:#ffffff;">We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer's inability to meet its financial obligations to us, we record a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount we reasonably believe will be collected.</span></p><p style="font-family:'Arial','Helvetica','sans-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 0pt 12pt 0pt;"><b style="font-weight:bold;">Inventory</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. The Company regularly reviews inventory quantities in consideration of actual loss experiences, projected future demand and remaining shelf life to record a provision for excess and obsolete inventory when appropriate.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Leases</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases are included in operating lease right-of-use (“ROU”) asset, accrued expenses, and operating lease liability – non-current portion in our balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We used the incremental borrowing rate based on information readily available at the time of recognition to determine the present value of the lease payments. The determination of our incremental borrowing rate requires management judgement based on information available at lease commencement.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue recognition</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company sells its products primarily through a direct sales force and to a lesser extent through a combination of sales agents and independent distributors. The Company’s revenue consists primarily of the sale of its Barostim, which consists of two implantable components: a pulse generator and a stimulation lead.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under Accounting Standards Codification (“ASC”) Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. The Company recognizes net revenue on product sales when the customer obtains control of the Company’s product, which generally occurs at a point in time upon delivery based on the contractual shipping terms of a contract.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">We recognize equity-based compensation expense for awards of equity instruments to employees and non-employees based on the grant date fair value of those awards in accordance with Financial Accounting Standards Board ASC Topic 718, <i style="font-style:italic;">Compensation—Stock Compensation</i> (“ASC 718”). ASC 718 requires all equity-based compensation awards to employees and non-employee directors, including grants of restricted shares and stock options, to be recognized as expense in the statements of operations and comprehensive loss based on their grant date fair values. We estimate the grant date fair value of stock options using the Black-Scholes option pricing model. We account for forfeitures as they occur. We expense the fair value of </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">our equity-based compensation awards granted to employees on a straight-line basis over the associated service period, which is generally the period in which the related services are received.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Statement presentation and basis of consolidation</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) applicable to interim financial statements. In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary for a fair presentation of the Company’s statements of financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole or any other future period.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of CVRx, Inc., its wholly owned subsidiary, CVRx Switzerland LLC, and its sales branch in Italy. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">JOBS Act accounting election</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). As a result, the Company has elected to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Use of estimates</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results could differ from those estimates.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and cash equivalents</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include highly liquid investments with an original maturity of three months or less. As of September 30, 2023 and December 31, 2022, cash equivalents consisted of money market funds, which are stated at cost and approximate fair value. Additionally, as of September 30, 2023 and December 31, 2022, a majority of our cash and cash equivalents were maintained with two financial institutions in the U.S., and our current deposits are likely in excess of insured limits.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Accounts Receivable</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Customer credit terms are established prior to shipment with the standard generally being net 30 days. <span style="background:#ffffff;">We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer's inability to meet its financial obligations to us, we record a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount we reasonably believe will be collected.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Inventory</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. The Company regularly reviews inventory quantities in consideration of actual loss experiences, projected future demand and remaining shelf life to record a provision for excess and obsolete inventory when appropriate.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Leases</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases are included in operating lease right-of-use (“ROU”) asset, accrued expenses, and operating lease liability – non-current portion in our balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We used the incremental borrowing rate based on information readily available at the time of recognition to determine the present value of the lease payments. The determination of our incremental borrowing rate requires management judgement based on information available at lease commencement.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue recognition</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company sells its products primarily through a direct sales force and to a lesser extent through a combination of sales agents and independent distributors. The Company’s revenue consists primarily of the sale of its Barostim, which consists of two implantable components: a pulse generator and a stimulation lead.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under Accounting Standards Codification (“ASC”) Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. The Company recognizes net revenue on product sales when the customer obtains control of the Company’s product, which generally occurs at a point in time upon delivery based on the contractual shipping terms of a contract.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">We recognize equity-based compensation expense for awards of equity instruments to employees and non-employees based on the grant date fair value of those awards in accordance with Financial Accounting Standards Board ASC Topic 718, <i style="font-style:italic;">Compensation—Stock Compensation</i> (“ASC 718”). ASC 718 requires all equity-based compensation awards to employees and non-employee directors, including grants of restricted shares and stock options, to be recognized as expense in the statements of operations and comprehensive loss based on their grant date fair values. We estimate the grant date fair value of stock options using the Black-Scholes option pricing model. We account for forfeitures as they occur. We expense the fair value of </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">our equity-based compensation awards granted to employees on a straight-line basis over the associated service period, which is generally the period in which the related services are received.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Selected balance sheet information</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory consists of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,390</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,033</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,534</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,957</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Property and equipment, net consists of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;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:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,684</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 618</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital equipment in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 231</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,978</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,698</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally <span style="-sec-ix-hidden:Hidden_r35hfgpxvUWKeOck5X_9Ww;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to five years. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Depreciation expense was $137,000 and $127,000 for the three months ended September 30, 2023 and 2022, respectively, and $393,000 and $284,000 for the nine months ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Arial','Helvetica','sans-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;">Accrued expenses consist of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;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:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,303</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Paid time off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 960</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Clinical trial and other professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,733</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Customer rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Employee Stock Purchase Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 120</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 775</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,369</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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;">Inventory consists of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,390</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,033</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,534</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,957</p></td></tr></table> 4875000 2390000 1173000 1033000 4839000 3534000 10887000 6957000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Property and equipment, net consists of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;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:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,684</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 618</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital equipment in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 231</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,978</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,698</p></td></tr></table> 402000 350000 2685000 2684000 772000 618000 98000 95000 425000 231000 4382000 3978000 2659000 2280000 1723000 1698000 P5Y 137000 127000 393000 284000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued expenses consist of the following at:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;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:top;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,303</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Paid time off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 960</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Clinical trial and other professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,733</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Customer rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Employee Stock Purchase Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222</p></td></tr><tr><td style="vertical-align:top;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 120</p></td></tr><tr><td style="vertical-align:top;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 775</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,369</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2366000 2303000 1212000 960000 892000 1733000 382000 256000 280000 170000 222000 103000 120000 869000 775000 6274000 6369000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:12pt;font-weight:bold;">4. Debt</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Innovatus Loan Agreement</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">On October 31, 2022, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Innovatus Life Sciences Fund I, LP, as the collateral agent and a lender, under which the Company may borrow, subject to the Company’s achievement of certain milestones, up to a total of $50.0 million in a series of term loans. On the closing date, the Company borrowed the minimum amount of $7.5 million under the Loan Agreement. On March 10, 2023, the Company borrowed the $7.5 million remaining under the first tranche of the Loan Agreement<span style="background:#ffffff;">, with </span><span style="background:#ffffff;">$4.0</span><span style="background:#ffffff;"> million received on March 13, 2023, and </span><span style="background:#ffffff;">$3.5</span><span style="background:#ffffff;"> million received on March 15, 2023</span>. The Loan Agreement initially requires interest only payments through November 2027, followed by three monthly principal and interest payments. A final payment of $0.7 million, equal to 4.5% of the original borrowed principal, is due in January 2028. The term loans advanced pursuant to the Loan Agreement (collectively, the “Term Loans”) bear interest at a floating rate per annum equal to the sum of (a) the greater of (i) the prime rate and (ii) 5.50% plus (b) 2.65%. The Term Loans are secured by substantially all of the personal property of the Company. The Company has the option to draw down (i) up to $30.0 million less the amount funded from the first tranche between September 1, 2023 and December 15, 2023 if the Company achieves trailing three months revenue of $5.75 million prior to June 30, 2023 (which was achieved), and (ii) up to $20.0 million between September 1, 2024 and December 15, 2024 if the Company achieves trailing three months revenue of $9.0 million prior to June 30, 2024. A performance covenant takes effect at the earlier of September 30, 2025 or the third tranche funding, requiring that the Company achieve 50% of the trailing twelve months revenue target set in the Board-approved revenue plan in effect for such period. The Loan Agreement requires the payment of certain penalties if the Term Loans are paid off prior to maturity for any reason, including pursuant to an acceleration clause, and includes various restrictive covenants, including a restriction on the payment of dividends or making other distributions or payments on the Company’s capital stock, subject to limited exceptions. The Company was in compliance with these covenants as of September 30, 2023.</p><p style="font-family:'Arial','Helvetica','sans-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;">In connection with the Loan Agreement, the Company recorded $0.8 million of debt issuance costs and discounts as a reduction of long-term debt. </p><p style="font-family:'Arial','Helvetica','sans-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 annual principal maturities of debt under the Loan Agreement are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less: Unamortized debt costs and discounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (706)</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,294</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 50000000.0 7500000 7500000 4000000.0 3500000 3 700000 0.045 0.0550 0.0265 30000000.0 5750000 20000000.0 9000000.0 0.50 800000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The annual principal maturities of debt under the Loan Agreement are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:top;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less: Unamortized debt costs and discounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (706)</p></td></tr><tr><td style="vertical-align:top;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,294</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10000000 5000000 15000000 706000 14294000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:12pt;font-weight:bold;">5. Leases</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">We lease </span><span style="background:#ffffff;">23,890</span><span style="background:#ffffff;"> square feet of office space in Minneapolis, Minnesota, which houses our principal executive offices and our manufacturing facility. We lease this space under an operating lease agreement that commenced December 1, 2008, and was scheduled to expire August 31, 2024. On April 21, 2023, we extended the operating lease for our office space in Minneapolis, Minnesota for an additional </span><span style="background:#ffffff;">49</span><span style="background:#ffffff;"> consecutive months through August 31, 2028. We intend to add new facilities as we grow, and we believe that suitable additional or substitute space will be available as needed to accommodate any such expansion of our operations. Our operating lease agreement includes an option to </span><span style="background:#ffffff;">renew</span><span style="background:#ffffff;"> for one additional period of </span><span style="background:#ffffff;">three </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">years</span><span style="background:#ffffff;">. The exercise of the lease renewal option is at our sole discretion and was not included in the lease term for the calculation of the ROU asset and lease liability, as it is not reasonably certain of exercise.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition to base rent, we also pay our proportionate share of operating expenses, as defined in the lease. These payments are made monthly and are adjusted annually to reflect actual charges incurred for operating expenses, such as common area maintenance, taxes and insurance.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the lease balances within the condensed consolidated balance sheets:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">334</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_06vSZoYyyE2uRRgcF-g5YA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">222</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liability, non-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">117</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">339</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Maturities of our lease liability for our operating lease are as follows as of September 30, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023, remainder</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 262</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 270</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,230</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,086</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">As of September 30, 2023, the remaining lease term was 4.9 years and the discount rate was 5.0%. The operating cash outflows from our operating lease were $0.3 million for each of the nine months ended September 30, 2023 and 2022. </p> 23890 P49M true P3Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the lease balances within the condensed consolidated balance sheets:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">334</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_06vSZoYyyE2uRRgcF-g5YA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">222</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liability, non-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">117</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">339</p></td></tr></table> 1058000 334000 170000 222000 916000 117000 1086000 339000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Maturities of our lease liability for our operating lease are as follows as of September 30, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023, remainder</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 262</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 270</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,230</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,086</p></td></tr></table> 59000 223000 255000 262000 270000 161000 1230000 144000 1086000 P4Y10M24D 0.050 300000 300000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">6</b><b style="font-size:12pt;font-weight:bold;">.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Stockholders’ equity</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Common Stock Warrants</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has common stock warrants exercisable for 716,131 shares of common stock upon conversion at a weighted average exercise price of $2.39 per share. </p> 716131 2.39 2.39 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">7.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Stock-based compensation</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summary of plans and activity</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2001, the Company’s Board of Directors and stockholders established the 2001 Stock Incentive Award Plan (“2001 Plan”). Under the 2001 Plan, as amended, 2,674,749 shares of common stock had been reserved for the issuance of incentive stock options granted to employees, non-employee directors, consultants, or independent contractors. Options granted under the 2001 Plan have vesting terms that range from the date of grant to four years and expire within a maximum term of 10 years from the grant date. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2021, the Company’s Board of Directors and stockholders established the 2021 Equity Incentive Plan (“2021 Plan”). The number of shares of common stock initially reserved for issuance under the 2021 Plan was 1,854,490 newly reserved shares in addition to the 600,737 shares that remained available for issuance under the 2001 Plan. The shares available for issuance under the 2021 Plan automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 5% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 1,033,186 shares being reserved for issuance under the 2021 Plan as of January 1, 2023. The 2021 Plan provides for the issuance of stock options, stock appreciation rights, restricted stock awards, stock unit awards and other stock-based awards and cash incentive awards to employees, consultants and non-employee directors of the Company and its subsidiaries. Awards granted under the 2021 Plan will have such vesting schedules and other terms as determined by the Compensation Committee and stock options and stock appreciation rights have a maximum term of 10 years from the grant date. No further awards can be made under the 2001 Plan following the adoption of the 2021 Plan. As of September 30, 2023, there were 1,724,683 shares available for future issuance under the 2021 Plan.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Options are granted at exercise prices not less than the fair market value (as determined by the Board of Directors) of the Company’s common stock on the date of grant. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the years 2008 through the initial public offering (the “IPO”), the Board of Directors authorized the grant of stock options for the purchase of shares of common stock to the employers of certain non-employee directors. The options were not granted under the 2001 Plan or the 2021 Plan, but terms are substantially the same as the Company’s standard form of option agreement for non-employee directors as they have an exercise price not less than the fair market value on the grant date and vest over 48 months from the date of grant.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of stock option activity:</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:50.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size: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.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b> </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b> </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in  thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,616</p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,086,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Cancelled / Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (264,160)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (115,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,464,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,331</p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Options exercisable as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,311,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,374</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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 0pt 12pt 0pt;">As of September 30, 2023, stock options outstanding included 8,796 options that were not granted under the 2001 Plan or the 2021 Plan. For options outstanding as of September 30, 2023, the weighted average remaining contractual life was 7.5 years. For options exercisable as of September 30, 2023, the weighted average remaining contractual life was 6.4 years.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company’s Board of Directors and stockholders also established an Employee Stock Purchase Plan (the “ESPP”). The number of shares of common stock initially reserved for issuance under the ESPP was 278,170. The shares available for issuance under the ESPP automatically increase on the first day of each year, commencing January 1, 2022, and ending on (and including) January 1, 2031, in an amount equal to 1% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of each automatic increase, or such lesser number of shares as determined by the Board of Directors. The annual increase resulted in an additional 206,637 shares being reserved for issuance under the ESPP as of January 1, 2023. The ESPP permits certain of the Company’s U.S. employees to purchase shares of the Company’s common stock at a price per share not less than 85% of the l<span style="letter-spacing:0.25pt;">ower of </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="letter-spacing:0.25pt;">(i) the closing market price per share of the Company’s common stock on the first day of the applicable purchase period or (ii) the closing market price per share of the Company’s common stock on the purchase date at the end </span>of the applicable six-month purchase period. The first purchase date under the ESPP was September 30, 2022. <span style="background:#ffffff;">For the nine months ended September 30, 2023, </span><span style="background:#ffffff;">34,421</span><span style="background:#ffffff;"> shares of common stock were purchased under the ESPP for </span><span style="background:#ffffff;">$0.5</span><span style="background:#ffffff;"> million of employee contributions. </span>As of September 30, 2023, there were 540,489 shares available for issuance under the ESPP.<span style="letter-spacing:0.25pt;"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-based compensation expense</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company uses the Black-Scholes option pricing model to determine the fair value of stock options and ESPP purchase rights on the grant date. The Company measures stock-based compensation expense based on the grant date fair value of the award and recognizes compensation expense over the requisite service period, which is generally the vesting period for stock options and the offering period for ESPP purchase rights. The amount of stock-based compensation expense recognized for stock option awards during a period is based on the portion of the awards that are ultimately expected to vest. The amount of stock-based compensation expense recognized for ESPP purchase rights during a period is based on the estimated purchase rights as of the grant date. The Company accounts for forfeitures as they occur.<span style="display:inline-block;width:0.79pt;"></span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average fair value of options granted to employees and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:31.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted average fair value of options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) — non-officer employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) — officer employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.2 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">77.2% to 79.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">56.3% to 58.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.40% to 4.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.75% to 3.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table provides the weighted average fair value of ESPP purchase rights and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:31.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted average fair value per ESPP purchase right</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">76.2% to 84.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">51.3% to 62.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.77% to 5.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.22% to 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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 0pt 12pt 0pt;">The Company reviews these assumptions on a periodic basis and adjusts them, as necessary. The expected term of a stock option award was determined based on the Company’s analysis of historical exercise behavior while taking into consideration various participant demographics and option characteristics. The expected term of an ESPP purchase right is based on the offering period. We utilize the simplified method to develop the estimate of the expected term. The expected volatility is based upon observed volatility of comparable public companies. The expected dividend yield is assumed to be zero, as the Company has never paid dividends and has no current plans to do so. The risk-free interest rate is based on the yield on U.S. Treasury securities for a period approximating the expected term of the options being valued.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components and classification of stock-based compensation expense for the periods indicated:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,657</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee Stock Purchase Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,822</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general &amp; administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,402</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research &amp; development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,822</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, unrecognized compensation expense related to unvested stock-based compensation arrangements was $14.1 million. As of September 30, 2023, the related weighted average period over which the expense is expected to be recognized is approximately 2.5 years.</p> 2674749 P4Y P10Y 1854490 600737 0.05 1033186 P10Y 1724683 P48M <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of stock option activity:</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:50.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size: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.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b> </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b> </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in  thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,616</p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,086,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Cancelled / Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (264,160)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (115,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,464,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,331</p></td></tr><tr><td style="vertical-align:bottom;width:50.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Options exercisable as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,311,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,374</p></td></tr></table> 3756835 8.28 36616000 1086876 14.06 264160 10.42 115455 4.50 4464096 9.66 37331000 2311211 7.05 25374000 8796 P7Y6M P6Y4M24D 278170 0.01 206637 0.85 34421 500000 540489 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average fair value of options granted to employees and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:31.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted average fair value of options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) — non-officer employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) — officer employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.5 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.2 to 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">77.2% to 79.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">56.3% to 58.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.40% to 4.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.75% to 3.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 10.59 4.56 P5Y6M P6Y1M6D P5Y6M P6Y1M6D P2Y6M P6Y1M6D P3Y2M12D P6Y1M6D 0.772 0.796 0.563 0.586 0 0 0.0340 0.0461 0.0175 0.0397 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table provides the weighted average fair value of ESPP purchase rights and the related assumptions used in the Black-Scholes option pricing model for the nine months ended September 30, 2023 and 2022:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-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:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:31.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted average fair value per ESPP purchase right</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">76.2% to 84.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">51.3% to 62.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.77% to 5.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.22% to 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 9.01 2.85 P0Y6M P0Y6M 0.762 0.846 0.513 0.629 0 0 0.0477 0.0553 0.0022 0.0252 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components and classification of stock-based compensation expense for the periods indicated:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 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.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:'Arial','Helvetica','sans-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:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,657</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee Stock Purchase Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,822</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general &amp; administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,402</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research &amp; development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53</p></td></tr><tr><td style="vertical-align:bottom;width:58.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,822</p></td></tr></table> 1419000 866000 4403000 2657000 113000 63000 310000 165000 1532000 929000 4713000 2822000 1290000 785000 3728000 2402000 221000 132000 927000 367000 21000 12000 58000 53000 1532000 929000 4713000 2822000 14100000 P2Y6M <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">8.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Income taxes</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and December 31, 2022, a valuation allowance was recorded against all deferred tax assets due to the Company’s cumulative net loss position. Provision for income taxes for the three months ended September 30, 2023 and 2022 was $40,000 and $32,000, respectively. Provision for income taxes for the nine months ended September 30, 2023 and 2022 was $108,000 and $81,000, respectively. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $361.0 million and $6.2 million, respectively. The federal NOLs began expiring in 2021 and the state NOLs began expiring in 2020. As of December 31, 2022, the Company had federal and state tax credit carryforwards of approximately $9.3 million and $1.8 million, respectively. The federal tax credit carryforwards began expiring in 2021 and the state tax credit carryforwards will begin expiring in 2028. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Utilization of NOLs may be subject to an annual limitation due to the ownership change limitations provided by Section 382 of the Internal Revenue Code of 1986 and similar state provisions. The Company has not performed a detailed analysis to determine whether an ownership change has occurred. Such a change of ownership would limit the Company’s utilization of the NOLs and could be triggered by subsequent sales of securities by the Company or its stockholders.</p> 40000 32000 108000 81000 361000000.0 6200000 9300000 1800000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:12pt;font-weight:bold;">9. Loss Per Share</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders was calculated for the periods indicated (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.108181%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.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:'Arial','Helvetica','sans-serif';font-size: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (32,036)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (30,892)</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average common shares outstanding — basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,801,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,576,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,730,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,512,254</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net loss per share attributable to common stockholders — basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FRapTCFfwUO_hX7VS0EaHA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8mG3f6vmXU6Pb2q78WafqQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (0.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UkBpgd3qP0uLchmZUdIfYw;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SMTC7JSXVUuW1gJXHJ0tsg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1.51)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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 0pt 12pt 0pt;">The Company’s potentially dilutive securities, which include stock options and warrants to purchase shares of common stock, have been excluded from the computation of diluted net loss per share attributable to common stockholders, as the effect would be to reduce the net loss per share attributable to common stockholders. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,464,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,723,499</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 716,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 716,131</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,180,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,439,630</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders was calculated for the periods indicated (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.108181%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.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:'Arial','Helvetica','sans-serif';font-size: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (32,036)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (30,892)</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average common shares outstanding — basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,801,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,576,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,730,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,512,254</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net loss per share attributable to common stockholders — basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FRapTCFfwUO_hX7VS0EaHA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8mG3f6vmXU6Pb2q78WafqQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (0.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UkBpgd3qP0uLchmZUdIfYw;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SMTC7JSXVUuW1gJXHJ0tsg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1.51)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -9011000 -9830000 -32036000 -30892000 20801350 20576838 20730024 20512254 -0.43 -0.48 -1.55 -1.51 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,464,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,723,499</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 716,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 716,131</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,180,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,439,630</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4464096 3723499 716131 716131 5180227 4439630 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">10.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Commitments and contingencies</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. There have been no contingent liabilities requiring accrual or disclosure as of September 30, 2023 or December 31, 2022.</p> 0 0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">11.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Employee benefit plans</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company sponsors a voluntary defined-contribution employee retirement plan (the “401(k) plan”) for its U.S. employees. The 401(k) plan provides that each participant may contribute pre-tax or post-tax compensation up to the statutory limit allowable. Under the 401(k) plan, each participant is fully vested in his or her deferred salary contributions when contributed. The Company does not provide matching contributions to employees.<br/><span style="visibility:hidden;">​</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">12.</b></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:12pt;font-weight:bold;">Segment, geographic information, and revenue disaggregation</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region, for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results or plans for levels or components below the consolidated unit level. Accordingly, the Company has determined that it has a single reportable and operating segment structure. The Company </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and its Chief Executive Officer evaluate performance based primarily on revenue in the geographic locations in which the Company operates.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company derives all its revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):</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:56.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,035</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,744</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,293</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-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;">As of September 30, 2023 and December 31, 2022, long-lived assets were located primarily in the U.S.</p> 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company derives all its revenues from sales to customers in Europe and the U.S. The following table provides revenue by country for each location accounting for more than 10% of the total revenue for the periods indicated (in thousands):</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:56.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size: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.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:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-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:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,035</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,744</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:56.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,293</p></td></tr></table> 9579000 5039000 24818000 12035000 802000 933000 2819000 2744000 130000 214000 353000 514000 10511000 6186000 27990000 15293000 EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %"!7U<'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 " !0@5]7/1*2PNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE!(71S6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/(.22F3_? M? /I=1#:1WR./F DB^EF=L.8A X;=B0* B#I(SJ5ZIP8D/ M=4!HF^86')(RBA0LP"JL1"9[HX6.J,C',][H%1\^XU!@1@,.Z'"D!+SFP.0R M,9SFH8^"VA68JG^B2T=8.?DG.R:FJ:IGKJ2RSMP>'MZ?"GK5G9, MI$:-^56R@DX!-^PR^;7;WN\>F&R;MJMX4W5\US:"YW/WOKC^\+L*.V_LWOYC MXXN@[.'7OY!?4$L#!!0 ( %"!7U>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M4(%?5V]3V:/S!0 NB !@ !X;"]W;W)KO6NUU/ADJ54G8H5 MX^:;N9 IU>94+GIJ)1F-)E?F\CAI]TB6*4\95+#B2;'[5&>%W M8S^P@OR.3S%;J[UC9%%F0GRU)_?15<>S)6()"[6UH.;CA8U9DE@G4XY_MZ:= M\C>M%F=(BW8I-"=*8%Y]TLZV(/0$9U C(5D#>"'#=+_A;@9^#%B7+L6ZH MIL-+*=9(VKN-FSW(ZR97&YJ8VV:<:FF^C8U.#V]$F)E6T8CR"-UR'>M7=,^+ M[F&KN8O4DDJF+GO:_)K5],*M\W7A3&J<+]"#X'JIC&O$HF_U/5/*LJAD5]1K M AI.V>H4^=X)(A[Q'>49P_(/H3Y%)'#)ORF.7]:W?7;?J14-V57'/)R*R1?6&?[X QYXO[C OY/9-]40E-400.Y5-3R_ MKIB+%)9CK_O1A02J6B+U2Z1^,Z2/&96:R>05/;&5D-J%!UMIF;DJ90RJ6N(- M2KQ!,[P)D[&P?3="9NQP-A[L5#Z1M8\DJ&_)>59RGC7LF9*::2=_*.O;$?:: MTT0Y&Q*4M00\+P'/P4)M!YV[.&'H,4MG3+K 8 _/P]W ZP=]%QPH;0EW4<)= M-(%[8HO8#J.F&1]IZNRCL,_XT]/FI"C5/0]=E*"^)27VJOG7:\)IRB:DZ9OY MW'&"IMH\D$A(-!89U_+5?$9.^ /N-[%K>(2AD/.6]AR M\)I(\1+ST-W!8<^'1R?H,7(3KH(3AO/.6]")4)HFZ*]X53\^PX[]?N">>F%= M6](J.F$X[^3]=209K0>##TV6@D.)Z8!)@ == M2 VB30U$[+2(OQZ MXB0]1FPB56PB<+ QF3Z*^0)-7].92%R !PQ,+OS3N8APC&Q$JFQ$X""S:S)T MNPF7E"]8;>P]8/0XFMZ,G*_6L+ M896&2*,T-,ZDM"]GQ1M9WI1FVLB<"TT' M'+\XEZ?&L*HM9Q5[2*/8<\\UD\5BI7W+ICMP)R?L6,=YC*A#JJA#&D4=^Q9J M7E?,S+\0TCGB'/!Y%+Q+PY 9&V,2%89.WF.D'5*E'=(H[4Q3FB3H.E/F:^7N MM>V6AF!96[PJXY!&&>FAB0KBAWMRML6,MYC(1#JH1#X("R MX]SL+P\5*V).R);K0["N+645>$BC):+IDIG."K4A;%./=XR\0ZJ\0QHM$FW# MRC0/*P;6;EB@#YDVZ9S;E. D_D[Y95L/A5L_=[-;9R]#XIWC_L WZ?[%P>A7 M2<=OM$ T-G.&-.'UGD=L@WYGSF8\8.5Y'B9^_P(3YR[",9*/7R4?'PXLNT!P M%RL;TK\P*L&EZ0-VW2XF71\[08\1@/PJ /EP7"G7I?=)[\Q%YRQRP*QNX1V6 MM67' \O( $8%9$*=8\P!@]I1%=;] M7[#>WNZPG=7S37.%0KNR7&P4EU?+C?E1OAW=JVXO=O4?J T%"B5L;J3>Z9D9 M\&2Q45Z<:+'*]YIG0FN1YH=+1B,F[0WF^[D0>G=B?Z#\=X7A?U!+ P04 M" !0@5]7[@GSD+ % #%%@ & 'AL+W=O.QWON>/U Q??Y(XQA1Z+O)0WLYU2U=5R*9,=*ZB\Y!4K MX9\M%P55L!3W2UD)1E.C5.1+XCC!LJ!9.5M=FWNW8G7-:Y5G);L52-9%0<73 M!Y;SAYL9GCW?^)S=[Y2^L5Q=5_2>W3'UM;H5L%JV5M*L8*7,>(D$V][,WN.K M-0FU@I'X.V,/LG>-M"L;SK_IQ:?T9N9H1"QGB=(F*/SLV9KEN;8$.+XW1F?M M,[5B__K9^J_&>7!F0R5;\_R?+%6[FUDT0RG;TCI7G_G#;ZQQR-?V$IY+\XT> M&EEGAI):*EXTRH"@R,K#+WUL M%3P-Z( FD4R$L5W$;!-8X>D!FW/E)%5]>" M/R"AI<&:OC"Q,=K@35;JUWBG!/R;@9Y:K7F9PDMA*8(KR?,LI0H6'VA.RX2A M.VU8H@7Z>O<1O;EXBRY05J(O.UY+6J;R>JD @[:T3)KG?3@\CXP\[XY5E\AU MYH@XQ+6HKZ?5/[($U+%1)\?J2_"\=9^T[A-CSQUSOQ:"E0I1*<'/*YL_!P.> MW8#>95>RH@F[F<$VDDSLV6SU\T\X<-[9O'LE8T>^NJVO[I3UU9K*'8*WAA)] MP;[7V9[FX+SU+1Y,!<:4+@7[543B&-[8ON_.4 H[ 8Z]5NP(J-<"]2:!OD\2 M7@,N*!,) Y";G,U1"26-;Q'-H?#HU)1Z=>$[@7'I(@CC.4/'HB=* I/8 VE@M@/[;"" M%E8P">M6L(IF*6*/E:X!TH22JQT34'KZ&\,&.Q@ VHPQ9U M.(GZ"UJ]5P'W*I+$- M:S0$$9+3W681"N(1G'&+,Y[$^1>@I"HK[U'.@ V1T+2WX-M%#0L36QOYR*7Y"A$\"P M)7Z!UZLR#3B+'/%B=PQ@QWKX9;279W23Y9G*F)W[\*N2WVM9.W:ZHS\\S7\M MK53T27.*U6%W&''LGFY$FU2(XY&WTM$>/LM[HF9=.;8"M' 8"0>)8V.Z8 Q@ MQV)XFL:.*V\O>:Q(AXP5>LYI];5(1%I#CLMN\^Q?)H?U;:*"SWL6/$/>2O&@^IF(3<\ M!KZC-CS-;8<:G+'_BOAI4X,5B: %[WYDRN&L//6.II,6K87 M5&0=2_Z_H6/O.ZHD>)*)[A1/ONUXGC(A?S&-DGJRCV&3E/O#<]@K63OVNC=U M3E*=>>>\1%([/T<7SJ6#@94$@H&L9GJX=>;.X8-HK79<9/\"+U S\\ $K5BQ M@1WX/$:;M(')N+G;3,?OX'L>87<>8&(D8!D$[CQT R1W%-Q"F92:;TS77RNI MX$*7I!][SOFQJPG&T09S3KM%J]#8YNHXGYSA_#3-= 6%*J GG456PO1;95 5 MK$"'O.[[V!E,-38YSW<#,@*WZP#(V0Z@+NK<',&D;)LEF96[R)#>%UX0$3P( MJDW0#7 TAK1K!X*#G0@+27'"G5(_1&)R"DO6,2P$^/(&4';]0CD)7-NC[S,_GLQ^M!V-C.< M,6QRMAECV3MCU >\?U!QGY42^IH2P)"[B@L]\TICZG/?UWD)%=4C68/ .VNI*FIPJC:^KA70PHDJ[D=!D/@5 M9<++IN[:0F53V1C.!"P4T4U54?7S$KC1C,?,""P0< M$+M$6S*7UA4U-)LJN2/*1J.;';C:.#5FPX1]BDNC\"Y#G4 7"E&!83OD)>4-NEE?D^.B$'!$FR.=2-IJ*0D]] M@TS6V<_WZU^VZT>/K+^$>D3BX)1$010/R.=/RZ\@1WGHY-&AW,=*=.6(NG)$ MSB_^IW)\NUAIH_ -_#Z4<+O">'@%NRO/=4USF'FX[32H+7C9ZU=A$KP;2O\_ MF1T4(^Z*$3_EGEUPW.,N;^P6N.%RV0C,7D$.;$M7'$Z) #-4@M8W<;ZVCVRS M29!,_6T_LS]CDO1M%W, /.Z QT\"SV5586O 39/?GI*:*K*EO %RC.]H(3FG M2I,:L(>5^#J?#(&W_FD/*A@%X0/ROP0=H$\Z],D+T!V@)K0QI53L%Q1#K*WA MI(>!K;O]/ !^3N0!==)1)R^G9EHWP\3) ,=9&"=A] !X*#!)XC1.AGG3CC=] M.2^>;=I@]V)B,P2=/A=Z*' 0VN^U:WM4?J)JPX0F'-8H#48I>JCV^&DG1M:N M@Z^DP?/ #4L\L4'9 +R_EM+<3^RAT/T'R'X#4$L#!!0 ( %"!7U_P8 MXP4 .(: 8 >&PO=V]R:W-H965T&ULM5G;;N,V$/T5 MPBV*72")>=$U=0PDMMLNT.T&2;?[4/1!L6A;74ET2=I)_[ZD)%]DCI2@=5]L M23XSY#DBKQ4-X.5UNOKX5#-5[Q(U)58\]+\LA"R2+0Y MEI%50D0\IQL&P2+)R,!Y5U^[E>"0V.L]*?B^1VA1%(O^^X[EXOAF0 MP>["0[9<:7MA.!ZMDR5_Y/KS^EZ:L^$^2YH5O%29*)'DBYO!+;F>46H#*L1O M&7]61\?(4GD2XJL]^9#>#+"=$<_Y7-L4B?G:\@G/ M9?^A(F_(/"6*3T3^)4OUZF80#5#*%\DFUP_B^2?>$/)MOKG(5?6)GALL'J#Y M1FE1-,%F!D56UM_)2R/$48#) P?0)H">!G@= :P)8&\=P6L"O+>.X#8K,D1)Y MEB;:G#QJ\V7J02LD%NC3FLO$KJM"26F1A2G*E:V6+4<_"Z70)?K\.$7OOGT_ M&FHS*YM[.&]F<%?/@';,@*&/HM0KA69F)BD0/^V/CWOBAT:-O21T)\D=[4WX MR-=7B.$+1#%EP'PF;P^G$)W_-OKL7X_>$H/MZX-5^=C_6Q^_WSXI+4U7^ ,J MD'H*'CP%VRJOU3J9\YN!2:NXW/+!^+MO2("_AU;GG,FFYTPV.U.RUCIZ^W7T M^K*/'_B6EQL.J5\'!E6@O:]LQP3[A&",1\/ML;(N,"!1X."F+HZ&<8P=X P8 MV:G/0& M- AC5P<7Z(4^!K:C"V1^[/F=2A!\L)*X5XM?A38""&=;@IX0N\0BYD6N A#2 MBT-7JRF ](,(**X9@/1HY)-N$8[\-.D5H;(["RF*G1#&%8$"$&<*E[%/(0$ M),&F# % "ACG@?L!Q!*<'L%VAK0@P:T5X,/I>:FR^A=!8#\J3N^%[N%/0& M#FT@%Z' S6W6FZS-]N"02:]Q&W_2*RY15LY%P=&[AO+["U1RL $VV5KUC'V@ M P) !M3'%,#1D $['P*RL'N]#]Z2])O+JN:?^$)(OM-!)R\=&]]SURJ*0\!W M0<@XC"$% "0C,2#6#(3BB/1L_8/K)/VV\UZ*;58]03%*O"Z$ZP,O 5LY@7 , MZGX CF!( @ 8]? _&%#2[T!_X1KEIA1 MJX+O(PQ]"\#1$8,,-P0TB@#>6X0 MBJ.V46C3/MA0TNNMQI--L@,B(03P1?>>Q4!!@6G2H P,B5 M[Y^RAV$$9DX/KH_VNSZ(>9KE&PT^S+MKLKW&O0-VRAV" =P[8%W<#V:/]IN] M+]5S:)Y>)EOC]9871L]K"-X>Y%0UZ!1T\X)\T\W M"XCTP\#LEU.Y(&1HZI]ZIXJ!.8VI\KT.T0[ND/:[PS.(UE=?KL/KD@U"PK)! M2%@V,"S^ZO[%S*WU6N(D^MWY'I"@.M3 GW?]^"TR,Z\.%R9ST36(GI]XJSEM5^#R MKY[+ZDN]X;QQOF[SHKZ>;9IF]W&QJ-,-WR;UAW+'"_&?A[+:)HUX6STNZEW% MDW77:)LOL.OZBVV2%;.;J^YO=]7-5;EO\JS@=Y53[[?;I/IVR_/R^7J&9B]_ M^)0];IKV#XN;JUWRR.]Y\^ONKA+O%D>5=;;E19V5A5/QA^O93^@CHU[;H(OX M3\:?ZY/73GLHG\OR2_OFY_7US&U'Q'.>-JU$(GX]\17/\U9)C../7G1V[+-M M>/KZ19UU!R\.YG-2\U69_Y:MF\WU+)@Y:_Z0[//F4_G\#]X?4#? M,SK[J?S MW,>Z,R?=UTVY[1N+$6RSXO [^=HGXJ0!(F<:X+X!5AK@Y9D&I&] U ;GAD3[ M!E1I0-&9!E[?P+OT&/R^@=_E_I"L+M-1TB0W5U7Y[%1MM%!K7W1V=:U%@K.B MG5GW327^FXEVS2\^^&]\X.3%IVU=B+&FRRYHD-VA%(UIINM_N\RX# M8G9F:=881.++141"G++9\,I)RZU8^9MV23YQ)R]K4Z*87?F74CNJA;#[Z#D^ M>HX['7I&YS;)DR+E]8_.+7_,BB(K'IVD<2*>?G (^M'!+D8F&P^J?J?:[EA/ M-]BE5XNG4[/T&(^Z2W M]K>7S>WW3V6>.^+4]9Q4Z_^:G*6 :5E!BD608C&D& ,2D]SWCNY[UM4FL.],XY:X];1C/5YZ^H2CKU=,6=N J6YQU/%-]@!1CAL$C\U[I'[/K MORZ[ISNF*=.^-A2$44@])=W6WJ MJG+KQ-M=7G[C_+ ].G?[*MVT>^>=.">:?%R.KIBE?BH,E;-]9!WA5&<@Q9AI M])YYS03'A = "7?>6590H(W,6_J!FGWK4*8N($BQ&%*, 8E)?H9'/T/['OCB MX&$#;#_PBT_[2;L-FGRSBDW] !'JTS/ 6%E=D#W&D&)L9/B2'<@=*EO7:LB_ M>7.NT+JU-YV:?E"UJ%<[3<>Y5M. $,R&K#ZE -MV5O4R5% MG2<'I+3^W[YN6L1@],>J.=D?2+4(5"WNU:2\8V7[9B-!LC,#!D"71(,A3^R5_Z3T)A=:[+'>EVM[9"@4 !4C5F'+[LQ4 %DQP*O M1FE()P$X0.KU&7OODU<5* H 56-0:K*/ PU H#C KC9Y7>D5=8A#=66! @%0 M-39R /)ESX$(X-<3 7O3J0: JD784)N' 5&N.,2@G;+13F43!AZ WX 'V#4G MNP/* T#58FPH];4+WM88V9>3FP+>@ ;@2V@ OI &&.+,-, 4J-, 0Y2-!N"! M!N WI@'X8AI@'\GDF0I* T#5&)2:[.E _"K:,#I'1YF*TTT0+V[ YMH@$=\ ME= ;XN:4^&+2J@O 1 /4;IDA"KDA"LYMX0,-P'^:!HPGSD0#?)\LB;9]@-( M4+485(U!J_^0% UKH@ZJQ\8S( M'@TE/+:7\'_NEAB[^.3]3R^(J:=]?@"MZ$'56*_FGSD ^1;=H:(G]HH>Z"8: MHM>ZA%+U,NS*/IC)M^E"JL6@:@Q*3;9U8 3$S@@FPC.[VM2E1O3JFBZ16JR" M]AF#JK&Q(Y!=&0@!L1,"&SZS-YUL :1:1 RX@&!7+31BT%[9>*^R#2?/)=CQ MPZL FEUSLC^PSRO /K"@PY6Y>IW<'B/[,B $ MF0*U;9H@*<(#/7.(B SX@E^*#<7YF3IJ)'02(^ BK MF0-E!Z!J,:@:@U*3/1W8 ;$_ 7#!W31F*_U+YK_^F(!'0^2ICUP8XN;4"S4R M%IL"4:#R,T-4$(;^&7Y,AA*;V$OLB3?3F/-FN"/=77INB%PU>9#5< 2J%H.J M,2@UV=:AI"?!=\1G!+)&7H&J1:!J,:@:@U*3)\' #,C(9?\I^,RN-=EC'1$0 M]8)2!-IE#*K&1@Y ?NIS0 34C@A>3=JH#@5\O'35CQCV[B<_O0D*!4#5&)2: M;.0 !2@H%+"K37Y$5R^ID4=4 ?:9PRJQL:.0'9E@ +T]5# WG2R!:!0@!K* M\]!5[ZB.03MEHYW*)@Q(@+X!$K!K3G8'% F JL744.YKS]B,!,G.G'SIP!M M 7H)%# $&:& (JJ!0 %2-0:D= M/%V MB$*H#1#_?RC+YN5-^V5&Q^_3NOD_4$L#!!0 ( %"!7U&PO=V]R:W-H965T&ULK5E1;]LV$/XKA%<,&S#7 M$F5;4I882)P6"[ 60;-NS[1$QUPE425I)]ZOWY%R)%NDV 3P2RPIQ^-W=[S[ MCN3E$Q??Y(92A9[+HI)7HXU2]<5D(K,-+8E\SVM:P7_67)1$P:MXG,A:4)*; M064QP4$PGY2$5:/%I?EV+Q:7?*L*5M%[@>2V+(G8W]""/UV-PM'+AR_L<:/T MA\GBLB:/](&JK_6]@+=)JR5G):TDXQ42='TUN@XOEA'6 XS$WXP^R:-GI$U9 M!G1Y>T*+0FP/']H'34SJD''C^_:/]HC =C5D32 M)2_^8;G:7(V2$*4V$GT M!/GI^ E8T9J"7TRYP5Z%#[1^CZ+@-X0#'#GP+%\_''O@1*UG(Z,O&O*L=MK: M.&TM>(D@\P11K'ILEBY3C,H+E]L:M5.W6IW6%[(F&;T:0=Y**G9TM/CYIW > M_.ZR^4S*3CPP;3TP]6E??(8J5'#I7!O-R+D9J4O-;C&.[8_@NL2!) M<2MV FS6 IMY0W.=_PN9U2QOQ:$:9;S*6$%1=4"LO^KG3,=PJ[,#UOJK S@[ M9P#/I.S$3_/63W-O !\4S[Z-=97,4<9+H Y)=/%U&=UHFAU%:AJ'42^W$FMFM[*&V)P(TQ;3&F7HS7)1>*_=FCG5QP8JS)^-9M0&K!"\.^";;,@ EAT%%;X*_ &U(] M4MG+72GI"VY&5JP8SN.#^C,E\KFTG3KCB.=#?T0S$QZIJQUE.[(JJ-/FT(K# M.)DGO6"YI' U)(V*"/S2&&PZ&D#3LZ#[U< MN;@7M"8,2LJSKH.T64)<;:B /@URHU*'M>7$'EF@T@#WD=M"XVF<#@#O6#CT MTW ;^9KL!\,^M:>>)7TV=DC%\_D OHZ,0R^':7QB2SO'.O'-'"7$\I\M-!N, M>\>!H9\$/[^F#W!BMMEN'(5A8L%VRB71D&,[8@SC-W6@#+)+OJ:!";V,^^;" M=R9MIU[HV#;TT^W]5F0;:&'>UAN$-J6.I]@*G4-J'@P%KB/?T,^^UI)S1J'C6>SGV7O!,TKS@P^ M'J"N49&Q9@%"%UU"1R5U8PV%1+=7SD!BFV!G8=J+HT,H"0>BV%$P]E/P*?X/ M95WP/:7(; 50FTOW!7'N K!-OM-9?_TYA' Z&P#>\3/^$3\? \_I2G4KT G5 M9MMX%O2["8?40%^*.T+&?D*^/<'6--).A Y2GL=]@+;0$,".D;&?D=OZ _5R MQW*H0:N],YV=J&T63J9!O]UW2$7Q4 GJN!K[N?K#>DTS91+-M&39'K(O,]L MO>,R-NG2;QYT_=^10I\"..UPT'+8M\(A@X=2L.-M[-_1&O..;;&?;9=#:!%1:$4?657I):2YF K&-9^7>D0;DY.AZH*3BT=R: M2&1VAONUO9FY-O<1O>\WX<6RN5_IU#37/9^(@-26J*!K4!F\C\%IHKE! M:5X4K\TEQ(HKQ4OSN*$DIT(+P/_7G*N7%SU!>X^U^!]02P,$% @ 4(%? M5TU8RH$V P ZP8 !@ !X;"]W;W)KVRQ#80IRW:AV!!LG8/PQ[.TDDB0I$J>8J3_?H=*5EU M@=3#7B0>>??=]U'DI]7>N@??$#$\M=KX==(P=Q=9YHN&6O2I[+B^U9R(\)7Q7M_=$8@I*= MM0\A^%RNDWD@1)H*#@@HKT>Z)JT#D-#X-F(F4\M0>#P^H'^,VD7+#CU=6_VG M*KE9)^<)E%1AK_G.[C_1J.=MP"NL]O$)^R%WN4R@Z#W;=BP6!JTRPQN?QGTX M*CB?_Z0@'PORR'MH%%F^1\;-RMD]N) M:&$0I<9J(:=,^"CW[&1521UOMKV7 M&>_A=U>C4?]@V*M5Q@(=$K)BA-D.,/E/8'Z#&VNX\?#!E%3^6)\)I8E7?N"U MS4\"WE.7PG(^@WR>+T_@+2>=RXBW_#\ZX:^KG6W8*_3M?^Q_?Y33,(H47D>#ZZ]W3##Z; M(H4WW!"\?G6>Y_/+:]MV:)YCM+C\!?;H09G"NLXZ9"HE@/>D<8^. (W$'AKQ M@F\].B8W)-PH8P@[JY6?#8&WC"G\(7W&!M (<$F/8@J=%(U(8@L/Q,K4@-!2 MJ0K4(4D5-(,M.NM9M3,0)PH]'4.%2O="Y,W(_M/'B7A E*^B/*-A:)X[$G[1 M2G[D(5TK*_=,2,BNA)WPJ EL!8H]=,Z6?<%!5%CZDMZG$?E#[X1W"C=HQ+G$ MHQCHJ1.C\9*'#+(HVQ6$:.L]^5ADJ,9@05"@;Z 2.Y3>SK:';&L\%+;7I3R- M%/=TZ"N*Y8 1[H19U;-(CB)$N= W%M#[WJ$I:.C.1_KV2FNHR80.HJVO*E6H MP/<@+<@5UG:<(.BL5Y&F;+$1">'@'%%.7SK3J:+-1C>'!BZ;9R%OO [J;4C-G-#LF6K'S]GBJR+_(HQ@:[+[&ZFZPZ=3M59,YWUMW[4JD@ M'BI3^XM)&4+S9C[W>:DJZ6>V436^K*VK9,"CV\Q]XY0L>%-EYLO%XN6\DKJ> M7)[SNUMW>6[;8'2M;IWP;55)M[]6QNXN)B>3[L4'O2D#O9A?GC=RHU8JW#6W M#D_S7DJA*U5[;6OAU/IB<%?VJU\Z/?@BS)K+VGA[?%Q61!@)11 M>2 )$G^VZD890X( XTN2.>E5TL;Q[T[ZKVP[;,FD5S?6?-)%*"\FKR>B4&O9 MFO#![OZIDCTO2%YNC>=_Q2ZN??%\(O+6!UNES4!0Z3K^E0_)#Z,-KQ??V+!, M&Y:,.RIBE#_+("_/G=T)1ZLAC7ZPJ;P;X'1-05D%AZ\:^\+E*@9#V+58Z4VM MUSJ7=1!7>6[;.NAZ(VZMT;E6_GP>H(]VS?,D^SK*7GY#]C_$'[8.I1>_U(4J M#O?/@;,'N^S 7B^?%+A2S4R<+J9BN5B>/B'OM#?^E.6=_L_&BW]=93XXY-"_ MC_DAJGE^7 W5U1O?R%Q=3% X7KFMFES^^,/)R\79$T8\[XUX_I3TL1%^9(0< MC&B>B.#3LIEW"J1*563XD8ZK-,U"W8% M5BO45"@/(#L-(8T!Z(VJE9/&[.F[:D+<&P#LKF8@;!5COZJ4@_7BIQ]_>+U< M+L[N9JN9^.WJZI:?3\[^+D"2V!VPK!HAU74DS\X9C(8TN)80T"NG-JWA%:R) MU9/TE*&4 D>^1MT(]-' - M>2Z)76N?PY2]DG )I(I=:1%+5UH1&O*"\4*N?Q5.4,^???N)CJ7MGE) MJ9TY*"ZIH-X&:?8S<65,]%G*)Q"#H0J-Z0V"K;W,HXN'HE9&H_/)5)H'##(3 MO[^_7H&Q#QBI[_D?A[P1FG0(6.\VM&8#FD49=CA:>"[Z_O>V:N G%\3[UHGK MUH,3/9.;"VWC61?\M%R<+,5/M"'57P>D*T(82Y&+\9Z.4QBF^8@1%J$^@[Q' M#(HM>!5S$+.D<@$#%1)#54W*.&LU$0PG=!7S.?IIH/3O@K(,_8U1,%I! ^(H(WZQ3[&Q2DEJCB"@3I0D)Z3DL8=ZG15!KC= M.,40?@9MQ;1*0" M-OD0H]8TSCZP5R+50VRK *LHF+6I$T^)\[X+I 2$S[8SW*)N\V]Z=:> C(XK M5&&JZ\8[>]"P$;C0QMSJI@&D:*0W%M\Z1ZE9*&XWD?B-OE?,]ZA;HG_" E$M MS2-$88$S)U'M!U@!3%2B'YTL1B3LAB\D%8\88Z(;8\O96IW3,R)GV"/(HBA306F2%NDYDVHX <,X^.4_!G+>YK])=N(Q_W MM+^/)5@BURR-78;;I-,*[8*GEER[O*T((_6/74EQW46?R1W]"\U2>+16&EK3 M84JYOU%(.W!$+73TI1 .\;?PS29U>JQH*:F[0(Q%PB-VQP,F->Y,(A JHV38 M2$JAGH:*EGD846CSY"/I'!-*"B)!/>(@:@X]G44,TJ-(,HZ$T6I+LRUZ:M:[ MG>86:D&+TS,X:8MX6LQ6PR_M1V5)PF$"4H1'.\/SOHOW'$=89^;>EPS4P607UIT?OBF)LZ MO"[4T&%DI%MC45-#$B JX)+/:7**TU"A*F89'JFIR,G'2'.S1@6N4Q12&+%Y MJWF$INBEDN4"S] :8.0((+*KCMR% M+D!F;TKX:/VLQ4,WNW]X?S?,[MXKS M(!]="!-F+CI7FUL?2C.XRF>?BDS/P M0/VL8R<>$F ?P6A=-VL)OBU =* U:N-&&<=>7L@88^8K:B\\')F8K[2^GU,C M"$H'1G>(B:)Y*'>HJ[ZGQRV-W*>FB\(G-:F)IN^SQVX>0V?%(Y4=9^*L^G64 MY;P-G;RBU&&:H]X_4! ? 1)63GE*O$?H[%8]MIOIKR49D9OS.(LA6S/K,$KQ MC':@:'P:I<.B+(K=0F,GZ$B[DAG1;8D,YE?>D=ASM ZR#'$NRV]05%P7@" MZ[$A['-;I%]'+3FPX*_.1K*!J^I6'5@TI@>OC/',PR@R\"3_P)S 1RB,,K;= MH*%CR'(TY,7C!=3G*@YJ%M]HP%%4R8&GQGX/@&0CX^->V-5->3B@*119P4F! M=N-TUJ+J#_FK/W>Z9$B:@\8P4PA( ?=^?+R6SM(4V(U%_2Y:BZ%#5XVAN9\\ M1W,FYBG >D/TU!HX,7;>P"<_[CV0E6X*R,T@^SL^N8SNK%:I:V.TM 7?UX3Q M/<'5:K@G^(A3?BY>+EY.^_APY=U@:*3+KC1A=H,$G8)L?O_LFC. ' -JBM(_ MC8J.QZVP?Q83)1\O2VP6S_H[!DE'"U[/8Y=KTU'&XDC2&+M7:=PG7AO>')3M MQLFNG(>1,@:#IO"DY\B-T*]]QS_JOFM+LP_\E?STZN3U],!JSHGE&3OET!U4 M8-_V0D+$N.,1<+",6RI=-7*?H NY[O*L(Q_PGLTUMW"Z2\0LF"X!NAS3XUNM MX6J#/! 7\-V3,F,1/6]B]!B-$,?N)^>CVV8Z-?*=.A^"ZA OGONW_;7]5;RM M'I;'._\_)!TZ/3)YC:V+V:L7D]A\NH=@&[Z[SFQ !O+/$EFO'"W ][7%@2P] MD(+^/S,N_P-02P,$% @ 4(%?5Z.)@'!H! [@L !@ !X;"]W;W)K M. MMGFH^K#88UB=O>OLKH^C?WUG;;!-(51J7]H7V[.>[_G-[$QV4CWK+:*!USP3 M>NILC2GN>CT=;S%G^E86*.A/*E7.#)%JT].%0I940GG6"SPOZN6,"V8Y4_LY9G(W=7SG>/#$-UMC#WJS2<$VN$+S2[%41/4:+0G/ M46@N!2A,I\Z#?S?O6_Z*X5>..]WY!AO)6LIG2WQ*IHYG'<(,8V,U,'J]X *S MS"HB-[X==#J-22O8_3YJ_UC%3K&LF<:%S+[RQ&RGSLB!!%-69N9)[G["0SP# MJR^6F:Z>L*MY^Y$#<:F-S _"Y$'.1?UFKX<\= 1&WG<$@H- 4/E=&ZJ\?,\, MFTV4W(&RW*3-?E2A5M+D'!>V*"NCZ"\G.3-;5?G!!.8L8R)&6%50^"3J>E/B M)CU#=BQW+S[HG-18'(JWR/_&B>#HY/SX*K"%1:W$'HN M!%X07M$7-D&'E;[P'P<-OSVLM5&$F=\OQ5^K[U]6;_OH3A_?&C[S[*\[W&^?[U[2WSJ\/SM?-RZ]7[+K.\!;^7BWEYP6%D6H/L:2NU$:# M3,%L$5*947=SL0%F[N#=FU'@A??_^DUE-YBO456U?X_Q@?!=^($+,BQ+S42B M?VPD+#ZZ1 !/;$?M8E!QEC5_WD+?'0T''3IPP[$'7VF W'!Q4R@9H];-?]_U MAV&'\L(0/G+!*44);*1,6E92'(X;*G0'8?\LKK?@>^YH-.P<1.YXT-)+14-7 MF3U0=(#?2E[0�N""K(_R?UCVG*"4=IJ00WI<+3:+K%\((.%0X\^,S6%S@# M-QH-3J@^+&1>E%3>#KLUHV5J=HQL'KF'P]9&Y(_@,](HW\HL 9Y3N5_0BK9E M'(_:SP$L6,$-X:>U03GX*TCZ0<>WT#]+:=\-1T$'&>.A]4+K.WB(XS(O,V:[ M+T$:&3&O&\Y&PG*I#/^C/NC$/AAWJ&#D74*9.^S4Q-)1)Z[W74M-[ M- [.S@@"-*L6U1Y!2A2NJ5SGHEUD-N$-(OB0%YG<4Z%61L;/L"Q5O*6^@25= M$><"%T!HWWYP#X\TSPAI5,#,-AX!A:UYQLW>I25'*=M2A<6Y/%?K#\_5!I3Y MG]GKA4A\+SP_"SQXK)+8I"IJNV?8N0BZ SD8]D_HL)6Y=(OW.CL8I7I3;9H6 MR*4P]3K6G#;+[$.]P[7L]2;\A:D-%YI2E9*H=SL<.*#J[;(FC"RJC6XM#=6U M^MS20H[*,M#_5$IS)*R!9L6?_0E02P,$% @ 4(%?5WKZ@C_X P 7PD M !D !X;"]W;W)K&ULC5;;;MLX$/V5@6H4">!: M-]\:7X DW:(!4C2HV]V'Q3[0TMCB5B*U)!4W^_4[)&75AAUC7R1Q.)=SAC-# MS7=2_= %HH&?52GT(BB,J6_"4&<%5DP/9(V"=C925[TP3=8)FLI?]C%0[X((@L( M2\R,]<#H]8SW6);6$<'XI_49="&MX>'WWOM'QYVXK)G&>UG^P7-3+()I #EN M6%.:KW+W"5L^(^LODZ5V3]AYW7@<0-9H(ZO6F!!47/@W^]GFX&O)DUV'6 M6MUYJ^05J_?P60I3:/A-Y)@?VX>$H(.1[&'<)1<=KK >0!KU(8F2](*_M*.5 M.G_I!5KPY^U:&T7G_M7\UZY>MA@-PO!Z$D,_,-!H>)1-PNU6(U"<&O@CXDAFY1@5I['*9],$4 M"/>RJIEX 5)"A3EP820P;\Y$#BO,&L7-RX&O*VOW]LTT2:+9<1@GC&?75*FF M. 3#-PBKC*/(4,/'AOP^].'QJ0],.Q14JR4C *P$ZG>*84,S*)&*2/6AL2_8 M%3PKCD!7[ 764E&*^S0[UG]3/P/!/U"QB.+)3%./%QR?/0&Y@0R5H;E$?5,B M=9) 35%J<-R--(2#E'JC:!!9E=)."=)F0,?-B0)M$MH*2J*O!S:[CD4I-1=; MR(G*<78]2$JO%5*O\JJI@%6R\6AZD\&HB^/)6L7CY+HPGYFB',1M.UP(M%@VL4B"KGM :YU0Z1L46FC M'::M8.NXK;FM,-IKXZ.M.R:72/7I. M%B=.-CSRU@I'YX3C<\+)"1BJN"B*[-[T9&_DMDXLO/@1-7'_+JC8E>'_TJ&Y MK)T[F[WEU20:7U,V#\^EV^Q!/.PG[SN"YT9N>'#I5:BV[FK7X,+X^Z^3=G\/ MM_[2_*7N?SVH:+=<:)I$&S*-!I-1 ,I?YWYA9.VNT+4T="&[SX+^@%!9!=K? M2&GV"QN@^Z=:_@=02P,$% @ 4(%?5ZSXV6G/!0 TPX !D !X;"]W M;W)K&ULG5=M;]LV$/XKA-<5+>#:LFPG=IH$2-H- M*["@05_6#\,^T!)M<:5(C:3BY-_O.5*2G<@QM@)!+%)WQWMY[CGQ?&OL=U<( MX=E]J;2[&!3>5V?CL+,VMN0>2[L9N\H*G@>E4HW3)#D9EUSJ MP>5YV+NUE^>F]DIJ<6N9J\N2VX=KH9^^)BL!BP7*QY MK?PGL_U--/',R5YFE O_V3;*3B">DIJ)\]A9O)?3\Y>\"(;GSL8,"V<\'[)M(;."%:8FFZ:VK+)29[+BBHE[D=742XTQQ[C. M@TS)=;U&KFO(;AB>I)+^8;3SR1?2-6?7P(V%)@._6.Y)(\AS3W+ M3(E%)G+V7F2B7$%I0B!)%L-P[I;#(J@JKQ5DO(%[E43 5_4&W<.F03B=C=A' MS:X0A&)IW)HB2 %I+PC!.$ST7 'GA;C^6]*". +B>2Z)<9"JV1+^:]?FJXPM MXPMKZDWQQ,5%R)/4Y _% 3-,@]6:-$K*LR.7-P!:$[M@*Z&DN!,Q5ZZ6GJ^4 MV'?!$ .C!Z2O?1O"5BH%3<;ON%11P>$LD<<,\HR2;G(.!:X?H \H(*T\4C&A MB)(2DX7PD-O=^D = 1Q5YP$GD IDC%.L"-%1BO4CCV%'FIR.0:*$8 ^"6\=& M[$M!Y1(VDT[$MRVL@BF*-1H'QI ,\M$9Q)9+EUD19T #&&TZKW(JZ,Z4%[8, M3M%6QE56JQ!D>^"GCU^1+(=F(EM11TF^"D@?4AZE)P?H! Q)AXA6ZH%EPGI, M2++2AC!B'W98H82LFE!\ "97SK"*/S3-9RIC0WZHB 5U-)6A2SFJ@T$I7/ M0PF<\3BPD#[8AT6J"3($$R7/&U#"18J'-GG^-U )=:YUS17>A&*M:8[2$,4> MR^#!!@5%#FMK(1O*>,"; !VX% "ER3YG]*D D',T]9!Y?M\0B-2NMK09*[TV M"A\,9"U".G =.;ZKU8HKDD=32!!+#!;MEM/9>6@\="BA.&]%61B4[HR]_&F1 M)M.W/_R+:>4C&='(:G<[AJ*6?A4\ H$B./>ZDR'FV5^D+'P(O3'K-S5U#6'K M!QS\^*3[;,]H)_H"!)K,%WOKZ736,]""&KSS_[VYRC);(^TM$'H"D].DMY!?J?!EF MY8'*!*UY_\5\3B_Z24]/4GIQVG^!PM.PZY?I9-*4"5\&8&Q3:VKWPDW%7 %)^'8"SMJ8\ M"+ M8F8ODM$4MP2EJ#D(BH*#?YO1!:>Z3Y#XS=./(?A&K#1BASYQQWL7C5)@ M!-!UBM@=4<0[1[?;W=BNXD5E)QZO>S>8(*!\>+^&:C(ZG0\B:;4+;ZIP;5D9 MCTM0>"QPZQ26!/!^;8QO%W1 =X^]_!=02P,$% @ 4(%?5^7DP$IJ @ M?04 !D !X;"]W;W)K&ULE93+;MLP$$5_9< 4 MZ2:P7H[SL@7$:8IF$2"(VV91=$%+8XL('PI)1<[?EZ1DU2D< ]U8''+F\([D M.]-6Z6=3(5K8""[-C%36UI=19(H*!34C5:-T)RNE!;4NU.O(U!II&8H$C](X MGD2",DGR:=A[T/E4-98SB0\:3",$U6]SY*J=D81L-Q[9NK)^(\JG-5WC NV/ M^D&[*!HH)1,H#5,2-*YFY#JYG(]]?DCXR; U.VOPG2R5>O;!73DCL1>$' OK M"=0]7O$&.?<@)^.E9Y+A2E^XN][2OX;>72]+:O!&\2=6VFI&S@F4N*(-MX^J M_89]/Z>>5RANPB^T76Z6$B@:8Y7HBYT"P63WI)O^/>P4G,R5M9>!6EEB^KX^-![O@0_1^Y^.%7.4C9KW$"(]C%'Q^=I\G957\)W"@AG%E"!CQ1K:FT M!KY7Z$]J*M^@H@:*+LN$K':;A1O4!3-TR1'US6U M6Q9*OCH5P: 6*+3!1E@"==MN*FRA"+5F!7K(IW2474"-N@./8-\+CW8L(5"O M@_&]\$;:SAW#[C!;KCM+_4WO!M,]U6LF#7!X\Y52=AOX"X:)F_\!4$L#!!0 ( %"!7U>L*=Z:N@P .4L M 9 >&PO=V]R:W-H965TRJ-3+HUW3U,]/3E2V8R55OJA9!3,;(4O:P%!N M3U0M&OU@M\X MNU&]WP0Y60OQ"0?O\I=' 1+$"I8UB('"GVOVFA4%(@(R/EN<1]V6"-C_[;#_ MJ'D'7M94L=>B^)WGS>[ET>J(Y&Q#VZ+Y(&[^SBP_2\27B4+I_\F-61LG1R1K M52-*"PP4E+PR?^D7*X<>P"J8 8@L0*3I-AMI*M_0AIZ_D.*&2%P-V/"'9E5# M W&\0J5<-1)F.< UYU>-R#X]NP"^LZ/S'[X+D^#L#I(7'\J\E-;,=!"$'JD MV3%-":UN?_AN%87IF2(7@LH^J37\&^Y!X)3GJ$PIX0*\#R MP%Z\)%UXZ>*4J!T%I2!IP' )K&J:R([F9,T81A6ML9Q =-,8N5(M!7H0A'=T M&2A1H[04V4I:-\+(M-4:$"P.[N,-H,"%>'PT"//*KVD(4 MDK>?6V-M3N@'9A =FL%'@*S:<@U"@NUF-,TKWG!:%+=#57=J[@O9[D!NP)9" M;[5<>(O3@%3LI@]M]T&QY3G7[@/R101)$'AIG+H51B\,\R* T6O*"V":S6]O M=6P8LT@> .:HIBVD"O#G3',+M@LI6H$55'K=ADN%^M-.SFBVTPKVM+!8E:$Y M_42K%J- J -NY!E+J7*< RS'. 2T18M?G@Z7Q_ _B@3^E:(%2V&?6UJ@9);? MXXY(0B,:^#2EL2D[&F@1B@DPF8X47%_0/3\X!K:!5BI)B4D(O!L$Q@;.H+GN MI-1)2#NE:F&N8 J4/*80S"%GZ!I:D^M;C75LYT9QM*J0\T[^@ "\G^5./-9H M8$GH!7'LA:O$[;-FR-_#[91JX0W5%ALJ]HMJ*:YY#MBG(MP@KGEV2&M(9!DW MJ4%B40-30%4C>8:,V%48JCN8%MS,?M)F(V G:>9LPNE-9E3M>L'5S@RC:2]J M:ICIZ'I@/'HE!PC5KA7/.96<@5I>F0VFXFKG\KPH3'#5EN B+); >5NP/E,F MZD[:Q*"H@$')FX:Q??SK,LC^RX2P#1V/##IT;=JF ME>Q.>]YG0(#OM 5!E'UA,N/@2S58(&"N1*-]%4.LC6Z4@^-3^0F:F&M:M RB MU<.<]NG#XD\U3JL^>=-*)SVC&)#M"H92M-N=\363?4C=0KK+ '3#-,@Q3MK, M]N[R%Y?3O!DB,6KMA.1_V'QI]'[HOYV'UZW,=CKVSZ9%F[*L1QE'RIAL(%G- MN)J)*VXKK7+4PUW%BCA0L$?6;>/\1S+MI>CA)C_C4@4E'+K6E$)T D#)8".* M]%I[I5O)6(G5%/(_$R<,SEOK6M6!23W(HJP-['U.>S%&"B*N@??%RJ0>-5.& M&0'NG8X#5:X5/M1E5WP_UU82Q&??[._ONFT%#=ZW\+U)BV[X"GB&IGT_WH(> MMLCP(2#PYGZ^=6)W']Y!_CSGJ4+0*- >> M?T$+'8M,'GW#,AO>; %$8B]=)MXJ7G8(GI"5'ZUZPSCQDC A?[-> "E]!1!I MTBT)%WZ0C AYC?L6!4"HOE M<@^Q\)?!"&#(Z#B0$ZAT8>O@-.FQ=NHG8\*!X]2+X[!3CW4D'>=GT4=>'(9> M%(8]/*D?+"?01TLO3A=[JYI-/ ;IGN.U%^:1#+<\"$B_G,;)O[";?CQ3[9R MM%!BT,^!_-ZZ^&O:^TN7CDQ#UTM];Z\N+[]9/X?(-9=1NO+"-'A<7Z6A_TM; MJO#_+=5,2Q4%$(_W+?C#&BJCZOE>2L_72"O4YJY(FA'QK_Z5OV]C4%E=,?8( MW4"@HK8RJ;&-0LB#&F6U[ZL+(FZ,<(_Y4Z.X0BCDW-8OAY@>4?$.;%RW"74- ME:SVG(XSP,Q%CCH_YE^=@FX74W(UIFX%O_G1AFD(;\Q57OK\;S(\QI#B()S/ M1!6=%MQ.^:%MH-T\"2 XE] EVA:IJS%U8.50V&*LON.,E7W!WZP?:$FKF*EU M+PH*4%<91%6DSM2 *#0M0Y$S[?>=Q^PK5%N:'G8"&%>,V3KIV=9R5,0.(C\I MP;]:%)"ZCPTS-:Z)AU1IB]%GND@1.+785M#%J&FL@A3G^@;7KUM+1(6-!8(+NPZLMW)*4#;PF,#KQ'N7/#K> MQKN[?CPW[2)U>P,7 RG60O8;<'0M(MR M\&%2?8)]RO)THIJ';B3IM2W.:O% "WLQ77L^U?/AF11!,QO'MV_>>Q'LYM?"S W7N!=AYM+4S_Z'@%2:+K( M]V->$C_6\\N5GN]PY1Q= >SIEK-BV,(#)Q.8]C,?N/KT;",9'E*!// 80_:[ M]]A?!'K/A9^$$YA"/UWJ^=@_32?F_ZKK3L:D_SV7_=JN.SK6F9 NUF$3XM4] M?S V:FC*_=6^5[_'B[IU6##-T=^?N],Q$NL8J\6T8X36,9+(/_T/.<;"3U/C MC/XRGL 4^)&A&>)$U)OOYS_)KO%U"1J@8@,KQG+!9EQHJ"#AX/2#;<4 FL0_> MGYRNV8Y><_ BJ,G MQOZR1R^ .=X>0/BEZ;HN*; 3:M(3:&^R7BM2P)6"D@? M-91S]F[%D GFB*<4P#]4%YF:XZV:M-_#"N6@V//!*4B+%O:'J: 5A]C.-QP@ M2M;L1&Z*[&M6B'I0XKAR9D#( 6T]Z^WH:&LLY]:V_>RM,/T'",0V4OIV0'^I M](W5 /.!+:-!H,&8<"AC0Q,,=.?[4>H&XA;J=D .7;F]=^R*2+SN$E]0J.[F9*3< MIG?-8!IX';7RN6H0/*@RCJ$E*"KF[@RS @0%^LVHJZOO+8R[*Q1-+E[SYPC. M\F]_$#_W]^,.M=!_6M5-O1_EKNET,AP=G()/YI1!+AG/7 V:JWVB"+U%>-H; MKY+^B3*TX$'<&T=>LDSO/BT<51WA..\EXT]Q.#X$#Y,E^:C/R^ZU@CY#RSCJ MC4^CTP%#:3AD:!6-C^N_73=^N]WF)3H/> M.%WU+S9B+QW<;$2@K(A\ .^BH!"+VP9'?=LV*C^B?>D0QF,QG$;I7C])"I%* MZ69U*]#1E"C&5U!]C&.$RSVYR[$)_#7=S=\[M%6O>9YIKDUQ"@&UK; ]=V\F MIDR.2OUTJ]1!"]/SDW !78,]:;KG[KW;:E1+NR,Y3 #FS,3%6J20J\$1PGIP M((#YI8O2>-H0==<24P\:3WI/3TLFM_J!+1[P0']O7J%V7[LWO*_,T]7][*9.8AM(T@T-L&Y!TFX? MAGV@I;/%A2)5DHKB_?K=D;;C-':085]L\G0OSW.\.W+2&WOG:D0/#XW2;IK4 MWK>G:>K*&AOA!J9%35\6QC;"T]8N4]=:%%4P:E1:9-EQV@BID]DDR*[M;&(Z MKZ3&:PNN:QIA5Q>H3#]-\F0CN)'+VK,@G4U:L<1;]%_;:TN[=.NED@UJ)XT& MBXMI71OTA*U]/DW$"%2Y$I_R-Z3_AFL][]E<:Y<(O M]%&W&"50=LZ;9FU,"!JIX[]X6.=AQV"<'3 HU@9%P!T#!90?A1>SB34]6-8F M;[P(5(,U@9.:#^766_HJR<[/KG1I&H0OX@'=)/7DD>5IN;:^B-;% >L3^&RT MKQW\I"NLGMJGA&0+I]C N2A>='B+[0"&V1$463%\P=]P2V\8_ U?00_^/)\[ M;ZD._MK'-#H:[7?$O7'J6E'B-*'B=VCO,9F]>Y,?9V\KZ!Z0^= MPLO6XP'L.H!S!V8!E$J/S1SM-I\@= 4?L5Q+\R MCD# O5"=B%VBJ$V%+A%Z MX:CK2F/I9$$LJ;^=Y\]<\V@M"2D:".?0.Z@Z"F[ UPB7IFF%7KU[,R[R#V>. MBKCIE.#> TU#1AGGH#5.S0UQ81FEAHR(5VB!O3 M";C?CK*C+,N"\.VPX/41D7$MAB&@5J\*K"G/_S%NGHT? X_S?8'CZ>PYAIWD M02TJ6&"%5JC@RWGA8_YH'%O*IE[&3);"VA4![H6M'/S 62^RLU]_^\6%97[V M(T<3;6O-@Z0A1A H(\?Y(*-IHE0X3#$JX@?M.XI M,KN0SUQ0 W_U4LE_8@\2DY"]1JQ(G^[+^=\$E/M+,!'=$48E&^FC^D[OF5ZC M=;5LH:R%7N*.&C4=5SQ7\7Q%A1POQ>&XX'!L>Z4]6DVN;_ >=2,5+"K!RTC%@$J)MN,?Z M&@F!97K/&+ [4Y8=3YP!W'9E3?[6WPC;SL']7CD^FSL%1-#A0NR#0;?'B?@(W/ MD+CQI@U7_]QX>DB$94TO-[2L0-\7QOC-A@-LWX*S?P%02P,$% @ 4(%? M5Z5NPV-3! ? P !D !X;"]W;W)K&ULO1?9 M;N,V\%<&VF*Q 53K])78!I)L%RW038/-MGDH^D!+8XN()*HD%2=_WR$E*U(. M(TG1OICB<.[;BYV0-RI#U'!7Y*5:.IG6U;'GJ23#@JF1J+"DEXV0!=-TE5M/ M51)9:HF*W M]?^(5C)?.:F%AEW*U$+7.>8F7$E1=%$S>GV$N=DLG_5I:2;UW%)>8&EXJ($B9NEM]@+%D+ M<6,NOZ1+QS<*88Z)-AP8';=XCGEN&)$:?[<\G4ZD(>Q_[[E_L;:3+6NF\%SD MUSS5V=*9.9#BAM6Y_B9V/V-KS]CP2T2N["_L&MQPXD!2*RV*EI@T*'C9G.RN M]4./8.:_0!"V!*'5NQ%DM?S,-%LMI-B!--C$S7Q84RTU*<=+$Y0K+>F5$YU> M_2J4@DN4<)4QB0M/$T_SXB4M_5E#'[Y /X>OHM29@I_*%-,AO4>Z= J%>X7. MPH,,K[ :0>2[$/IA=(!?U!D867[1JPR$/T_72DO*A;^>L[5A%3_/RM3'L:I8 M@DN'"D"AO$5G]?%#,/%/#B@:=XK&A[B_(A*'Z>&3K&5,\ 5:FD/*\UIA" M256>&Z2*D)1%8EI+OJXU6^<(6D BBH*JA1(ONA&U(J'*!;Q+L-)[0:3'@]B4DO7H&#Y^F(5^=/*_ MG=\SB3A(6;@@/T+10-!"'A-12FHLUJ2[R;BU%<&*.(#QI;^LG&?K@&'?F!VXT]ON@\71"ILSZ MH"GI[8?Q "L(W7 68#0# :CQ\#>B'Z3L5T+HJ* ME?=6[/2$=!8:2\U9GM\W,FEX@<*DEEQSI.+:93S)J/:2O$ZQL0!$94:=LHKN MF)2LU,J86=4RR6AV=7'9#"QW(:/XP1JQ-#5K&%*52U'8,B?,BCQFAR@1_KM> MX@+U$L,5-QL:S#2SZSPER09=8EHG:%_?QWQD/$E374AT+9O=X_0L:UNQ/?N? M)"K4B@B,@'W'@[70&3Q-@7=V4]XX0+$"1_W0/[C>/&]$3@N3T:?+A*'.+M@A M5!I-S%Z2@EER"E&;F/?M81J04:HT[=KT./<_"NZ!R;#&A)%CVWPU:A%>T8;? M9E_&*$QD 9GZ8Y?P39:\?TZ\M[D/FK5MTK^UI=6OIKX+(';C2>SZ\PE$[C2, MW'@^A^OG:G! M1VF(F^QHEL,.VJW6I\U&^8#>[.5?F=QR,CS'#9'ZH^G8 =GLNLU%B\KNEU0E MM*W:SXS^'J T"/2^$93 [<4(Z/YPK/X!4$L#!!0 ( %"!7U>0,31YR ( M %\& 9 >&PO=V]R:W-H965T(!$^U-GZ:5$3-19IZ66$M_, V:/AD95TMB+=NG?K&H2@CJ-9I MGF5G:2V426:3&%NZV<2VI)7!I0/?UK5PVSEJNYDFPV0?N%7KBD(@G4T:L<8[ MI._-TO$N[5E*5:/QRAIPN)HFE\.+^3CDQX0?"C?^8 W!26'M?=A\+:=)%@2A M1DF!0?#C$1>H=2!B&0\[SJ0O&8"'ZSW[=?3.7@KA<6'U3U52-4W.$RAQ)5I- MMW;S!7=^3@.?M-K'7]ATN6.N*%M/MMZ!>5\KTSW%T^X]' #.LS< ^0Z01]U= MH:CR2I"839S=@ O9S!86T6I$LSAEPI]R1XY/%>-HMK!UK8C?,GD0IH2%-:3, M&HU4Z"'-^4WZ]9[YC'KS.'[KGPC9 X3;@]/+I' M3&;OWPW/LD]'=(][W>-C['_IEO_ZGX[3#;,!'*6$:V=K(.X_(!N?)T 5!E C MS):OX!8J\8@@T1'W_C.:0"M1**THT% E"(13'H&3 H-UI3+<_XQH'8?M"HK6 MLS[O!_#MH(20TK5,(7K"+? 4XODA*ZY/A,[#ID(#BD!Y:)PM1*&QJ[EJJ74( M^,3CJU1AS"U"Y0> M-'V-;AU'FP]OU5#7_WVTGYZ7W=!X3N]&[XUP:V4\:%PQ-!M\.$W =>.LVY!M MX@@I+/% BLN*OP#H0@*?KZRE_284Z+\ILS]02P,$% @ 4(%?5VCHTWWF M @ @ 8 !D !X;"]W;W)K&ULE951;],P$,>_ MRBE(TY!8DJ8=C*VMM X0/"!-*X,'Q(.;7!MKCAWL2[M^>\Y.FV705>(EL2]W M/__O;%_&&V,?7(E(\%@I[291251?)HG+2ZR$BTV-FK\LC:T$\=2N$E=;%$4( MJE22I>G;I!)21]-QL-W:Z=@TI*3&6PNNJ2IAMS-49C.)!M'><"=7)7E#,AW7 M8H5SI/OZUO(LZ2B%K% [:3187$ZBZ\'E;.3]@\-WB1O7&X//9&',@Y]\*291 MZ@6APIP\0?!KC3>HE >QC-\[9M0MZ0/[XSW]4\B=V&S["APCG4, MP_0-9&DV/,(;=HD. V_X7XG"S^N%(\MGX]>AG%ODZ##2WY=+5XL<)Q%?"(=V MC='TY-7@;7IU1/"H$SPZ1G\2O-@)KE_:F>.@NN-MH9 MZT# VJA&$U]1?[R95ISEO+=6+IIPD7 /LTC2(M_0E@>GQ+R35Q=9EEZ-TL'I MP^M@#Y;!U6O@%@*2'-S'\[BCN#C(Z/E#;G? M0B<(V1O/2#P"PVOC*(QS3HH;APAZFQK(@-?F2%!#AA-3LN(J",4]22P4QG#/ MQ]8&IYZ2-_\N+ATL&Z6VL$9'6(#44+*-%R\YGNN%UK+9">7KUZ^;@TV)NJ>\ MB)]M0&$X8VUHGS[G27DI]>HO"N?2JYTO;CH\>-Z27E>HT*Y"[W-,X\UM&T1G M[=KK==M5GMS;WOQ5V)7DM14N.32-WYU'8-M^UT[(U*''+ QQQPK#DG\1:+T# M?U\:0_N)7Z#[Z4S_ %!+ P04 " !0@5]7"B?/3:<$ "J"P &0 'AL M+W=OQE5#G77(S'-J^@YG:D&U XL]&FY@Z'IAS;Q@ OO%,MQUF2G(UK M+E2T6GK;G5DM=>ND4'!GF&WKFIO=-4B]O8S2J#??)[@!*2D0POC:Q8SV*Y> M;W^'CL^,XN5:6O^?;6N=KCMG1% +%7[Y=TCD M4;[GCJ^61F^9H=48C3X\5>^-X(2BHCPX@[,"_=SJ 4J4V,7L-]"EX4TE_!9SWXZ^QDP =H1FR2Q"Q+LLF)>).]&!,?;_*?B\'^OEI;9[#'_GE) MEY!V^G):VG<7MN$Y7$:XL2R8)XA6;]^D9\F[$Z2F>U+34]$/I,H#*?$-*=.1 M*KY;X=.YTFS$OI,O/I&0?:Z Y96 #<-3QZ!-E;C%6"-N75K8TA085N[BHSH3J0(<&#P$@5AP MQ]"-S)Q9<@!$TF@3X!+3 \2>)F[1-G>M^48P6BP0WVM]TLD/0\G]75!@DPB\ MS(3<,7])A6H+Y:$/*A[JBJ1I;HN6ZHA<0 KV&%8!!E%8:@L/KPN/ AM=,\LE M?CK=W1)4/(Q]VQH,UA>:?1D]A)@;C;VU)2V"/HW13Z( .^Q07VRS\_4#CA![ MU'TC^/[#R5ICAV %%$N3'ZEQ*973#INR#]=O4R0F=$'0"I'[:O_DU=&M18SV MYPOV]LT\2R;O_K??SY4!0 K^)@*ZB?93?V!KO3R#-XV#>HV]0-?-:6O_2Y<2 M_L/BZ].8?V"*>G2\&XUF<3(;C;!K/T_G D&:X8H;W%#7C;C\Q3P[)%I/) M(3&Z+P:C\^F4?:*#H*NYP$;H9]-)+9.@QB[/%(>R5/P6/5?6:43N_A[RSIMZ:Q=B?JOQ%XA[!H\I:P"VR MI;/-M^W1WNPV)*G^THTZ'KR?<".5_I5H@S;A*;6W[A^B5^']=5@>7K$?N2D% M;G,)&W1-1N>SB)GP,@P#IQO_&EMKA[O6?U;XF 9#"W!^H[7K!Y1@_SQ?_0M0 M2P,$% @ 4(%?5\8BOV2!"@ \!P !D !X;"]W;W)K&ULK5G;^^62GGQ4!:5.^\M MO:_?#8 MG)G&%[I2-U:XIBREW5RIPJS/>^->>G"K%TM/#X879[5N3?&'SOWRO'?2$[F:RZ;PMV;] M+Q4W])KD9:9P_"O68>SK5SV1-P(89A M(=;R9^GEQ9DU:V%I-*31!6^59T,Y79%7IM[BK<8\?S$-WA!F+J9Z4>FYSF3E MQ666F:;RNEJ(&U/H3"LG7J2KG\Z&'DN3@&$6E[D*RTR>6.:M^,U4?NG$^RI7 M^>[\(51N]9XDO:\F!P5.53T01Z.^F(PF1P?D';5V.&)Y1_^_'?Y].7/> D[_ MV6>'L,RK_0]!Y)1=J=[%CS^,CT>G!S;QJMW$JT/2+Z9>>H60 M\8*%5[AEY%=Y/QJWP;^YB7$YZ5"[&6FK&6U(4,VE6QR[55. M W,$>+B*4W SUY6L,BT+X=)J3BSE2HF94A4M7$N+<;IBP3;':(6X\4N^C_ZJ MK8:0NH#'%JI25A;%AMZKVH>Y'HK=5:P([XIUORR5A>O%BQ]_.)E,1J=W@^E M_//R\H;OQZ<_"3 A9GL,*SN:ZBHP9#(&:T,KV(8TH$=6+9J"1_!*O#Q)GZJL ML=KK..S]0[:4U4*):U.6VC'])6VF[Z];/61= Y!R5BCAS1Z-MK8;B ]AM]?! M"21B_.846M2Z@O@^O_P;? 1");85,+60^1>P5WA>J4PY1^%%QI-B+K7=Q4^T MQV,%.[(Q8KMF;9SVK#F$@'_Y-3*5#>;MLR$SZ99BCK3C>%F2CQ':Y"ZMK?(! MPW.OD'92,FV:#.R)ROAV5QJXTE4.7U""(2%)GE]*#[+> +="/=0P#5DNBIUK MEV$K&R5A$D@5ZZ6!+\E %7@(0ZR8-[ZQ2>V@ZW/\@0 HFERU[FVB(:]_OWWH M Q39H"\T'M'*V(195Y#DFIG3N8:W^CQ03('E;\H69-./'Z^#<6F:DP3MF<7" M2PJH#UX6FX&X+(I@LX@G$$-!$1K@#>:LG,R"B;=!K0J-["9C:.XPR. ,[YN MF?'U0=KZ]=/5%&3NNP21*H-])/C]TMA)$<="TYX%O&$7-&8!K4$+R2X-/!FP M\&M3UO";]>)38\55X["@UX[7@M\EH/!$O:$+D@Z1((@48GY 4\-?O MAA1,[8*.L##XPLM[8")?(#O PQ'GRU37//49.#]'$^@+O@%H):@]&)WP#^(A>YA@(V M@,4OC>LH?,B1;UI'OCGHAFNB\9;/R4PK\ XTW>?1[Q0EGGZ3.'2)\AX<66B\ M([NN5,INH? )*P&FF$>;)T2^B: Q"HERE#\@MO!F(ZCE I-*D7*&6R7"EE6 MX6?DE?!TS$\G_3]K16[4CGP(.9"N-EC5WJ.+FX-5D #72PU2IDACUP(V'I.< M#Q"J:VL>V$4A%T-LHZ!6GG-:I5*I3TGI64I*J/#%I(T;$%GVI%77"II1TTB4 MHU*YM#8[%150Y)L ]%2N(5Y"_F'QC;44)[GB>B!DYD+?*T[((#+*SZ0+1#54 M,%*.\0=!>=*"\N0@DBY3-KV%'; KL-X^.#Y;B/AL9=Y)UG;[AC:'6Y2[P9NA M-%D9G=$]!SY;)C=,KC.J*S@- Z@#<*:8&@.YH)'*Y ;#_@#P"$R$K$$]!.4?.=-'! MQ;[M46L-MU;BOD(=DB9R[Z_=?:"E)2!OJ#PON)RR6J&LX.HVTS9K2M*1ZHSU MDN"U#C:3:_K%RE(XEV<7&6ME_$+*2PQ$2;NE M^*"#=(C5&7NBT&I%/1!JKUEK=M2W![#^ML7ZVX,P_0"NJV#WS3Z$_\6I8GNE M78>2:$>P&W#)?2/L!.,1HK"Y0G_CC3,Y]0,2>4BN"+W,&]1MP5G6^9<:W4"X M,HT/S>A@IQ@+_9X4!GVR1!RB M1[_$LCZ4ZKDJF6&YWR."(\71^Q@\DKS?T=02;2%9/;##D:F^PH M"$A7@;<1H[#>(<>.1]O#G]%!_WP$A/:71G]IHO@4NB5LL0@/*-1BQN3BP^P. M0"POEG#0_&6#F]35WGZZVW:USBE4K@@ VT $&1MU2^SH'DLK=(I=[AC'IV"^ MZF5*"URNPKBD1F-3%R+XK S0P*IA-2Z70D/( UG'$.N*\CJ7Z46(4!K?=G!! M"<(B:[>K$T%I5^Z62=K*+DRIY2:67J Z6B:64O']X+&9NZKSPITE4Y985/I; M)\1X&NJYDG#+Q$X5X)9TN3F.NG*\$>H?:6=6ZO&^F? ;DA&R41:Z H3*S%B@ MD;N%G86ZYR1TBDS-LUQ)780<%]1%]1C[:-Y(,ED;]_O5W:J65 [QGZ:UT4S. M.*#KOE+\2Y/'J[T[V=G!GXU],%@[)[7C@S%W"X:O&M6URM[(?;:4'99TJB@< MYT!P#7(47Z!4Y&,.5+.F6:"F0]%OJ>D(1P P1*9"XV#PCFI<183FN8MIY\ D MLXX;PEQ8.'4=&H&&<,\9GDCU5L\:D-\NC;=G0S9N));"734C&&@!+O_P\DI: M0UU)JHS;6306=:Q8D)W87(^4/;=L[S+Z?8L[[.I44( :?0.=-,)EL\3?['4:[)[E]>,9[)N"#:)P^%OU,4T4/+1MP ^,W+$$%9=UBD M^7 \N&:;4>?-X[D1L$T\;3!"P5-FHV(W3(2_?;+#9PLK$\]MFYR #6I2XSI[ M#I%_:8N_O=Z\,E0&PWW1;6_&)_V=73-$)Z=LE%US$/,\;86H$>L=3FFV.^-" MASX[< (E^Z?S]L3*2 @FTUQ8T7<%M 7QW#!!7GGH62!,("/JU71%=$F M%%2A=%I*6QL=[?U6,>Q\A**#'?[4QF<$E0_?H]JG[>>\R_ 1:SL\? O\3=*Y MD$-@S3%U-'CSNA>RMS4=I;=^_4W3B"$@Z+J[LO=%Y)Q/(_GY9GQ,-Y*]4UO QY*@NA)\[&F.IZ M,-#I!DJFKV0% K_D4I7,H*C6 UTI8%FC5!8#ZGG1H&1<.--QL[90T[&L3<$% M+!31=5DR]3R#0FXGCN_L%Q[X>F/LPF ZKM@:EF!^K18*I4&'DO$2A.92$ 7Y MQ+GUKV>1W=]L^(W#5O?>B?5D)>4W*WS,)HYG#8("4F,1&#X>80Y%88'0C.\[ M3*<[TBKVW_?H[QO?T9<5TS"7Q5>>F![>%M2UKE@*$P3<7C!]VQ@\OH4^76*!970"1.5K\",)(]7S.R,LPG2I))=::-MH"F@V0 M7!98LURL"3/7Y-6+A'K!S;]^8@X-E"M032+?0;H3?)>\Y@(/EK5F(M-O.@V; M[+Y R0/;8A$84)P5W9>79.@F<=B3J1N,//(5V\);+MY62J:@=??==_TXZ$E> M$)#W7' LIHRLIPN1.PKC"YD.NTR'/YWI MA<*&K,PSP1B1N^\UK[!%&I?\ N9<[B\#'X'! 4Q@$?Q_V'"?YQQK-Z^5X*96 M<.Q-GQ\>[4E!Z)%/;'5F)W6C)#R2AF0NRZI&QO6VVV.TS,V6X9G[W7%\."/R M$_()\,[8R"(CO$0&/H)5/3!KE!Q>0S)G%3=(Z<,9&(._\W9(>[8%_DE(AVZ0 MT!Y91[&U0NMKH^VJ1KOOGG >T:#/D?TRVAX!=@A[AO_W"3Z3HK8& M'W6V*#J6O8 L&,^(P9D)7\&5801,$*&7:JVF=EYUX8D;NR*N0SX.5K9/J- M+&J5;K!FR *OY%.%,P2T3Y_>D'OL94A?3&!ABXX4G*UXP0KKQZ>P%"/_A3V=\<3W@M,UZI'[)HA=J*)#Y<2]>ZE_/]!X>"0'!YUS]3/H M#7H8ZG4SSEHBU\*T,U^WVDW,M^V@>-C>CMN?F5ISH3%4.:IZ5S'>%*H=85O! MR*H9&U?28%Z;UPU._:#L!OR>2VGV@CV@^Q\Q_0M02P,$% @ 4(%?5Q^@ MO%RO @ 0 8 !D !X;"]W;W)K&ULC55;3]LP M%/XK5H802(RD:5I*:2.UL&F30*HH; _3'MSDM+'P);,=RO;K=VRW61&EVDOL M<_D^?\>7D]%:Z2=3 5CR(K@TXZBRMA[&L2DJ$-25,PDP3TPA!]>\I<+4>1YUHZ[AGJ\HZ1YR/ M:KJ".=C'>J;1BEN6D@F0ABE)-"S'T:0SG&8NWR=\8[ V.W/B*EDH]>2,K^4X M2IP@X%!8QT!Q>(9KX-P1H8Q?&\ZH7=(!=^=;]L^^=JQE00U<*_Z=E;8:1X.( ME+"D#;?W:OT%-O7T'%^AN/%?L@ZY&287C;%*;,"H0# 91OJRV8<=P"!Y!Y!N M *G7'1;R*F^HI?E(JS71+AO9W,27ZM$HCDEW*'.K,MK^OYNH?J^S%9&*OQ OS<5V$@R/83N$@GR'*CS]T M^LG5 7E9*R\[Q)[/\9&5#0>BEF0B94,YF6DF"U;C[([:1C/+P+BPJV2?_,,+ M/%1 :""N6V+QBKAT6]3@^6EB,?M644DF*PV ;\\2JI' D*7B^'[-D!Q_&*1) M]^J_1SQ0"V*!Y.Y43YC$151CJ"S-:9OD#CM\CKRODWI?]HIMX^SM<_;W.2_> MB.DD9TF2N-C@3:SG0V\0P7T+!FM_E%0H;=D?*,.N%M0"]\KW+$+],>."MMVV/D] 5 M_J6'WGI']8I)0S@L$9J<7_0BHD._"H95M>\1"V6QX_AIA2T>M$O ^%(INS7< M NU/(_\+4$L#!!0 ( %"!7U>]660I;@, +@) 9 >&PO=V]R:W-H M965T6M*86TE7C9M$FAHL.W# MM ]N'C]WOK,]64GUJ', 0YX++O34RXTI MSWU?ISD45)_($@1J%E(5U.!4+7U=*J"9%, MP)TBNBH*JEXN@ ;6^;&"OS9I*1+N ?SO;Q3./-;E(P5(#23@BA8 M3+V+\/PRL?;.X >#E=X8$QO)7,I'._F23;W $@(.J;$(%']/< 6<6R"D\:?! M]-HEK>/F>(W^R<6.L-=+^187E-#9Q,E5T19:T2S M Q>J\T9R3-A-N3<*M0S]S.P&,"1-#A_HG(,^FO@&0:W*3QN RQH@V@-P1FZE M,+DF'T4&V;:_CV1:1M&:T674"W@/Y0F)@P&)@BCNP8O;"&.'%_='^.MBKHW" M(OB]*\8:8K@;PC;&N2YI"E,/*U^#>@)O]OX@' 4?>@@.6X+#/O39/39:5G$@ M;N&"$T6Z! M_4NG$K=6:,CL2$O.,FIPLLWHG+P_&$=!_.'-?]QX \4PN4A356':X;FTFZ$[!N%IT)%%F(M]+%X&1$AQG%9* M81&04BIW3KZ&. M'W:7"4_(@#>5$[@]Q.SGCT59RSGH:)VD;)^DMZ5MJ*E4O MU;9.&]RN#OD?.%FIUY#8/\K)7P=-E:V'IKVT'2+ =CG;$GU[BVQC]76!_0SP MMK3W<8;V_W*>G%GE<$>).*^DJT@2J^CN?C2*K.*TJ\ *1,6X6R^CL*F72F1, MI[(2]@2ILU?2E\*=0AVO010'Y 8T=@LKRLJZ,'3$4\MTC _#X?"(W-4G&GFB MO((=5?&Z)G=5H;]QFQ:@EN[-H(DC75^LK;1]EES4M_$_\_I-C?,\6D%RAJ@?B&E64_L NUC;?874$L#!!0 M ( %"!7U=[H%?Z 8 *$5 9 >&PO=V]R:W-H965TBO M[P(\1(44G:9UI],7D2"PW^X"N]^N+/C*Z(-LO2/MR2WG=WKP*3D?.=H@FM)8:00"CWMZ2=-4 X$9OU>8 MHT:E%FR_U^@?C._@RRV1])*GWUBB-N>CR0@E=$6VJ;KF#[_0RI] X\4\E>87 M/51KG1&*MU+QK!(&"S*6ET_R6.W#CPC@2@ ;NTM%QLKW1)'9F> /2.C5@*9? MC*M&&HQCN3Z4I1(PRT!.S9:*QW?'<_ K09<\@[.6Q&S7NQMRFU)Y=#96H$8O M'L<5Y+R$Q <@I^@SS]5&HJL\H;.A:,53"'&6KQ&3B-1A MKI5(HX07NS@$)2?H[:L)=KS3%WM^,R$)!_OO5(Q4QD[LUGW(E&"1OW)$J=ULVXX5@\4[N*TFW74W//=^Q'*D- MWTJ2)_((S4E*<@ E4MOXGL;4>.BY)H@P\JPH"*V)%S0 K]'$QI/6T NMT W1 M1T%RO8>NY4Q (@J;):YO.V''D$NM-TU!8HR -U:4:>EW./0M-W2.=M*.[>.. M=+V+(.&Z@>4'P4["MP.G([#O*&2*JCRMT@7YE@^JG6G8/(\CRW M.1Y:VJ)IX# \MCS7M;#KMG BVPEZX'%@>9$_D+]^D[_^8+)=TYBO<_8'[-)! M^KIZU.^T+Y.'P?)2;YWMQ[?& MIKAM$RUM GAAD HJ&$\D8GFBQ6GR\I1PZ'FS$93N\?:.'&"#4%;.T+V9_7#8 M'WV7C[6(B9G6 _,+%NL*5MQY%J^.VWG;=B.;8AWQVM'G14&$;K*BI0_@8LE MZ&(KX@T<$%I ]G0VPW6]SK>P^\ESN^GHA@&ZX8JDST=!VZ' PZWQ%$_W'(K< M?8A$FE2"ZJ=KS!4^=UCB:M"D6 M:'>/8S$<%D;7D%T$#J3"3N@]](H%='ZJ8P[&.Z)QO>XV3'&T.Y\P DZ02N?D MFNM$DSSM%L,V8A MCPRCB7LZFKU]!67I=,"FL+$I_.&NZD)"]U,E[A>= 8I#$5949)I,-/>9LGK\ M7C<5'P@35=7_KB&3?3X.6]%/W_R>);2D[X>Z*2)5E[/2ZN]K]7IG45'3@]!K M2Y[7LH*FQ(BVW-MJ]PS9431/">0\; 2'SKGN]PKH;K0M&4]HVG!_WF'5GN*J M]6HJ?+FZL*_TN=5['-W+XM\&=A?*7=_VFG[$<7MR"]LM\M %/=;(.HI,>7D" MTI!'9M[=B3EVM_?HFVOP[CD<*DNA(V_FHM#&;W3,3GP[1&^ZI.#:GID/L3V% M^08K83K0X-2>&/V.:EQ\VH.TF[EF\NYXI:LP@WX3TE,AT6ZY?3N*C,[ !B+J M(CDV+FW&=H#1FX&$CIJ$CH83NEU_^S)Q4/PGV6;2&#?Y3[#-L!5_EVWJYF9= M_>?8ILAENG9U=?ZSU8P[6"]UG^IPBXC]#-,E:K5*.?Y,5]! MVP_.[(ZL(0@@&DT/=I?6!I;\)0,.*\?/*_=L?%!Y'Q]&%1]&TWX^#"L^#"9F M_M_@0\_V':,3*-KM07+M*##SGCV-^OEPW+HVRZA8F\M!"=WZ-E?E#5KSM;E_ MO"BOW7;+R\O+ST2L&81<2E<@ZH#N45G=ZH'BA;F$N^5*\UR44)=XKHNBBX^F<%N=PMO-!K!=_$-C-6$"SG%=_"/9C?JSN%LZ!# M244!I1:R) HV"^\R/%^-['ZWX0\!.WWT3ZPG:RD?[>27=.%12PAR2(Q%X#@\ MP17DN05"&G_O,;W.I%4\_F_1?W:^HR]KKN%*Y@\B-=G"FWHDA0VO<_--[K[ MWA]',)&Y=E^R:_9.F$>26AM9[)6102'*9N3/^W,X4IC2-Q387H$YWHTAQ_*: M&[Z<*[DCRNY&-/OC7'7:2$Z4-BCW1N&J0#VS_%5J3>Y D?N,*R!GW_DZ!SV8 M!P;![98@V0.M&B#V!M",?)6ER32Y*5-(3_4#)-4Q8RVS%>L%O(=J2"+J$T99 MU(,7=9Y&#B]ZGZ=_7JZU49@4?[WF:P,5OPYE"^5<5SR!A8>5H$$]@;?\_"D< MTXL>HG%'-.Y#7ZZX%@GA94JN15X;2,DM%J>C7[7T7^/\7M1TCUHB:MZB:G<$*M,:0AX'LREF[N"E9NZP(4-U)]_#QNVX"V@I_(VB*)F$^C\:F(^M,9&Y!K*"5VG??Q>7 M$,^,/Z$+6^C2QP99$[P2 MM,' BW+K-,(+.X3L8C];_R=##P?C3VGH1R-Z+!I-QNC*]%@T0=Z4Q2>[0N:S M47PXG ]E^P>)XLG181P-7@BF)X)P.!J]%!Q"U-- 1ET#&?66^F5IA&.&]QUF M9E(K800&X.8YR6N;TQLE"W(EBPI]=W>CW) ;KDJ,S%&+?*W']!O^T4+\T:H[ MJ2)7/;]5UA]MHUG5*LGPOCX)*XG]>!S[=#8FD3]AD1_/9N2!*\5+TZ/5&IJ$ M8S^,PC?G(S^<4I^QB;43S?QQ1/OB&AS=VUCU6_XJZ](T5W@G[1Y E\V] M?]C>O)Z^ 6MI\$WA?C-\Q(&R&W!](Z5I M)]9 ]RQ<_@M02P,$% @ 4(%?5TLAVK=! P YP< !D !X;"]W;W)K M&ULO55+C]LV$/XK Z4-$L"P7M;:WM@&=C=IDT.2 MQ7J3'(H>:&DL$:%(E:36V7^?(27+*N#X5/0B<5[?S#?DD*N#TM]-A6CA1RVD M60>5M; ME6JMX!+O-9BVKIE^OD6A#NL@#HZ*!UY6UBG"S:IA)6[1?FGN-4GA@%+P&J7A M2H+&_3JXB:]O9\[?.WSE>#"C-3@F.Z6^.^%#L0XB5Q *S*U#8/1[PCL4P@%1 M&?_TF,&0T@6.UT?T/SQWXK)C!N^4^,8+6ZV#10 %[EDK[(,ZO,>>3^;P2ML:KN@ZF"FLONSW[T?1@%+'X5D/0!B:^[2^2K?,LLVZRT.H!V MWH3F%IZJCZ;BN'2;LK6:K)SB[&:+);783N!/5*5F3<5S^""[S?9=DP4\X!/* M%N$M-ZPL-9:=Z=4CVPDTKU>AI4(<7)CW26^[I,DODB[AHY*V,O!.%EC\.SXD M @.+Y,CB-KD(N,5F"FDT@21*T@MXZ="5U..E_WU7_KK9&:OIL/U]KB]=VMGY MM&X KTW#VA)T@D&J4M ME^6Y8B_#/58(=ZINF'RF,= T6P:8$,"MH6GUO3&PUZH&P^B8@%7]>49M@$MX MUVJZ6GPK+4%]F6ZGX##W2M!-026!=><+&JV>>($#*.R>(5>MM/J9?#4@RRL0 M*N]W)O+FN/?S#%2Q EY9#1(-#MT4HZ&171*MDS3 M4V(*7XZD^6P&GVE[=+_GG ["T1JGT[6$H\N7SG;IGQC3E=O=PX-V>,5NNLO[Y-X]@1^9+KDT M('!/H=%TG@6@NV>E$ZQJ_%6^4Y8&R2\K>HE1.P>R[Y6R1\$E&-[VS4]02P,$ M% @ 4(%?5]#[O::= @ 0< !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD ;Y3@M+(T$K-!XF513&P[0'-[EM+!P[L]T& M_OUL)T2E#=4T[26QXWN.S[GQO4X;+IYE":#02T69G#BE4O65Z\J\A K+"UX# MTRLK+BJL]%2L75D+P(4%5=0-/"]Q*TR8DZ7VVUQD*=\H2AC,!9*;JL+B]08H M;R:.[[Q]N"?K4ID/;I;6> T+4(_U7.B9V[,4I (F"6=(P&KB7/M7T\3$VX ? M!!JY,T;&R9+S9S.Y*R:.9P0!A5P9!JQ?6Y@"I89(R_C=<3K]E@:X.WYCO[7> MM9V )37+R> MH=,9*$RH/$/GZ'$Q0Z2KZ1F!4R=966:#9R\T[.32LG^%!.?8%" M[PL*O" <@$^/PV>0:[AOX<%[N*L3TVB6$XK"WNM<5'M=T21G1I%FC-^7 UQ >[1N/PTI8<_"W?&X]'>^(.HY++>+0GSMUI4.9R^([% MFC")**PTS+L8:7.B;;CM1/':]JPE5[H#VF&I[R@0)D"OKSA7;Q/3!OM;+_L# M4$L#!!0 ( %"!7U=#H^*(=@0 +T9 9 >&PO=V]R:W-H965T(:E.N4/KB@XP7'5E*4N\KS0S3#-G=6BNG;'5PM6 MRI3FY(X#4689YL]7)&6[I0.=EPM?Z,-6Z@ON:E'@![(A\FMQQ]69VZ#$-".Y MH"P'G"1+YP.\7*-0-U05?U*R$YUCH*7<,_9-G]S$2\?3C$A*(JDAL'IY)&N2 MIAI)\?A>@SK-9^K&[O$+^J=*O!)SCP59L_0O&LOMTIDY("8)+E/YA>U^([6@ M0.-%+!757["K:ST'1*60+*N;%8.,YOM7_%0/HM, )R,-J&Y _[?!KQO\2NB> M627K&DN\6G"V UQ7*S1]4,VFZE9J:*Z7<2.Y>I>J/KG:5 ,E,;C"*6[RO4/TI,\VRCMQF1+ $G#'E8.X? 8XC\''[R4MU)K*]^#LFDA,4_$>_ *^ M;J[!V;OWX!V@.?ACRTJABL7"E8JO_E0WJKE=[;FA46[%!?"]1%_SEX MX$P,+O(>+JS@]%/E<37Q9VI!'KN*7A?Y\^FL*>HQG31,)T:FMT2(2_ ABLJL M3+$V>4S40"*Z][7FCS/&)?VWNC#$??\!08<6"H/Y ?>!(C3SAKD'#??@35/. MB1SB&;P:'YSJ>Z;',WC%$X;SD1F'#<_0R/,S?J)9F0UQ,C8>ZWA+8#V-TT;C M](0W_M3F&"R!]<8P:\8P,R[U1R%I5MU&I2!)F8)4?0$/WO%FG \$\R'&M?& MQC?*FS?RYF8GTWS,R<;&8Y?0$EA/(_3:KWOOA%ZNP2U-PA9:?Q2=Y ,M^?D' M0/ZXHV&J\7V[S#U 9?1Q\_&$D^L(T^T)Q];O']#TQJ M[#]Z92RA]=6V 0J&IS2IU91E"ZT_BC9G06-^>8-)IP/Y?!8(1:B-1=)RS-@3)M1$:(&N&.7B9+:'WQ;0Q"P2D=:S4CV4+KCZ+-2,B\RW2\ M8\/7Z14=YH*!(N3# \^ZG;UU_"_8ED1;7= M?L^D9%EUN"4X)EP7J/<3QN3+B=[!;WZQ6?T'4$L#!!0 ( %"!7U&PO=V]R:W-H965TS,-M#]^]E.R("FJ.KZ0NSC M\WWGRCGQ6L@'50!H]%@RKH9>H74UP%AE!91$]40%W+S,A2R)-E>YP*J20'(' M*AD.?/\,EX1R+XF=[%8FL5AJ1CG<2J2694GDGQ$PL1YZ?6\CN*.+0EL!3N** M+& *^KZZE>:&6Y:V3J9;FE1J<3J:N9)"C$6&$9X"FKCNO>=V"MI;'7XF4Q-;S!!VGH EEZ@1] M1/?3%!T?G: C1#GZ5HBE(CQ7,=;&+4N.L\:%4>U"\(P+(;H17!<*37@.>0<^ M/8R_/(#')AUM3H)-3D;!0<(I5#T4^A]0X =AAS_CE\.#KG#^S_KDU=9WDA&V M#1(ZOO#U#?+S:J:T-'_Y7UW%K^FC;GH[!@>J(AD,/3/G%,@5>,G[=_TS_U-7 MYM^2+'U+LLD;D>W4*&IK%!UB3U(PI!EUU>@J08T^&ULK991CZ,V$,>_BD5/U9YT7< D M)-DF2+O9._4>JJXN=^U#U0<'AL1:P-0VF]UOW[%A*1L<5)WZ K:9__@W@\?V M^B3DHSH":/)<%I7:>$>MZQO?5^D12J:N10T5?LF%+)G&KCSXJI; ,BLJ"Y\& M0>R7C%=>LK9C#S)9BT87O(('2513EDR^W$$A3ALO]%X'OO##49L!/UG7[ [ MT-_J!XD]O_>2\1(JQ45%).0;[S:\V8968"U^YW!2@S8QH>R%>#2=S]G&"PP1 M%)!JXX+AZPFV4!3&$W+\W3GU^CF-<-A^]?[)!H_![)F"K2C^X)D^;KRE1S+( M65/H+^+T"W0!S8V_5!3*/LFILPT\DC9*B[(3(T')J_;-GKM$# 3A[(* =@+Z M7P51)XALH"V9#>N>:9:LI3@1::S1FVG8W%@U1L,K\QMW6N)7CCJ=[&Q"(2-W MK&!5"F1G%\_GJETA)M-7.UP[65, $3FY35/9H/G'9UQ("M1[$6^'D6C6)6IM:^1U,SGIQW574M%+U+5UR0*/A :T,@AWT[+ M[R%%>6CE]*W5>J-JEL+& MPU)4()_ 2W[\(8R#GUVQ_T_.WF0BZC,137E/[D35X%]WQ=@*8RLTF\=30J,X M7OM/0W:741#U1F^89CW3;)+I@?&,:-Q;<'WF+K)6/A],&M*0GI&-C59QX :; M]V#S2; M#O"4%41+CD\L!2+T$22II.IZGMIH.4$O9,N]GBT;S1\IQM;$/GL1MMT:,M)M$^EG4A7@ ($J:/I&YD M>L0MG-18E2[,Q1AA&9QA3L[XG=6T[.-93L;S6PT2MX_J0 HP<12<[7G!]APV] M4&5A\.\1%DRGT125\Y )QC44K\Z0'$:+Q?P"T^!8#:>S)+0I^>ZTA.ZT=$*& MHSTQIHO9.:7#*AK$TF+Z@XN N87]RN2!5PJ75XZRX'J!4\20X #P8 M /PQ 9 >&PO=V]R:W-H965T1(9'%,^.LMC=CN>F - M]@>^A)NMS \,EXN4;.@3E=_21Z[VAC4E"&.:B) EB-/U]>#&NO+L<1Y0M/@> MTITXV$;YJ:P8^Y'OW ?7@U$^(AI17^8(HOX]TSL:13E)C>/O"CJH^\P##[?W M=+74R*R+H'8O^" .YO1Y<#%! UR2+Y!>V^XU6)S3->3Z+1/$7[:JVHP'R M,R%97 6K$<1A4OXG+]6%. BP[3<"["K /C5@7 6,3PV85 &3XX#Y&P'3*F!Z M:@^S*F!V:L"\"I@7R2JO;I$:3"19+CC;(9ZW5K1\H\AO$:TR$B:Y%)\D5Y^& M*DXN,5U)=/:9<$YR37Q$9YA*$D;B(_J P@1]W;),D"00BZ%4W>5!0[]"NR7: M?@-]B1Y8(K<".4E SU^J(99C]7>C_76-@(?"#]'UO079(_L,?KVA-'9AX\= MX[H[!3-^%X-/P8S>Q3AFS.^^/$=CJ\#8>PP*)8V[KKB9]413Q7I_2-[I&+L; MH^5O7&MM7'#')JW=)T+R3$UF$OWY235 ]^I4Q5\=H[PM:9-N6CY'7XF4^/1Z MH"9A0?DS'2Q__LF:C7[MT@0D#$/"'$B8"PGS@&":6":U6"8F^O*1,Y_20* U M9[%:7)1TUF%"$C],-EUB,=+ZB@42AB%A#B3,+6&S I;7+,_+^70T6@R?#T70 M;M2TT#([K3,[-6;V$R.J!$D"]$3]C(?R%=UL.*7YE-"56".L;V(A81@2YD#" M7$B8!P33M#*KM3(#73)FD&*!A&%(F ,)U!BY MRX:+UN49MY; NW:C2>L2XG:C]F+JG-+(-9YAWV0 P;1D7-;)N#0FXSOA(5E% M5-U(2JKP$JF[3(K.B$ $I93[:DKONC^Y-6+[?CUT'Z%TAF'E]E0!*PZ TIZ(=B<&>':L!M%PIB5 :9:)99?YYRS^[-7?76RN0- Q*%$U72N,M6D8W M:NFJ*B_:JZ,S]:!V(B@-@]*;LIC^PFC4R"@%B(H#8/2G(IV5&M,6BL)9*<>%$V72&,Z6F;7L7"20B$R M=2](D<^$6D)R$S((A<\RM:!T2@+4? 2E85":4]$.YXR+]IP!ZBM"T71!-,ZB M9?2B3#:T*B P)SL4L%U2&@E/-%4515Z*6-6O:Y(A3/WJ6/6;9*>$0"U)4!H& MI3F@-!>4YD'1=*TUQJ0U![6Q+5!S$I2&06D.*,T%I7E0-%TTC9-IP5J99EQO MT4#2,"C-J6C:O4V'J0W:J0=%T]706*F6V4O]NE6+T]X2.31+*GND4Q&@/BHH M#8/2G(IVJ(CI?-H2!*B5"D73GX5JO%3;[*7^K_IETE6_3+HT9!Y%7PV!TC H MS0&EN: T#XJF:ZWQ:6T+M'ZQ02U94!H&I3F@-!>4YD'1=-$TWJUM]F[[UB]F M7&_1@'JSH#3';GNS=D?] MJI!T73U=#XL[;9G_TO]8L9V5L1H)8M*,VQVY;M M98<@0#U;*%HIB.'!,^@QY9OB]0*!"F^M?,2[/EJ_PG!3/+A_=-RUKKSR180& M4[X7\4#X)DP$BNA:(4?G<_4%XN6K!N6.9&GQI/N*2" &0 'AL+W=O MNJ= D%5:>B!*YWYD(6%/54+EQ52J"9!16Y&WA>Y!:4<2<9VK5; MF0S%"G/&X582M2H**I\O(!>;D>,[+PMW;+%$L^ FPY(N8 KX4-Y*/7,;EHP5 MP!43G$B8CYQS?S".3;P-^,I@H[;&Q#B9"?%H)E^RD>,909!#BH:!ZL<:QI#G MADC+^%5S.DU* ]P>O[!?6N_:RXPJ&(O\&\MP.7+.')+!G*YRO!.;*ZC]] U? M*G)EO\FFBHUTQG2E4!0U6,\+QJLG?:KKL 7P>^\ @AH0_"L@K &A-5HIL[8F M%&DRE&)#I(G6;&9@:V/1V@WCYE>$-Q95DR$ 1,==5F.$1 M.9P 4I:K(W)"'J83$+?!Q-WP"J8;[%AZ\AKO:=V,^:,P'EB]\A^]:\,7)/BU)S!'<*!*FL+(T6=,@5R#DWS\X$?> MYS;W_XGL52W"IA9A%WNB2QJW&:Q0D469EK!.?$]_ANYZ6WDG]Y[*>XWRWM^4 MG[4IKU#]+>7]7>&=U'L*[S?"^YW"[P72O$UY?T>YWR*]DWQ/Z5$C/>J4?@U* M#<@#IX60R'Y#9IL&285"171O()D^2F+%L;5)1#O^3F(O>F.O4\">]N+&7MQM MSS0&-(W!V&JS$.\>BU[PJ??&PVY4%/?B)JC2YFYU;W-SWE"Y8%R1'.8:YIW& MNE"RNHVJ"8K2-O290'T]V.%27^ @38#>GPN!+Q-S1S1_"9(_4$L#!!0 ( M %"!7U>^(GX1 4 /<: 9 >&PO=V]R:W-H965TU'L!2.=8J*2J)%TG #[ M\",E6;9LFK,QOK$E6??CZ7]'ZLZ:7 MM(1"_I)2EF,A3]F+PTL&.*F,\LSQ77?HY)@4O?FTNO; YE.Z$ADIX($AOLIS MS-YO(*/K6<_K;2X\DI>E4!><^;3$+_ $XGOYP.29TU(2DD/!"2T0@W36N_:N M(F^D#*H[_B"PYCO'2#W*,Z4_U002P4 LNO5UA EBF2]./O!MIK MQU2&N\<;^I?JX>7#/&,."YK]21*QG/7&/91 BE>9>*3KWZ%YH('BQ33CU2=: M-_>Z/12ON*!Y8RP]R$E1?^.W1H@= W]XQ,!O#/Q] _^(0= 8!'L&7O^(0;\Q MZ)\ZPJ QJ![=J9^]$B[$ L^GC*X14W=+FCJHU*^LI5ZD4(GR))C\E4@[,;\% MJ3)''T,0F&3\$_J 2(&^+>F*XR+A4T?(0=2M3MP ;VJ@?P0X07>T$$N.HB*! MI&OO2.=:#_V-AS>^$?@$Y24*W ODNWZ OC^%Z..'3R@5O_[BC<:_:1QYYP[&4^=U5W#CP.<*;A,6';H? M!/W6^XZ.@U;'@3&E]W7,"'XF&1$$]*D]L)G:-F&A35AD"=8)R; -R="8VM=Q MS%:0('B3!8M\?^C",#Q,Y)&[E\?&4]WU]'H]:T48GK@?52_<" MW3:)_'Z!%BO&H! 7Z$E@ ;(0$XBFZ LI;U.-Y7T3CLN2K:A$6'[@?!1*^BYVY+>->HXR.HCG";F@)8KBW@?,./)VY!=DBJBJQ+A9#X#$C95T$WLI[T5=9*')M MX>?9;.D65FFA55IDB]:-T;8S]8Q=UOR: :X*%UPD]B' MD!T!2G'&03]GS*,J:^WDL-K"6J5%MFC=0&W;7<_CN0L9_4N2WTB:%EM(SQ3(6A> M'2X!)\#4#?+WE%*Q.5$#M'M=\W\!4$L#!!0 ( %"!7U?%*MR,(P, #X+ M 9 >&PO=V]R:W-H965T@'I%7*M'G(LQVT(OVD/GT&HPNT\W'D;;JHB M5)5PJDHXN9[[;B6$ .BA[REP+$FR1GEM>NAV7X8>FN,7]0C+'IIE@'Y=+X7D MZCG\W>2]2-9O3J9?SK%(<0A30[U] O@6C.#C!]NW/C55XC^)O:F+6]7%;5,/ M]-WIJ3=6?Q,BX$U>"P$_%]#?C6W@C2;F]M!!:XZ.#OJ5@_XI!_TF["+*.\!V M](/XAKM5N2.W5W%[I[B])FZOSNUY1]RMRAVY_8K;/\7M-W'[=6[?.>)N5>[( M/:BX!Z>X!TW<@SKWP#KB;E7NR#VLN(>GN(=-W,,:M^W;1]RMRAVY1Q7WJ)7[ M@4E,499$1(0L2R1$Y<&3%I_9QC-E5#?EN,=WHS5O1U>V]7JD6JV^]$DR1B1. M,VV)*&,JBVP\(*V:FTN[WS]RTYZNJYV##L%NM3/7HHE$6TS5J5?O#AJ-V;4C MP;:&_K&Q^B[7?3TY"E[SH+G1G>4=YFN2"$6Q4E'6U4!5CQ?-6C&1+,W[G263 MJGO*AQO5X +7&]3U%6-R/]$M5-4R!W\!4$L#!!0 ( %"!7U=G@[;1CP( M .,% 9 >&PO=V]R:W-H965TICV8Y-I8Q':PW0:D_?B=G31T4^G;7A*????= M]YU]ES9*WYL2T<*CJ*09!Z6U]6D8FKQ$PF.DO5TE9J^J6%[81+8Y7H@HF!X++]L\>N#AL!2?Q"0-P%Q)YW MF\BSO&"69:E6#6CG36ANX:7Z:"+'I;N4F=5TRBG.9C.K\OM2505J\Q8N'Y;< M/L'>%Z8U<^7:A[T+M(Q79A_>P:W;EM: 55 O=5Y2.2!70E!YC0-*0TN<''*8 M=_DG;?[XA?PG<*VD+0U")O%.P!G6 TBB XBC.('7$((I MF4;3_79D2/J2)3Y#\D*&;RAJI>D%K\OU\S-YP)5%87YMJT +=[@=SG7=J:E9 MCN. VLJ@7F&0O7DU/(H^["![V),]W(6>3>F1H]98M!<$S?H*6KI76)A_YY*[_5]GQ\&B8#--PM87TJ"<]^L^D#^#6]R-Y MGE$$C1>X?$2=)"<_*,KW&@\@7KAQXNCN92V M[<%^MY]@9VWC/KNWX^^:Z067!BJ<4V@T."8"NATIK6%5[=OX3ED:"GY9TA1& M[1SH?*Z471LN03_7LS]02P,$% @ 4(%?5\Y()6DI!P %$( !D !X M;"]W;W)K&ULQ9Q;;]LV',6_"N$50PNTL6Z^=8F! M)!*Q#DMG-.OV,.R!L6A;J"X>1>4"[,./NL0R'86.MC/D)9%D_7^D>'@1CT2= MWF7B6[[A7)+[)$[SL\%&RNW'X3!?;GC"\I-LRU/URRH3"9-J5ZR'^59P%E9! M23QT+&L\3%B4#N:GU;&%F)]FA8RCE"\$R8LD8>+A@L?9W=G 'CP>^!*M-[(\ M,)R?;MF:7W/Y=;L0:F^XHX11PM,\RE(B^.IL<&Y_I.ZH#*C.^"WB=_G>-BDO MY2;+OI4[G\*S@57FB,=\*4L$4_]N^26/XY*D\O%7 QWLTBP#]['4Q M-RSGEUG\>Q3*S=E@.B A7[$BEE^RNQ]Y,P%.$^ "7"; />E 5X3X+TT2Z,F8/32@'$3 M,*[*OBZLJJ1])MG\5&1W1)1G*UJY4W# MA=(F))=9HBILSBK)WWYF0K!2]G?DK<\EB^+\'?E OE[[Y.V;=^0-B5+RZR8K ME0JLR4R.&R2?BR3MAY)F&;7&6IW.0D2$,>=L3[YOB9(7ZH"F%7$LYC M25PX1N!/17Q"+.<]<2S'[KJ>8^'I"7&M,MSJ"O?-X==\^QCNN!WAPB3S3&7>LKM2U\K2W=4JM^*YSV5GPP3_J:)+EY(/OG+=A# M=?C\CHF0_/&S0I)/DB?YGQW7IO?!_5:-)4KF,+J-0IZ&Y"'B<5>[OS"" M^DJ+A/DU;%;!RB'[=FZ=#F_W]4(F1T$P3:_13J^14:^%R):22)H/I050&D71='6=5EWGE>^9F@R@*@:2YD-I 91&432]8K2VDVWT,%[2 M=T.-HR/9L2U#YPWUB: TBJ+I*K96D7W$*[I>+#JU@SI#4)H/I050&D71=#E; M)\D>O79O#?6;H#0?2@N@-(JBZ16CM;%LLX_5=Z+;X+3)Z61J3PY,V$MSLKT% MA/I64!KM*A%K/-Z;..K2M*:4;70X_O5$UHSMW1*A;E-#VR^LD6=YTP-K(X"F M2E$T75CVQU M%:&F$HJFJ]C:2K;95SI/TX+%)$J7HAHNU?:6BV6YM>[N*F=/'U6=6/9A1PDU ME*"T $JC*)K^9D'K*3EF$^/!4+H&E2 M%$T7K?60'+.'U..1M9G46SFHC]303$^MCY]"47G2M6@='\=H'/S'Q]%F>&]Y MH&Y.0]M_VCRRG@@$-6E0-%W+UJ1QS*[(,^]779C#>JL$?:D'2@N@-(JBZ7*V M;HWCO?+TWH'Z/E":#Z4%4!I%T?2*T?H^COD5HK[3^P:W?V-O3T>>-SNL M4-<'2J,HFKX&HG5]7+/K\\NV;-TYD1EY-%[),DL2U>+S,5KCRC4;5SU,1#.IM\)0 MEZJAF4S$XZ=05)YT+?86I9F-IV/]L;KI-BZM,.-["X1==89==H9==_9_&%1N M:U"YKVU0N5"#"DKSH;0 2J,HFEXQ6H/*-1M4Q]\6- -Z"POUK8Y$LY*(\0?V^ MRC+YN%,FL/L0Q/P?4$L#!!0 ( %"!7U<.OK46#P4 ,\8 9 >&PO M=V]R:W-H965TK"W?_ ]6JVE?F!-QQN\(@LB M[S=W7-U9I9&'O4-U_"2<_6 M$9&8!%*[P.IG2^8DCK4G%<<_A=->V:>_^[/T@!--#^ A:+['^P*]K:/1"D0K*D,%81)!'-?_%3D8@# _"ZM?*F+[+<9-:*)J)Z&!>2J[>1 MLI/3A63!X\>92D0(YBQ1LT/@++\7BWQ@ 5N"K!'XMLE>W.C$1_+Y$ES<$HFC M6%R"#\ "8HTY$2"BX)Y&4ERIA^KZ[S5+!::A&%M2A:L[M8(BM%D>&GHAM!'X MRJA<"_")AB0\MK<49LF*]JPS9'2X()L^<.PK@&SD@/O%+;CX<'O7VGR0+@>@3SWK4G,7;CM+O0N<"TV.""3 MGEKF@O MZ4U__05Z]F]MG"=R=D3KEK2NR?OT6RJ%5%,EHBN A::>D55$J;Y7 M-QO"(Q:""S6I\G&Z;,M&WL4@ZT)O8=NIXP^\H3,86]M#4&,H'4$')>C "/H[ MQU225U$ H#[VA[]50C)UU1/%*%,^(,L7MSF*KI25#H)&X6$H,UV8G19FN^^B.O,Y MQ!"LU! TRZ'C"M2%TVURNOUZ73)'T96RDD+0K(5>*TU=N =-[E'?:TSI<^@F M6 DG:%9.[RE:79+@-78ROV\W!O\<$@M6&@OZQEIVLUIQLL*2@"]4\HB** _ M<)RV5[$3*:B"_!QZ#%:"#)H5644>E>1;3:X'MI4^]^<=?=@X3EV;M#7S/%C- M_>-X*X4%3R.Q7HI^U @+#1S?K4=_#FF%*FF%C-*EDE:XD%: '>@0O4:?B5JAK;KRE5[]W!1X(,F..UJ/'\ZAN5"EN9!9<[TQ M,7&T)%='4^25Q)A[]8K$N$5B ')!B)_;$W0.%88J%8;,*FR_/"B38%4HLI2& M:KN6:Z)6A@T!XWJ%0'"GZEWKCFWNXKW[VZF\'2>D$FSH!"=7Z*1'5Z?R=DQ< MR35DEFO_XQL;-0^MAG[C"]O<_WOYK(,CXX3P57:2+M1R3JG,3X_+I^5I_4UV M1FU5S?.C_J^8JP\P 6*R5*9VWU<@/#\]SV\DVV0'T ],2I9DEVN"U>K0#=3[ M)6-R?Z,[*/^&,?T/4$L#!!0 ( %"!7U='A6M#:@4 "\@ 9 >&PO M=V]R:W-H965TI(TP FD-!-(K6= MSNY(VYVHU?K*\-@\Q6.$.N3-8[%G06A$>+BE"X-MJ88^8E3%!K0 M-%TC0D'ZX6'8+GB\H(Q':_1 M$C]B_FT]H^+,R%'\(,(Q"T@,*%Y,>M?6U:UM2X?$XGN =ZQP#&0H3X0\RY,O M_J1G2D8XQ',N(9#XL\6W. PEDN#Q3P;:RY\I'8O'K^B?D^!%,$^(X5L2_@A\ MOIKT1CW@XP7:A/R!['['64".Q)N3D"6_P2ZS-7M@OF&<1)FS8! %DC)_/GRQN1"!_;E"MLX.J!>Q+S%0-WL8_]LK\AXLZ#AZ_!WT MX"->]X%M?@30 MA'8-G]OV[E!#Q\['PD[P["8\F9?+I[=C<4U%II=85 \'3WM0M)NA?7+Y>H>H M#_[Z0X[-%XXC]G==?M/G#^J?+U>,*[9&DO/UFN^6M=#;>#CV ?[ (=^7LOL.UYEXK^U&O0= M-S-"K_A3 MS]O+>7LG\$8O3;R].MZ>6^%=9^6,&E)LF4JTS:Z6OPQ)M_YI3P]$W%^_4C>T!1&CQ18]5)_=8*]D=-=:@:!4LKKFIUDR\;X$*\=^PQ MHNQ#+5$]E NBY)6A=I!.<2V'I 3=TBOZL:J8P57DQ:W*8JV98]D-(Z TW#I% MQ#6K8)T^CP95-:PU$RK>0%=)M]52NUO(H7=8#G4FY?=,)=A0+]BGR&$&6966 MX;#"M]XN>26M):TT')ZJXE%2YSK$J]]PK%:T!5:.1^J/X#G_J@ .^TTND(KITMU&K#E MAX46VG, RDE=@4Z#W@51#E%U!U#?';2N$$V5=_I5HBNT_>B-B8[0RKE0':@-S[V-TVF#VA5:.5V%3:\# M'[".J1(]5'L]Z0 H#=LWUM5M MNG>M8-*M]'M$EX&HH! O!*39'XIVB::[T^D))^MD@_>)<$ZBY'"%D8^I-!#W M%X3PUQ/Y@/Q_!*;_ 5!+ P04 " !0@5]7@LGZP@T% "U( &0 'AL M+W=O&3-F<,<' MRI[XEA !GJ,PYA-C*T1R:YI\M241YCLHW)$T:PGRE%H8DL MRS$C',3&=)Q=6[#IF.Y$&,1DP0#?11%F+S,2TL/$@,;KA?M@LQ7I!7,Z3O"& M+(EX2!9,GIDEQ0\B$O. QH"1]<2X@[<>RA0RB3\#+Q\2O]:^:\=.81OB=% [U4]Z*ACS["PZ%K&6 U8X+&A7*<@11$.>_^+D(Q)&" MY*@54*& F@J]$PIVH6 W%08G%'J%0N^M%OJ%0N:ZF?N>!<[% D_'C!X 2Z4E M+3W(HI]IRW@%<3I1EH+)NX'4$].EH*NGZYD,M0_F-)+SC^,L@Q?W9$4W%BZX.+3)?@$@AC\V-(=Q['/QZ:0PTV-FJMB M:+-\:.C$T&SPG<9BRX$7^\17Z+O=^J,.?5.&J8P5>HW5#'4"ER2Y ;9U!9"% M;,5XYF]71RIWWF?=^]_6:\&PRXEC9SS[%&^+&;E^S.;$ K_(VB' '6,XWI#T M^.IU;OA 9A_,<1(('*:SZ0K<170GI?_Z0R+!-T$B_K=J=N3V>VK[:0&]Y0E> MD8DA*R0G;$^,Z>??H&-]4:5&)\S5"?,TP6I)[)5)['71IS^H3 K@V>.=IW)U M_'B3/(6JY.1<)^.FB]%^"ONVG%?[XZ"WA49H5)=QVS*] ;3K0EY;" U19:WF M>[_TO=_I^T/,J@KW5K=S9/_8[1ZTK(;?G8;/G6S]=J3;)CU-)FN1=,I(.IV1 M_)FMQNF3OB=,OEV A+" JBKVK!-T[C.M$^9VNXC "\&, P=$V9JB>I U#:>6 M@D&9@D'G^+(5&M DG;_*I;93_=S ZX2Y.F&>)E@M!\,R!\,/7A&'.I.H$^;J MA'F:8+4DCLHDCG[1BCA2+0V-U6[>%AHZ3F-%'+57Q)[57!';(.3T!^H5$5I5 M,V!U>N\M%POEBWJGVKDS3RO-U4KS=-'J"3CJQN 'UY!B +I2J9/F:J5YNFCU M5*(JE>@759("7"LES5?BN4+(:UF*"]M MKL"&Q/*E, 2?<91\ =B/@CC@@N'T^Y#2>:UMGU::JY7FZ:+5,U2U?K#WT:6F ML_D\.Y4Z::Y6FJ>+5D]EU5AUH+"[/[N74<5LM2W*C$_V)*1).H^57FMM0[727*TT3Q>MGI:J M*X6#CZXQ6AM;K317*\W31:NGLFIN86?;]9X:,VP_\@@V2TQ;"#:_)[H*H1$: M-"M,6\AV3G5&55L(N_O".>4"T#784.ISP&FH_+S5#3E[-NJDN5IIGBY:?2.F M:E21]<&%!6EM>;727*TT3Q>MGLJJY46=?=@["DL!KFT+-.N*0@8VRXI"IM]\ M;U')V(VB8AYMPT:$;;+];R[=D?,MWU@KKY9[['?9SG+C^@S>SJ'BN@MOO7P' MO<+G&_K?,=L$,0O P -Q< !D !X;"]W M;W)K&ULM9A=<^(V%(;_BL;M=)*9-OX"AU!@9H/M M:69VV\S2;2\ZO5#L WC6MJ@D OOO*]G&,<&HH7N6"[#E\SZRSBM+^$QVC'\6 M:P!)]D5>BJFUEG(SMFV1K*&@XH9MH%17EHP75*I3OK+%A@--*U&1VY[C!'9! ML]*:3:JV1SZ;L*W,LQ(>.1';HJ#\RSWD;#>U7.O0\#%;K:5NL&>3#5W! N2G MS2-79W9+2;,"2I&QDG!83JUW[CAV/2VH(O[(8"#>:("YBS_,TOE>FJ-+)+" MDFYS^9'M?H%F0$/-2U@NJF^RJV,'0XLD6R%9T8C5'1196?_2?9.(CL ])_ : M@?=:,#@C\!N!_]8>!HU@\-8>AHU@^%H0G!$$C2"H*: M_$0^+4)R]?WUQ):J1ZVSDX9^7].],W2??&"E7 L2E2FD/?K0K+\SZ&TUTG:X MWF&X]YX1N(#-#?&='XGG>'[/_0*+G;)S_*I=]. M';_B^6=XOVU 3Y9R1=XS()!3B[[YY4Z,'_6B] MG([%AB8PM=1Z*8 _@S7[X3LW<'[N,PT3%F+"(DQ8C 0[,GO0FCTPT0_KA*1[ M GNUK0GH<[5F!!5#[VG/LX&C/A/[N6O7:93OG42%IU&N,SH)BT[#1NY)5&P< MW/],W;!-W="8NAA2]:#D??DR"B]]"C!A(28LPH3%2+ C*X/6RN#;+7D!IMF8 ML! 3%F'"8B38D=FWK=FWQN?VQ>Q[SUTB[U%],6(@)BS!A\>WI5A#H MY;N[@A^9-VK-&QG-4W]H2<(AS>1_&V>W:GK%=U5M\U7[O3N> MNSWMH3N.ZAKN"[XN*7^@?)65@N2P5%TY-[=JKO&Z2EN?2+:IJHI/3$I65(=K MH.I-5P>HZTO&Y.%$=]#6RF?_ E!+ P04 " !0@5]7=:-DU8H# #'#0 M&0 'AL+W=O M>6V"U(2LME);C9J=]K,#3K &,+5-TOWW>VT(FR /BG;3+PDVYYSK>WSQ8W%B M_$5DA$CTL\A+L;0R*:NY;8LD(P46(U:1$M[L&2^PA"8_V*+B!*>:5.2VYSAC MN\"TM**%[GOBT8+5,J>)(U$6!^=\KDK/3TG*M<\=7>LBDZK"C184/9$OD M<_7$H65W*BDM2"DH*Q$G^Z7UP9UO9@JO =\H.8F+9Z0RV3'VHAH?TZ7EJ &1 MG"12*6#X.Y(UR7,E!,/XT6I:74A%O'P^J_^APG*A?]&IQ3H62FHA6=&2800%+9M__+/UX8( .F:"UQ*\ M/B%XA>"W!/_6"$%+"&Z-$+8$G;K=Y*Z-B['$T8*S$^(*#6KJ0;NOV> 7+56= M;"6'MQ1X,OK$A$!/A*-MACE!#RLL:()PF:*8YK4D*?H"Q:I1U1GUB!YB(C'- MQ2-ZCYZW,7IX^XC>(AL)]5H@6J+GDDKQ#CKA^:^,U0(DQ<*6,&05V$[:X:V: MX7FO#,]'GUDI,X$V94I2 S\>YL\&^#98U?GEG?U:>8."6U*-D.^\0Y[C^8;Q MK&^G>Z9T_E_TS7^.?F6&WQ6/K_7\5_2^U 7A6#(^-\ULPPW,7+7^S46%$[*T M8($3A!^)%?WVQAT[OYMLO:=8?$^QS9W$KB8@Z"8@&%*/U+>9P[=ILK]ACC53 M[1;'Z/W,<=V%?;STU82:^LXU*C:@?,_QQ]>PC0GF3&=>![M*,NR2# >K+"8E M@Y7OU3H+[UEG]Q2+[RFVN9/8U12,NRD8#];9=[W?PF: C_#!'PA*6%' -M^N M]W#^$!(6>%H>8$/8J2W$-%%-C/"B/#QGZKA^V"NWM0D83L93?]JK2Q-PXCN. M%_0JTZCH>EX8F&MSTADSN9\Q:;.CFJR9W&J-"6BTQ@0T6F-4'+!FVEDSO6EM MTN<&[0?"4G*ZJR7>Y01)UIDE6?*2L3PE7 S53Q-O9 BCRF&>%'%NI4N6Y;CDBYA#NI[.1/8LUN4A.502,8+(F QMB[<\ZGKZ SXP># MM=QH$RWEGO,'W;E*QI:C&4$&L=(0%!\KF$*6:23D\;L!M=HU=>!F^PG]BQ&/ M8NZIA"G/[EBBTK$UL$@""UIEZI:OOT(CJ*?Q8IY)\TO6S5S'(G$E%<^;8&20 MLZ)^TL?&B(T Q.D.\)H ;S<@>"7 ;P)\([1F9F1=4D6CD>!K(O1L1-,-XXV) M1C6LT-LX5P+?,HQ3T367DLQ D'E*!9"3BT*QA&65-I?,(:X$4PPD^?P89U4" M"5D(GI,IS\M*4;,1?$$^4U&P8KD!=$I.+D%1ELE3\I%(/21'MD+">ED[;LA- M:G+>*^2&Y(87*L75"UQZ.]Y&H:U:[TGMQ-L+.(?RC/C.!^(YGM_!9_K_X=X> M.GYKOF_P_%?P#F0V^7F-P.1*02Y_=;EB+XER6-(:QA3>!!+$"*WK_ MS@V=3UT6'0ALR["@-2S8AQZUQI1< 9I',Q+S/$=CZB-6&Z92T,.;IAF7,:[ MBS'31[Y$\TQ,EU\UB9XAH>_!5=1S![CE_9&]VK3BY;P@\(>A[[3SME3V6I6] MO2J_E9JV)(J3LA)QBK=4*U/Q^*&+\E[$MV[Q@<"VQ(>M^/ H4>%H(5Z6U+LA7SK M'A\(;$O]L%4_/(JD&![2L .!;1GF.L]UC7,,:=&PV#SO?3=T?7LC*5%7NW5'\=(4C/=<8?EIFBE^(8#0$_#]@J.E34&PO=V]R:W-H965T$ ]N>MM8\T>P;YKQ M[[&=+.JD;D*(E]C7ON?XGA-?YZVQ]ZX"0/*@I'9S6B'65XRYL@+%W<34H/W. MSEC%T8=VSUQM@6\C2$F6)LDE4UQH6N1Q;66+W#0HA8:5):Y1BMO?-R!-.Z=3 M^KAP*_85A@56Y#7?PQKPKEY9'[&!92L4:">,)A9VY-2VQ(=NSA4GT)J*]&J'#7URC M];O"X[!8&*4$^M^"CG"])0NC4>@]Z%* (Z,OW%H>C!Z3T1*0"^G&Y"VY6R_) MZ&Q,SHC0Y&ME&N>Q+F?H*PJ\K.Q/O^E.3Y\Y?0WUA&3)&Y(F:78"OG@9OH32 MPZ<1GCZ%,^_#8$8ZF)%&ONR?S/AQO7%H_;W[>4IHQWQ^FCGTXI6K>0ESZIO- M@3T +5Z_FEXF[T_)_D]D3TS(!A.RE]B+0302*?A&2(%!/2]+VW!)N#*-QE,. M=+27D38\'H4?,[ AP>_OC,''(/3+\#P6?P!02P,$% @ 4(%?5WP$Z.'Q M P H14 !D !X;"]W;W)K&ULM9A;;]LV%(#_ M"J$50PL4EJB++6>V@3K2N@!K&\3-]C#L@;&.):&2J)&TW0+[\:,NEB59$9*% M>;%%ZIR/YT(>FV=QI.P;CP $^IXF&5]JD1#YE:[S;00IX1.:0R;?["A+B9!# M%NH\9T""4BE-=-,PIGI*XDQ;++[-"7LQQH2>EQJ6#M- MW,5A)(H)?;7(20@;$/?Y+9,CO:$$<0H9CVF&&.R6V@=\Y6.[4"@E_HCAR%O/ MJ'#E@=)OQ> F6&I&81$DL!4%@LBO UQ#DA0D:<<_-51KUBP4V\\G^J^E\]*9 M!\+AFB9_QH&(EIJKH0!V9)^(.WK\#6J'G(*WI0DO/]&QEC4TM-US0=-:65J0 MQEGU3;[7@6@IF.8C"F:M8#Y5P:H5K)Z"]9A)=JU@/W4%IU8H7=420 MU8+1(V*%M*05#V7T2VT9KS@K-LI&,/DVEGIBM8%0IEV\1Q^!AHSD4;Q%<59M MP#*162#WPP&R/: @YB0,&835J[<>"!(G_!UZ(U70UXCNN13G"UU(PPJ\OJV- M6%=&F(\88:%/-!,11WX60#"@[XWKST?T=1F0)BKF*2IK MI3UWZZF$>17,:8>G%T!%RW7B/&WB/!V-\_UD,QF*YZC6<^.I$N:IA/F*8)W0 MSYK0SUZQULY4)D@ES%,)\Q7!.@ERFP2Y+ZRU[L79GCNS>:_47@HYAM43\MS+ M4FN[V.U5BDL4-@W+&2ZU\\;-^:B;'T'NN>S'D'^CBL_=9"IAGDJ8KPC6B3XV MSO_>C5>L S5<48Z4TCRE-%\5K9NFUB4+O[ :U(#V\70-LU<-!H3FEM6K!@-" MIHM[-<,?DIK9]G UP.;947/4T2\BDO^\MG2?"18_XNDHX=F;3B7-4TKS5=&Z MN3A?Q_!KWL>PT@N94IJGE.:KHG73=+Z4X9?>RO# +'Z].?M4R:&:;?N*'LHO6FU_CJVL\,.\5_<>R MQ77&5\W+3X2%<<91 CNYE#&9R2+&JGY@-1 T+QM>#U0(FI:/$9 6"$@W^\H M%:=!L4#3E5W]!U!+ P04 " !0@5]75:^ELQX# #L$0 #0 'AL+W-T M>6QEN,S(VI/H9A M/9VSDM9GJF+2(H72)36VJV=A76E&\QI(I0C[O5X2EI1+,AK*17E=FCJ8JH4T M&3GO0H&[?#N1Q^.CGKWIU?[\9,&."6A M5_3B!:)G/5S78IATLBN]'GYLM3KN,4:^]) W3$<+VW4;#0LE-\L7$Q>PNK1D MP0,5&1E3P2>: ZN@)1CJA! 8U1I&SFG,R5IXV'-:!M6=LJ$ MN(5Z_U'L:"^+K1WKP7[)KFD-M4TGXSJ@OZWFM+=E7Z<;5/Q!F<\+.QW9]*% MV8UF!5\V_671&<#4(UR=5I58?1)\)DOF)O_BA*,A7?."N=+\T6:#4IG: -,D M>&#:\.EVY)>FU1U;FG4Y+0O<<_\ /?_==9XQR305VZ9M[;_E57ZUX_CR7UEN M_JOL&_9Z; ^QMV[RXA!,)H=@\@!J,D[?I,>P/1JWSM^=T[>+!O"6DY'O\+8D M-DF#R8(+PV7;F_,\9_+)(6SE#9W85]D=?3L^9P5="'/7@1G9M+^QG"_*M!MU M PO1CMJTO\+THJ1[Q;*YN,S9DN7CMJMGDZ89V(;-VEY V$>NF\N/8!R'^1' ML#R8 XSC6%B>_VD^ W0^#L.\#;S( .4,4(YC^9!Q\\'R^#FIO?PS3=,X3A)L M1<=CKX,QMFY) E^_&N8-&%@>R/1G:XWO-EXAS]*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'MI-0# #5' #P 'AL+W=O^Z<5S?&7B^,N68_E=1NFJV]WYR,1JY>@^+NF=F MQC-+8Q7W>&A7([>QP!NW!O!*CHKQ>#)27.CL]:OM6E=V%!\8#[471N-@&/@J MX,;]/1\.V0_AQ$)(X6^G6?=>0L:4T$*).VBFV3AC;FUNWALK[HSV7,YK:Z2< M9GE_XBM8+^I_AN,9KD4-%*\:LOFOZJ/>)&,;0G D_8BZ8# M3P?YQN@&M(.&X3MGI&B0HV%G7')= XL@"P*R."#DMR*"+ G(\B"0\X"#'XT@ M*P*R.B#D()+'!.3Q(2'+"')"0$[20IZU3FAPCGVR*Z[%W?U[^CF!]CPMVKQ5 MBMM;9I9L+E9:X,PB$GR,96HQVE9+H$[<#$-J8W$WIA[4U^OC6S ND?L_'N+=HO9*%ODB771 ML3T]XWT&4;B2^\>XE"CRQ*:XT+51P+[PG\/?D_)"GE@,EP93V158O VYA9B* M$D&>W 1*"1\FN:Z*0A]X+.= UV(8.DH$>6(3G*N--+< [ PT+(5G5YC0!G24 M"_+4,H!5F/&$O0.SLGRS%O6^*I2R09Y:!Y2S!H5)3OD@3RP$TEH#S()R19'8 M%<%;[ A[(@GN<0Q%*:-(K(Q>8#NQR-[B0+;X#1IC4M(H$DMCF*!W1I'R1Y'8 M'V2:&=X8E%"*Q$*A[]^XM2@HI12)E4)C5C$FY98BN5LHS.,8DW)+<=C1>LR.9N"YD(.;O*2T4CZ(5CYPWUKAL0(+MFYP[#=J MC$F)IGP@T>P*'V6:,K%IMES# ,HPRJ08A(_)Z2*TDZ5_%$*L5G!CF),RD)5ZGYG1Z4N_E3J<0E<41:J.@N-MH_1&E@* M#&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2 MH#V5M6MY_!?6)\N>?853F0YU%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[, MMF[/9>J6[X#R$5O579[D*:%^YR>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#( M\@=Y"/+Y@X80-,P?-(*@4?Z@,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@M MR+40>"T(MA"(+4BV$)@MB+80J"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBM MJ+<2Z*TO+]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M&^IM!'H;ZFT$>AOJ;01ZV\O'$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38" MO0WU-@*]/>KM"?3VJ+7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV M)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^N MU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV? M#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'D MZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ 4(%?5ST2DL+M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 4(%? M5YE&PO=V]R:W-H965T&UL4$L! A0#% @ 4(%? M5^X)\Y"P!0 Q18 !@ ("!-0X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 4(%?5^T[U0+)" 6TL !@ M ("!.QT 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 4(%?5R39LZ;\"0 V!@ !@ ("!!3 M 'AL+W=OCB8!P M: 0 .X+ 8 " @3OJ"/_@# !?"0 &0 M@('5/@ >&PO=V]R:W-H965TL^-EISP4 -,. 9 " @01# !X;"]W;W)K&UL4$L! A0#% @ 4(%?5^7DP$IJ @ ?04 !D M ("!"DD 'AL+W=OFKH, #E+ &0 @(&K2P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4(%?5Z5NPV-3! ? P !D ("!\%P M 'AL+W=O<@" !?!@ &0 @(%Z80 >&PO=V]R:W-H965T&UL4$L! A0#% @ M4(%?5PHGSTVG! J@L !D ("!EF< 'AL+W=O&PO=V]R:W-H965TQPPK"300 %,, 9 " @2QW !X;"]W M;W)K&UL4$L! A0#% @ 4(%?5Q^@O%RO @ M0 8 !D ("!L'L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(%?5^H^P,"E P (@H !D M ("!&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4(%?5T.CXHAV! O1D !D ("!FI( 'AL M+W=O&PO=V]R:W-H965T[G&UL4$L! A0#% @ 4(%? M5[Q)#@ /!@ _#$ !D ("!F)T 'AL+W=O" &0 M @('>HP >&PO=V]R:W-H965T^(GX1 4 /<: 9 " @&UL4$L! A0#% @ 4(%?5\4JW(PC P /@L M !D ("!_ZL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(%?5PZ^M18/!0 SQ@ !D M ("!?[D 'AL+W=O&PO=V]R:W-H965T M"R?K"#04 +4@ 9 M " @6;$ !X;"]W;W)K&UL4$L! A0# M% @ 4(%?5YC=%V>O P -Q< !D ("!JLD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4(%?5VY; M!.DR @ *@4 !D ("!K-0 'AL+W=O&PO=V]R:W-H965THRH?9JP$ $$: 3 M " 4;E !;0V]N=&5N=%]4>7!E&UL4$L%!@ S #, *W T "+G $! end XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 133 219 1 false 33 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cvrx.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity Sheet http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders Equity Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Business Organization Sheet http://www.cvrx.com/role/DisclosureBusinessOrganization Business Organization Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Selected Balance Sheet Information Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformation Selected Balance Sheet Information Notes 9 false false R10.htm 10401 - Disclosure - Debt Sheet http://www.cvrx.com/role/DisclosureDebt Debt Notes 10 false false R11.htm 10501 - Disclosure - Leases Sheet http://www.cvrx.com/role/DisclosureLeases Leases Notes 11 false false R12.htm 10601 - Disclosure - Stockholders' Equity Sheet http://www.cvrx.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 10701 - Disclosure - Stock-Based Compensation Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 10801 - Disclosure - Income Taxes Sheet http://www.cvrx.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10901 - Disclosure - Loss Per Share Sheet http://www.cvrx.com/role/DisclosureLossPerShare Loss Per Share Notes 15 false false R16.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.cvrx.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11101 - Disclosure - Employee Benefit Plans Sheet http://www.cvrx.com/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 17 false false R18.htm 11201 - Disclosure - Segment, Geographic Information and Revenue Disaggregation Sheet http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregation Segment, Geographic Information and Revenue Disaggregation Notes 18 false false R19.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30303 - Disclosure - Selected Balance Sheet Information (Tables) Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables Selected Balance Sheet Information (Tables) Tables http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformation 20 false false R21.htm 30403 - Disclosure - Debt (Tables) Sheet http://www.cvrx.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.cvrx.com/role/DisclosureDebt 21 false false R22.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.cvrx.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.cvrx.com/role/DisclosureLeases 22 false false R23.htm 30703 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cvrx.com/role/DisclosureStockBasedCompensation 23 false false R24.htm 30903 - Disclosure - Loss Per Share (Tables) Sheet http://www.cvrx.com/role/DisclosureLossPerShareTables Loss Per Share (Tables) Tables http://www.cvrx.com/role/DisclosureLossPerShare 24 false false R25.htm 31203 - Disclosure - Segment, Geographic Information and Revenue Disaggregation (Tables) Sheet http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationTables Segment, Geographic Information and Revenue Disaggregation (Tables) Tables http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregation 25 false false R26.htm 40301 - Disclosure - Selected Balance Sheet Information (Schedule of Inventory) (Details) Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails Selected Balance Sheet Information (Schedule of Inventory) (Details) Details http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables 26 false false R27.htm 40302 - Disclosure - Selected Balance Sheet Information (Schedule of Property and Equipment) (Details) Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails Selected Balance Sheet Information (Schedule of Property and Equipment) (Details) Details http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables 27 false false R28.htm 40303 - Disclosure - Selected Balance Sheet Information (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationNarrativeDetails Selected Balance Sheet Information (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables 28 false false R29.htm 40304 - Disclosure - Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) Sheet http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details) Details http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables 29 false false R30.htm 40401 - Disclosure - Debt (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureDebtNarrativeDetails Debt (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureDebtTables 30 false false R31.htm 40402 - Disclosure - Debt (Maturities of debt) (Details) Sheet http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails Debt (Maturities of debt) (Details) Details http://www.cvrx.com/role/DisclosureDebtTables 31 false false R32.htm 40501 - Disclosure - Leases (Details) Sheet http://www.cvrx.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.cvrx.com/role/DisclosureLeasesTables 32 false false R33.htm 40502 - Disclosure - Leases (Maturities of lease liability) (Details) Sheet http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails Leases (Maturities of lease liability) (Details) Details http://www.cvrx.com/role/DisclosureLeasesTables 33 false false R34.htm 40601 - Disclosure - Stockholders' Equity (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails Stockholders' Equity (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureStockholdersEquity 34 false false R35.htm 40701 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureStockBasedCompensationTables 35 false false R36.htm 40702 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation (Summary of Stock Option Activity) (Details) Details http://www.cvrx.com/role/DisclosureStockBasedCompensationTables 36 false false R37.htm 40703 - Disclosure - Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details) Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details) Details http://www.cvrx.com/role/DisclosureStockBasedCompensationTables 37 false false R38.htm 40704 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details) Sheet http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details) Details http://www.cvrx.com/role/DisclosureStockBasedCompensationTables 38 false false R39.htm 40801 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureIncomeTaxes 39 false false R40.htm 40901 - Disclosure - Loss Per Share (Basic and Diluted Net Loss per Share) (Details) Sheet http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails Loss Per Share (Basic and Diluted Net Loss per Share) (Details) Details http://www.cvrx.com/role/DisclosureLossPerShareTables 40 false false R41.htm 40902 - Disclosure - Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) Sheet http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) Details http://www.cvrx.com/role/DisclosureLossPerShareTables 41 false false R42.htm 41001 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.cvrx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.cvrx.com/role/DisclosureCommitmentsAndContingencies 42 false false R43.htm 41201 - Disclosure - Segment, Geographic information and revenue disaggregation (Details) Sheet http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails Segment, Geographic information and revenue disaggregation (Details) Details 43 false false All Reports Book All Reports cvrx-20230930.xsd cvrx-20230930_cal.xml cvrx-20230930_def.xml cvrx-20230930_lab.xml cvrx-20230930_pre.xml cvrx-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cvrx-20230930x10q.htm": { "nsprefix": "cvrx", "nsuri": "http://www.cvrx.com/20230930", "dts": { "schema": { "local": [ "cvrx-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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": [ "cvrx-20230930_cal.xml" ] }, "definitionLink": { "local": [ "cvrx-20230930_def.xml" ] }, "labelLink": { "local": [ "cvrx-20230930_lab.xml" ] }, "presentationLink": { "local": [ "cvrx-20230930_pre.xml" ] }, "inline": { "local": [ "cvrx-20230930x10q.htm" ] } }, "keyStandard": 203, "keyCustom": 16, "axisStandard": 14, "axisCustom": 0, "memberStandard": 17, "memberCustom": 14, "hidden": { "total": 20, "http://fasb.org/us-gaap/2023": 15, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 133, "entityCount": 1, "segmentCount": 33, "elementCount": 338, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 532, "http://xbrl.sec.gov/dei/2023": 31 }, "report": { "R1": { "role": "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders Equity", "shortName": "Condensed Consolidated Statements of Stockholders Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5l8SdsJRSkyeTykDcI1BIw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5l8SdsJRSkyeTykDcI1BIw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cvrx.com/role/DisclosureBusinessOrganization", "longName": "10101 - Disclosure - Business Organization", "shortName": "Business Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformation", "longName": "10301 - Disclosure - Selected Balance Sheet Information", "shortName": "Selected Balance Sheet Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cvrx.com/role/DisclosureDebt", "longName": "10401 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cvrx.com/role/DisclosureLeases", "longName": "10501 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cvrx.com/role/DisclosureStockholdersEquity", "longName": "10601 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensation", "longName": "10701 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cvrx.com/role/DisclosureIncomeTaxes", "longName": "10801 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cvrx.com/role/DisclosureLossPerShare", "longName": "10901 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cvrx.com/role/DisclosureCommitmentsAndContingencies", "longName": "11001 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cvrx.com/role/DisclosureEmployeeBenefitPlans", "longName": "11101 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregation", "longName": "11201 - Disclosure - Segment, Geographic Information and Revenue Disaggregation", "shortName": "Segment, Geographic Information and Revenue Disaggregation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "cvrx:BasisOfPresentationAndConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "cvrx:BasisOfPresentationAndConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables", "longName": "30303 - Disclosure - Selected Balance Sheet Information (Tables)", "shortName": "Selected Balance Sheet Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cvrx.com/role/DisclosureDebtTables", "longName": "30403 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cvrx.com/role/DisclosureLeasesTables", "longName": "30503 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "cvrx:ScheduleOfLeaseBalancesWithinBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "cvrx:ScheduleOfLeaseBalancesWithinBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables", "longName": "30703 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cvrx.com/role/DisclosureLossPerShareTables", "longName": "30903 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationTables", "longName": "31203 - Disclosure - Segment, Geographic Information and Revenue Disaggregation (Tables)", "shortName": "Segment, Geographic Information and Revenue Disaggregation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails", "longName": "40301 - Disclosure - Selected Balance Sheet Information (Schedule of Inventory) (Details)", "shortName": "Selected Balance Sheet Information (Schedule of Inventory) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "longName": "40302 - Disclosure - Selected Balance Sheet Information (Schedule of Property and Equipment) (Details)", "shortName": "Selected Balance Sheet Information (Schedule of Property and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationNarrativeDetails", "longName": "40303 - Disclosure - Selected Balance Sheet Information (Narrative) (Details)", "shortName": "Selected Balance Sheet Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails", "longName": "40304 - Disclosure - Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details)", "shortName": "Selected Balance Sheet Information (Schedule of Accrued Expenses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails", "longName": "40401 - Disclosure - Debt (Narrative) (Details)", "shortName": "Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_10_31_2022_us-gaap_DebtInstrumentAxis_cvrx_LoanAndSecurityAgreementMember_GIRFvoyFEUSuJYU2OYed2Q", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R31": { "role": "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails", "longName": "40402 - Disclosure - Debt (Maturities of debt) (Details)", "shortName": "Debt (Maturities of debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cvrx.com/role/DisclosureLeasesDetails", "longName": "40501 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R33": { "role": "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails", "longName": "40502 - Disclosure - Leases (Maturities of lease liability) (Details)", "shortName": "Leases (Maturities of lease liability) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails", "longName": "40601 - Disclosure - Stockholders' Equity (Narrative) (Details)", "shortName": "Stockholders' Equity (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_ClassOfWarrantOrRightAxis_cvrx_WarrantsToPurchaseCommonStockMember_pJXP1biVjUi_zHN7bmbtwA", "name": "cvrx:PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOffering", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_ClassOfWarrantOrRightAxis_cvrx_WarrantsToPurchaseCommonStockMember_pJXP1biVjUi_zHN7bmbtwA", "name": "cvrx:PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOffering", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "longName": "40701 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "shortName": "Stock-Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_qdaGnkUuqEKN9nD5CR7gXg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2001_us-gaap_PlanNameAxis_cvrx_TwoThousandOneStockIncentiveAwardPlanMember_pq7clAcAGUujY0BG_TpghA", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R36": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "40702 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details)", "shortName": "Stock-Based Compensation (Summary of Stock Option Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_12_31_2022_po3AQlwqwESLNtPJenVQpQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_po3AQlwqwESLNtPJenVQpQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "longName": "40703 - Disclosure - Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details)", "shortName": "Stock-Based Compensation (Assumptions Used in Determine the Grant Date Fair Value of Stock Options) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_qdaGnkUuqEKN9nD5CR7gXg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_DRLp6e_xQUCtWwK9nz9YLg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_k0E_BeO6KEqsALNfZrrfzA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R38": { "role": "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "longName": "40704 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details)", "shortName": "Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "40801 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_KZ4RM4dDs0-49sMONfJPaA", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } }, "R40": { "role": "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "longName": "40901 - Disclosure - Loss Per Share (Basic and Diluted Net Loss per Share) (Details)", "shortName": "Loss Per Share (Basic and Diluted Net Loss per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "longName": "40902 - Disclosure - Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details)", "shortName": "Loss Per Share (Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_0GOr8_eDWU2wHtJ1Nt8N3Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cvrx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "41001 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:ContractualObligation", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_n7HEm9nSgEmHHoKTGXt5ng", "name": "us-gaap:ContractualObligation", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails", "longName": "41201 - Disclosure - Segment, Geographic information and revenue disaggregation (Details)", "shortName": "Segment, Geographic information and revenue disaggregation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_PS8tUu77cUCtv0sgbt9TFQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_OLeD1TrPvE6DmyYLg_YjaQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_z9YgdBJGjESnJ7B8KBzfug", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_D9mC8KmbK0yZGbm0QlxLMQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvrx-20230930x10q.htm", "unique": true } } }, "tag": { "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances, Ending", "periodStartLabel": "Balances, Beginning", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r72", "r75", "r76", "r93", "r455", "r471", "r493", "r494", "r542", "r554", "r574", "r583", "r618", "r635" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total 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": [ "r23" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r28", "r65", "r412", "r452" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r338", "r350" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r395" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate (as a percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r41", "r42", "r43", "r122", "r123", "r124", "r125" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r63", "r116", "r151", "r200", "r389", "r477", "r552", "r634" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r167", "r168", "r192", "r406", "r434", "r439", "r445", "r446", "r447", "r448", "r449", "r450", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r472", "r474", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r547" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r318" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.cvrx.com/role/DisclosureLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails", "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled / Forfeited (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r319" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails", "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current portion", "verboseLabel": "Accrued expenses", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r394" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r127", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r521" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r156" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Operating lease liabilities:" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r94" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for accounts receivable, net", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r140", "r223", "r228" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r343", "r344", "r345", "r438", "r576", "r577", "r578", "r617", "r635" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r179", "r303", "r562", "r563", "r579" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable as of June 30, 2023", "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": [ "r54" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r84", "r163", "r197", "r204", "r209", "r212", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r381", "r528", "r586" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r582", "r622" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r156" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r179", "r303", "r562", "r579" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r89", "r90", "r91" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share", "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": [ "r40" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cvrx.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": [ "r92", "r160" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r40" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Final payment", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r165", "r267" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r616" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r165", "r267" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r138" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r542" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted", "verboseLabel": "Net loss per share attributable to common stockholders - 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": [ "r153", "r171", "r172", "r173", "r174", "r175", "r183", "r185", "r186", "r187", "r191", "r379", "r380", "r408", "r423", "r526" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from the exercise of common stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r16" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Bonuses, Current", "terseLabel": "Bonuses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "cvrx_LineOfCreditDrawDownPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "LineOfCreditDrawDownPeriodTwoMember", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the second draw down period.", "label": "Line Of Credit Draw Down Period Two [Member]", "terseLabel": "Draw down from September 1, 2024 to December 15, 2024" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r133", "r523" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r619" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r38" ] }, "cvrx_BasisOfPresentationAndConsolidationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "BasisOfPresentationAndConsolidationPolicyPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to basis of presentation and basis of consolidation.", "label": "Basis of Presentation And Consolidation Policy [Policy Text Block]", "terseLabel": "Statement presentation and basis of consolidation" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r399" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "cvrx_AccruedPaidTimeOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "AccruedPaidTimeOff", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of paid time off.", "label": "Accrued Paid Time Off", "terseLabel": "Paid time off" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r30", "r128", "r148", "r149", "r150", "r166", "r167", "r168", "r170", "r176", "r178", "r192", "r226", "r227", "r290", "r343", "r344", "r345", "r357", "r358", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r387", "r388", "r402", "r426", "r427", "r428", "r438", "r492" ] }, "cvrx_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loan and security agreement.", "label": "Loan and Security Agreement" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cvrx.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": [ "r180", "r188", "r189", "r190" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r166", "r167", "r168", "r170", "r176", "r178", "r226", "r227", "r343", "r344", "r345", "r357", "r358", "r371", "r373", "r374", "r376", "r378", "r426", "r428", "r438", "r635" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Excluded potential common shares from the computation of diluted net 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": [ "r188" ] }, "cvrx_ClinicalTrialAndOtherProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ClinicalTrialAndOtherProfessionalFees", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables relating to clinical trial and other professional fees.", "label": "Clinical Trial and Other Professional Fees", "terseLabel": "Clinical trial and other professional fees" } } }, "auth_ref": [] }, "cvrx_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to computer equipment and software.", "label": "Computer equipment and software" } } }, "auth_ref": [] }, "cvrx_LabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "LabEquipmentMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to lab equipment.", "label": "Lab equipment" } } }, "auth_ref": [] }, "cvrx_JobsActAccountingElectionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "JobsActAccountingElectionPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to JOBS Act accounting election.", "label": "JOBS Act Accounting Election [Policy Text Block]", "terseLabel": "JOBS Act accounting election" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r72" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r558" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs and discounts", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r63" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 200,000,000 authorized as of September 30, 2023 and December 31, 2022; 20,813,612 and 20,663,736 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r72", "r413", "r542" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cvrx.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": [ "r95", "r234", "r235", "r508", "r585" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r72", "r453" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r232", "r233", "r476" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r72", "r453", "r471", "r635", "r636" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r233", "r476" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Business Organization [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r393" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r556" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r33", "r145", "r147", "r152", "r407", "r422" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r56" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r556" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee benefit plans", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r101", "r102", "r103", "r104" ] }, "us-gaap_AssetUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetUnderConstructionMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capital equipment in process", "documentation": "Asset in process of being built." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r538" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r341" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r556" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r559" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r166", "r167", "r168", "r192", "r406", "r434", "r439", "r445", "r446", "r447", "r448", "r449", "r450", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r472", "r474", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r547" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office furniture and 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_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r561" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r620" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations and Comprehensive Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total 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": [ "r198", "r199", "r203", "r207", "r208", "r214", "r216", "r218", "r299", "r300", "r406" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balances, Ending (in shares)", "periodStartLabel": "Balances, Beginning (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r518", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and loan discount", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r271", "r390", "r533", "r534", "r572" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r518", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r560" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r164", "r352", "r354", "r355", "r356", "r359", "r361", "r362", "r363", "r436" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r60" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "U.S." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r197", "r204", "r209", "r212", "r528" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling, general & administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from Employee Stock Purchase Plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r87" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of segments", "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": [ "r581" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Options to purchase common stock", "terseLabel": "Stock options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r60" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of currency exchange on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r382" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureBusinessOrganization" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Business organization", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r68", "r107", "r432", "r433" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r89" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at 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": [ "r37", "r89", "r159" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r401" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "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": [ "r401" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r216", "r217", "r440", "r441", "r442", "r498", "r500", "r503", "r505", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r536", "r546", "r589", "r632" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r576", "r577", "r617", "r633", "r635" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "terseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r568" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, non-current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r394" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "verboseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r120", "r126", "r177", "r178", "r201", "r353", "r360", "r424" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r304", "r312", "r331", "r332", "r333", "r334", "r337", "r346", "r347", "r348", "r349" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment, Geographic Information and Revenue Disaggregation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Cancelled / Forfeited (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r319" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Recognized Stock-Based Compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r54" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r216", "r217", "r440", "r441", "r442", "r498", "r500", "r503", "r505", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r536", "r546", "r589", "r632" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance as of End of period (in shares)", "periodStartLabel": "Outstanding as of Beginning of period (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r313", "r314" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance as of End of period (in dollars per share)", "periodStartLabel": "Outstanding as of Beginning of period (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r313", "r314" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable as of June 30, 2023 (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable as of June 30, 2023 (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r315" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r94" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r335" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r97", "r162", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r377", "r495", "r496", "r506" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r109", "r137", "r163", "r197", "r205", "r210", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r365", "r369", "r381", "r411", "r465", "r542", "r554", "r586", "r587", "r623" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r305", "r307", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r305", "r307", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Reserved for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r29" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Financing Costs", "negatedLabel": "Debt financing costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r35" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Information:" } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "terseLabel": "Contingent liabilities accrual amount", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r575" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Maturities of lease liability", "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": [ "r621" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: Unamortized debt costs and discounts", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r63", "r261", "r277", "r531", "r532" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r74", "r100", "r415", "r429", "r431", "r435", "r454", "r542" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r19", "r78", "r79", "r80" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Germany" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [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_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7" ] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r17", "r50" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from debt financing", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r129", "r144", "r146", "r155", "r163", "r169", "r177", "r178", "r197", "r204", "r209", "r212", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r364", "r367", "r368", "r380", "r381", "r409", "r420", "r437", "r473", "r490", "r491", "r528", "r539", "r540", "r553", "r571", "r586" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated and other comprehensive loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r12", "r32", "r372", "r375", "r402", "r426", "r427", "r569", "r570", "r571", "r576", "r577", "r578" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r128", "r148", "r149", "r150", "r166", "r167", "r168", "r170", "r176", "r178", "r192", "r226", "r227", "r290", "r343", "r344", "r345", "r357", "r358", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r383", "r384", "r385", "r386", "r387", "r388", "r402", "r426", "r427", "r428", "r438", "r492" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate ( as a percent)", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r62", "r268" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Employee stock purchase plan", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cvrx.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": [ "r96", "r161", "r249", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r272", "r273", "r275" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r70", "r111" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r53" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r22", "r163", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r366", "r369", "r370", "r381", "r451", "r527", "r554", "r586", "r623", "r624" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r36", "r39" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r130", "r143", "r163", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r365", "r369", "r381", "r542", "r586", "r587", "r623" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule 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": [ "r14", "r15", "r55" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r154", "r157", "r158" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Employee stock compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r57", "r58", "r306" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Determine the Grant-Date Fair Value of Stock Options", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r106" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r26", "r165", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r391", "r530", "r531", "r532", "r533", "r534", "r573" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Discount rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r541" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "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": [ "r94", "r134", "r418" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r555" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r77", "r113", "r416", "r542", "r574", "r583", "r618" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r8", "r410", "r418", "r542" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment, geographic information and revenue disaggregation", "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": [ "r193", "r194", "r195", "r196", "r197", "r202", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r218" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r557" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r301", "r302", "r334", "r335", "r336", "r403", "r404", "r425", "r443", "r444", "r497", "r499", "r501", "r502", "r504", "r519", "r520", "r529", "r535", "r537", "r543", "r546", "r584", "r588", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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": [ "r44", "r45", "r46", "r47" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r302", "r404", "r425", "r443", "r444", "r497", "r499", "r501", "r502", "r504", "r519", "r520", "r529", "r535", "r537", "r543", "r588", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r391", "r530", "r531", "r532", "r533", "r534", "r573" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r44", "r45", "r46", "r47" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "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": [ "r18", "r69", "r70", "r110", "r112", "r165", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r391", "r530", "r531", "r532", "r533", "r534", "r573" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r301", "r302", "r334", "r335", "r336", "r403", "r404", "r425", "r443", "r444", "r497", "r499", "r501", "r502", "r504", "r519", "r520", "r529", "r535", "r537", "r543", "r546", "r584", "r588", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic", "verboseLabel": "Net loss per share attributable to common stockholders - 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": [ "r153", "r171", "r172", "r173", "r174", "r175", "r181", "r183", "r185", "r186", "r187", "r191", "r379", "r380", "r408", "r423", "r526" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Basic and Diluted Net Loss per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r26", "r51", "r52", "r61", "r62", "r64", "r66", "r98", "r99", "r165", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r391", "r530", "r531", "r532", "r533", "r534", "r573" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r302", "r404", "r425", "r443", "r444", "r497", "r499", "r501", "r502", "r504", "r519", "r520", "r529", "r535", "r537", "r543", "r588", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r398" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Selected Balance Sheet Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r398" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r82", "r114", "r197", "r204", "r209", "r212", "r409", "r419", "r528" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "totalLabel": "Total", "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": [ "r18", "r112", "r276" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r397" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule 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": [ "r8" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r24", "r131", "r163", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r366", "r369", "r370", "r381", "r542", "r586", "r623", "r624" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r67", "r351", "r631" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "cvrx_RevenueTreeMonthsTrailing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "RevenueTreeMonthsTrailing", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of three months of trailing revenue.", "label": "Revenue, Tree Months Trailing", "terseLabel": "Three months of trailing revenue" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research & development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, outstanding (in years)", "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" ] }, "cvrx_NumberOfDebtPaymentsConsistingOfPrincipalAndInterest": { "xbrltype": "integerItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "NumberOfDebtPaymentsConsistingOfPrincipalAndInterest", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of debt payments to be made under the loan agreement that consist of principal plus interest.", "label": "Number of Debt Payments Consisting Of Principal And Interest", "terseLabel": "Number of monthly payments of principal plus interest" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, exercisable (in years)", "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": [ "r54" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r142", "r524", "r542" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares used to compute net loss per share, diluted", "verboseLabel": "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": [ "r182", "r187" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r117", "r118", "r119", "r221", "r222", "r224" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Proceeds from Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r13", "r71", "r72", "r100" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r333" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "cvrx_PercentOfRevenueTarget": { "xbrltype": "percentItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "PercentOfRevenueTarget", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of a revenue target needed to achieved a goal.", "label": "Percent Of Revenue Target", "terseLabel": "Percentage of trailing twelve months revenue goal" } } }, "auth_ref": [] }, "cvrx_DebtInstrumentPercentageOfFinalPaymentOnOriginalPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "DebtInstrumentPercentageOfFinalPaymentOnOriginalPrincipal", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of final payment on original principal.", "label": "Debt Instrument, Percentage of Final Payment on Original Principal", "terseLabel": "Percentage of final payment on original principal" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw material", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r567" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows", "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": [ "r396", "r400" ] }, "cvrx_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "OtherCountriesMember", "presentation": [ "http://www.cvrx.com/role/DisclosureSegmentGeographicInformationAndRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other countries.", "label": "Other countries" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r73" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares used to compute net loss per share, basic", "verboseLabel": "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": [ "r181", "r187" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r88" ] }, "cvrx_TwoThousandOneStockIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "TwoThousandOneStockIncentiveAwardPlanMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stock incentive plan 2001.", "label": "2001 Plan" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Employee Benefit Plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r30", "r100" ] }, "cvrx_NonOfficerEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "NonOfficerEmployeesMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to non officer employees.", "label": "Non officer employees" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r304", "r308", "r339", "r340", "r342", "r538" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of goods sold", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r85", "r163", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r381", "r586" ] }, "cvrx_OfficerEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "OfficerEmployeesMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to officer employees.", "label": "Officer employees" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r59" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r565" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r392" ] }, "cvrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of award in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Term", "terseLabel": "Share based payment award, term" } } }, "auth_ref": [] }, "cvrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePricePermittedToBePurchasedMinimumPercentagePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePricePermittedToBePurchasedMinimumPercentagePercentage", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum percentage at which the shares are permitted to be purchased under the shares based arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Share Price Permitted To be Purchased, Minimum Percentage Percentage", "terseLabel": "Minimum Percentage" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cvrx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "cvrx_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationAssumptionsUsedInDetermineGrantDateFairValueOfStockOptionsDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "http://www.cvrx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to employee stock purchase plan.", "label": "ESSP", "terseLabel": "ESPP" } } }, "auth_ref": [] }, "cvrx_PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOffering": { "xbrltype": "sharesItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOffering", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock warrants converted to common stock warrants at IPO.", "label": "Preferred stock warrants converted to common stock warrants at Initial Public Offering", "terseLabel": "Preferred stock warrants converted to common stock warrants at IPO" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Annual Principal Maturities of Debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r81", "r139", "r414", "r430", "r431" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r401" ] }, "cvrx_TwoThousandTwentyOneEquityPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "TwoThousandTwentyOneEquityPlanMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to two thousand twenty one equity plan.", "label": "2021", "terseLabel": "2021" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Cumulative translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r108" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $506 and $679, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r219", "r220" ] }, "cvrx_WarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "WarrantsToPurchaseCommonStockMember", "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to warrants to purchase common stock.", "label": "Warrants to purchase common stock" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.cvrx.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [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": [] }, "cvrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForIssuanceAutomaticIncrementalAnnualPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForIssuanceAutomaticIncrementalAnnualPercentage", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of automatic annual increase in shares reserved for issuance.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Reserved For Issuance Automatic Incremental Annual Percentage", "terseLabel": "Annual incremental percentage" } } }, "auth_ref": [] }, "cvrx_PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOfferingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "PreferredStockWarrantsConvertedToCommonStockWarrantsAtInitialPublicOfferingWeightedAverageExercisePrice", "presentation": [ "http://www.cvrx.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock warrants converted to common stock warrants at IPO, weighted average exercise price.", "label": "Preferred Stock Warrants Converted To Common Stock Warrants At Initial Public Offering Weighted Average Exercise Price", "terseLabel": "Preferred stock warrants converted to common stock warrants at IPO, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: Accumulated depreciation and amortization", "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": [ "r49", "r135", "r417" ] }, "cvrx_AccruedLiabilitiesCustomerRebateCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "AccruedLiabilitiesCustomerRebateCurrent", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued liability relating customer rebate classified as current.", "label": "Accrued Liabilities, Customer Rebate Current", "terseLabel": "Customer rebates" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r566" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r401" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r401" ] }, "cvrx_ScheduleOfLeaseBalancesWithinBalanceSheetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ScheduleOfLeaseBalancesWithinBalanceSheetsTableTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lease balances within the balance sheets.", "label": "Schedule of Lease Balances within Balance Sheets [Table Text Block]", "terseLabel": "Schedule of lease balances within the balance sheets" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformationNarrativeDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r48" ] }, "cvrx_OfficeSpaceInMinneapolisMinnesotaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "OfficeSpaceInMinneapolisMinnesotaMember", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to office space in Minneapolis, Minnesota.", "label": "Office space in Minneapolis, Minnesota" } } }, "auth_ref": [] }, "cvrx_LesseeOperatingLeaseAreaOfLandLeased": { "xbrltype": "areaItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "LesseeOperatingLeaseAreaOfLandLeased", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The area of land leased on operating lease.", "label": "Lessee, Operating Lease, Area of Land Leased", "terseLabel": "Area of land leased" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r121", "r132", "r141", "r229", "r230", "r231", "r405", "r525" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r71", "r72", "r100", "r318" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "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": [ "r401" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.cvrx.com/role/DisclosureSelectedBalanceSheetInformation" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected balance sheet information", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r564" ] }, "cvrx_OperatingLeaseRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "OperatingLeaseRightOfUseAssetAbstract", "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Operating Lease, Right Of Use Asset [Abstract]", "terseLabel": "Right-of-use assets:" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued/purchased under ESPP", "verboseLabel": "Proceeds from Employee Stock Purchase Plan (shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r13", "r71", "r72", "r100" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "2023, remainder", "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": [ "r621" ] }, "cvrx_ShareBasedPaymentArrangementOtherOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "ShareBasedPaymentArrangementOtherOptionsMember", "presentation": [ "http://www.cvrx.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Other Options [Member]", "terseLabel": "Options not granted under the 2001 or 2021 Plans" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r401" ] }, "cvrx_LineOfCreditDrawDownPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cvrx.com/20230930", "localname": "LineOfCreditDrawDownPeriodOneMember", "presentation": [ "http://www.cvrx.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the first draw down period.", "label": "Line Of Credit Draw Down Period One [Member]", "terseLabel": "Draw down from September 1, 2023 to December 15, 2023" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cvrx.com/role/DisclosureLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.cvrx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "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", "r91", "r115", "r129", "r144", "r146", "r150", "r163", "r169", "r171", "r172", "r173", "r174", "r177", "r178", "r184", "r197", "r204", "r209", "r212", "r225", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r380", "r381", "r421", "r473", "r490", "r491", "r528", "r552", "r586" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "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", "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "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(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "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(6)(b))", "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(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.1,2)", "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.2)", "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.4)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "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": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "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(11))", "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(13))", "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": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "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(14))", "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(17))", "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(18))", "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(22))", "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(30)(a)(4))", "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(4))", "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(6)(b))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "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": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "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(c))", "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(e)(1))", "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(g)(1)(ii))", "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(h)(2))", "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": "(b)(2)", "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)(3)", "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": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r536": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r561": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 62 0001558370-23-017121-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-017121-xbrl.zip M4$L#!!0 ( %"!7U=26_\R:0T : 1 8W9R>"TR,#(S,#DS,"YX MMOXS82_U[@_@=>OMP6.,=.G&R;8+,'YU7DD*R-Q+WV6T%+M$U4(EV2 MRJ-__0TIT98LB7HDZ7KOA );6YP'9WY#@X#]$B$I)R=[1WL#_80 M81[W*5N<[45JWOMQ[U^?__;=I[_W>K^>W]\BGWM12)A"GB!8$1\]4;5$4[Y: M88;NB! T"-"YH/Z"('0PV#_:'^P?#%&O]]G(.,<2>#A#1MCA_H%MN$C$<78* M;/WAH'\X.!RBX].CX>GQ1S2YLX1WT+W3Z8SEEB+Q("_/ZRYGB> MB6!?$F]_P1_[MM7TTK)$LB=X0.2:98[ES*BP+1ER0>:9[A@%28<^]J%UW6]H M\%6V(PG=<3]N7),&I2*'_5]O*?O=4DKJ%9L&#=M6J9=5B56F)4,NA2KSPKHI MRZ!6HJ0GT)+MBA*EYIWTH375YP7&J\(NZX:,U "\XO":;I[!($D;6.*0=5-& M/GGVEL4&ZI8,Z7.N+TF,'IR,24*(OEN#'#P,A" M#WZ'MS60_83,"C")-T%I">)B,"*YB49>]03\HQNZ_$5C1DK('FOF[6\@Y[@V%O>+#F)"M! MO#I>WE!NX%'5T*B-)EJ,/#1D?.$[QY>_&5]FTJ&%,]+'>$:BZ]"#^;QB@O_\ M'4)F><",<65\K!_9AZL597,>/X%G>A"<:A.GX%>D/_Q\?U.LP3CB 22:Q>&" M,Q_@)#Y\D#R@OO;H.0YTR#PL"5%R#U$ HPF#[97MET_FE%%C <3F8(!Z:"T. M/J\EHK1(E,A$L=!/_6U16THB$#!FG\UGB P)LHW3]/2>,"@&7 MD2 /D,A[6[/L#CP(RGM^P1_ &%R^71&$:)!B_A2 'YD>#X> M<-ZHT0&0:,K.XBBE#'VPZC3^:X7?HP^)SN^[2&@?"1/!8?)4+S!77_T1T94> M:*\-"I?,BO@X?&U\6-UF(5AK[X+E38)EY'DB(O[5\TK/T_*U<5(BKB)$CEX; M(HE:9/5VP>$*CDLR4W=810(4$UC>]?<2X%VD3E"/\N->\Z(/&VD:.!^>=6"Y MP+HE>#V0MM')M#GA.,XOTS&S]7WG^C+7I\/?/+FE>$8#JLHRK;IL%8#EQH\% M+#N" OT4!59X-YC> -$+L.FP):PQ[WMCB[0:=-A!;"%.WOG8_^L\E2GP62IE M2 "M0^G,V M)4GT(:.CFVN;5Z,>%/=^7_+ )T+J79UZ:5J6*I#@Q'K8KCZ55H-B/1WVV%66&,I*J:XO7^4][YFZOR;'Q,EV8.3PNG[CP61GQ+QCV[I=V)ACLWI MU[203Q5/2\543DQ^*,$D.:27%M3ADL/EAL%#,L7/^64^W>1$X,<\ C$O,LR= MU_,U)B[EA(B')6P0+(0^X5JXZV@A MPXEHT38R5O)/M%&3>2FLAU^B"655=:BW+!"\KE!0IV"@3Q;G#XG4+AB@#_93 M5X5M7#N8XEE0@&TM)@>DPP'\U^901RRZ [*XH%",5JK%"5V8-7;>!5#5$#A!.8D#TQV$];!\;9)9=ERU%J2"UY( M, O6J+8)9A<*K9.0+UCHWWH\DG:G3W/LSL,W+1.3M9+N@%55EE(%9R&-$[.2 MUR(=*BW.D)8<5ZQY*+'B%&GG_5JOJBHGO&H.)TXU7V5UX^=5VX!:*%9S.9%L M\ *L0_-5:&[J6;IYO#+)I0?>+#_HW5Y0!>;Y:E@IYNDZF29"L4)D-7:AT#P4 M1E)&H7&C_!F:;AAXD(B0,O*3P$Q=8D6N,17_P4%$,C"7_GSJG=14A%&#JD*J M+TAW!E&&UMU!:DF0Z1/2G4*Z5\AT:SOLNA]>M0BW>^+Q!:-_ZL.M1>W)C]H: MQ59#F16!E/]]7FD@;127$R7*NUBI>7BC*M%PD3J1K3C'D$?C!93SDKT(% 44ZTL50=Z7=!'3%%?^Q&& MR@/QDI]P73U[0>03_UKP4$^ 4>R2\?P*"T;9HDE4O)&&BK#)_RYM*VS2W4"; M?B#;$32'GJ!45W2&8#NS$=1%5LMS3%5+01-65RPT/N?4K17O^%JDM"[>7I03 M_)HG;^C6BQ&1O!CQMUZ,=-%049DM+LFZ#XB6UF([+Y=XN>2=<+K-^3;XN.!M M<%+]_K]X]:?_T?=^WI,Y,C=OGNJ+',_V) U7@;YCTCQ;FEM<-1(]>Y_A;V#J M_G,86!(MWG'7I0%OVSN)8BL""R\G)7R"G!H:M46 M=#MH% 1)4Z.R<;6#-@5XUM0F8"'!NYK3LH $ZRP6OL[M(JEX.'JF\I*'F,+" M;FZ7+:@/5;,XICTPROQJ>JO\$\M$(YT&&JE(BT6Q7&0%_V_.AY_Z6[>P)@\R M=[6:FUHA,KE0B.7N]2ZY=#:^#?R6>T9,3"W+R/4'$^/[H"H)KP9:LY<#'4O MA@?-\,C=6UY3OV70BH]KJRRY]]L)?R%/G\#XMD^:!4'!S=/U]%OZ6+>^6[Q] M\!7>0UW6C2I.\UVV D%'LGP]"D9,H3N2/P1@NG&VI\M^4E_GN)EKXSI!GZ5_B?Z?D69T'W/L]7E7TLO1;>Q'Q>KV^(/Q4V:8;14(]OX(+HIE45$5: MRD^"1ZNS/7,U^BD%DCW$:!#H5/ML3XE(K_FF#=9:ROUI+#T2R<]3,$@2V%-G M>W,.%*'P=;FU'D@_HL.VKS+9ZM;]*\(^&,B)1U18W; M=OAFI7]G(V+:,AOB*B,1Z[Y"&#[PN7K"@N1LJD.\BS9"_J$O&)H*B@/H\E@M MB9@(/B=2_SD4'%P3NZ6-S:Q''UL:=S#DC"@L7M[0SGA15 7Q&-/.XG.6T&=! M?*K*S4_N]9Q@ZD]I2,;S>2 H\^C*WO-ES'Z%C&V/K&+F MOR0*REQBAN&%R9AA4Y@#N;AY!Z&=/O'IDD<2MG]C%A\]N&':N_21C& J]?4O M;'/F->+:0:N_Z#=J<^K!ZI'\HC@/H8-F!RVJ-.<;LL6^--\Z7"4$9@M#=_ZR M(4DF#A-UYI\I$6'*[K<0EEZ#K#E?-]MK;95Y"G.K1R;Z*)B"[?:4GY-))+RE MIKV#;".,PLW\O/GT%DY]E?I=7 ?L>#)SH#6C<,ZLI-S!D9B:YZ=/\/@%9OOX MI'G5LN @WT$[?]%ONIF24VZ!T:_&.3-8YM5\B;=-X;EKE/9%$ M/!+_FHL;*2.='H\BQ?5K8P^R &%$Z;T*BR"->]/IXXTZLHL3R420.1$B.=YI M0^R"LTDND)"3Y:W9L83 <"8(!3LA[ MS%<_7>ZI1;YM)PQU_'7K&YD.W^NY:CS_&;H.UJA1(B6-:#WZS!*B]#RX(QF1 MS3(V.8@IX20_@LD%<%/&78QCRF *NC#SW:7 3Y?\B4V,1,C:\U7+.M3?E)6P M66E@98IZ!ZU,DMOQ/#DA.C5_?3R=N)00O'\FW&(]L7T4A-QQII9R*C!D#YG$ MUD'SSJF$PZ"&N83=S>C2>#*-Z%Q24JDG4OU"-BF!CYA_PQ2!A#N-:3OVM'A'1^KB5^*?_XO4$L#!!0 ( %"!7U<()(^T* T &.\ 5 M8W9R>"TR,#(S,#DS,%]C86PN>&UL[5W?4^,X$GZ_JOL??-S+[$/(+V" FMDM M"#!%%0RIP-SN/6T)6R&Z<:2L[ "YO_Y:BAWLQ++E).!.>J0R8X%_WFON-/8=R5WB,/WW=&P$AYZ+B2DI!ZS@L+!\Z#&(T(=VZIE,SWG7/)O"?J.,W&_L%^8[_9 M=FJU2,@Y":"2X(Z6UMIOSG[I1 (%/X6*]7:CWFJTVL[AZ4'[]/#(Z=[.2MY" M#_NLN*C/^,]3];]':-0!K#PX?0W8U[U!&(Y.Z_67EY?]E_:^D$]0O]&L_W%[ M<^\.Z)#4& ]"PEVZYT#YTT!_>2-<$FI%):J_/DH_%M"NS]HREE"?:G&QFOJJ MUFS5VLW]U\#;B[JH?K9H)"[^NE ^PM0\.3FIZU]G14$0RQ$]@PW:?$5ZW<#R@-@SU'-?.C=YWJEQ*Y[XIA7?U8+R5.0[727_U] M8[Z=R,JM?4$9QP*#4>2#J ">Z8W(EB##LJTA5)!'1(,KGSQLF9=),1^ M(.P+%KB^",:2WE.?NG,V>LW[0@XU0\K=>&.?WO6O^3/T6,C)!0T)\ZW4L)9F M<*NE*P58:Z1&A/!^^K)U%@E*KJ@ MC^$M"<>2A8S"L%>?EX*?*Z@2:#>4S-1;#DNZ9H6=3RI4?W/#R"/S6;BAWMC7H_P&?HL JSZL+3)+J)6^AA1J>+-O6:@:@C"\ MT7!JSDPN_#T3[21E.Y%PIW3 /"VK3X)'+1!R MHR="1CKMJ%,_#.)OM%5HBXB^^/,L"!+@??)(?9U;I7ZL5]&GSEA*T'!NUZ(R M?QZUC]L'K>.#H_9AJWD,+!TE.IVPG#.9[C^1;BP?_EPPIC1#48EZ,!Y.9YL: M R.(Z_>E&"YJ+FI,E.FXD!Z5D._N.>, ^B-&JBT"/O*%LJ=!J'_Y8$94G*JB M=?A'11W/Q%?QZUG8(5).(!W_%_''U,"455VL#.;QM,CM\E 1<@X1E!A#]WO4 MI0#ET:??:5@P*'.JI&&?-!I')QO(<&F$$;$M1,3.DBSHNH'(9)'M(*X04414 M&Q%174E'A,4Y##B6NW! I9?1?BQC"9WIN':5X5 MK/QFLU@2!T*O&BUK\B>=]?14-^[Z/\ F%6H#?[EU-HG \D 0NMN$Z_@NN)OK M8#/+;A1CU@ 0NLIX38%1M8=P'PKWYT#XT,U >8YP8B"MN%IU.(J[C,^Z;&E( MVET1((2)4*++^5'78D'4G&5V+I6NZ<(IJ*#L1K.- MA\ \.LRIJP5 G%RJ_1SKL6@LOUV,EL"(/F:>[1041U]%]5"3;,GN"S!#*LR5$"M%V&E%EA&\@LB0YA#M41PR$+]3DD?0Z+ M*U=#N6O.17)JH*;4.C'EK@0>EAE?8+K_N=NI\X5PT>; M)079XZ\0&L;4I!163*N@"2IH;BJ[2X)%Z&1[ MZB03I]XED1QFB #RL/%0\4"]"]IG+C/%1,45MXCO)<$B],R)GNNX+W5H_9J[ M8JB/KG^GX5W_@;R:5R3*2-DB2U@'6'=%WWMIV"%F M+0A(CN1B- C#LVF/ 5%T2N2<?,DOCHZZ8BT7^RH K9+)6%94*\!7H M8IJACR&X>/. Y[0O))WAI,'E:R@)8&&F:AU32(-\< MWJ7%;3*ICU,0PGQ !S4 0<0K]E.LT1C+6Q\U5L)G&Q_-LV'-M9S&$,Y&=^G> MYX0.&273(%L(%GL0F(6EFA ZCF\2.MN5PAR-)$K@X]Y6\XN<%<%".&Y[])GR M,8VM7!(W_)V%@\XX" &[O'QU_;&ZF4*=J8/_/',*LX0D?-P7,9BU'K0>V AM MHR,"R)DB@,;$-5%F&_@L!E3H<2O((&8^*WXRO&CRC WR@')?@ Y@+?;$ MIV=;WP 'BRW ZB:<)/;Q5TC,78P $0O0 MK*YSBBY.2'^1*-FED@D/C$NJL] 7=/HO?)ZFC) [#@A_HCW0R66_3UW3\/[H M3GS\AJ3J,Z1QSPRLZWSR ^SFFE_!Q,)=E5K#&'S.>]S,7D!Z-+9A-+:J]EV5 M&-C<[N@JVD,8C@,4EU)/AS+Z^,>=[A1$+%2Z+'AS8(L/IN?7PV<^*Y*W: W+ MZ6 3C$ ]IF_R(-F%=Y%N,W"$R5>R]_&#*A /J5O<.I)ZQOV)PGH[QKR]#A"> M<^R2212VSI2A%GF-0]U0?!UF/DR$ MGX&@]3BVVD,8K=P/B*3Z?1UJ!9+R0)-@VAK*+)R&>H# 4%:D*6./R!XXPM3S M@HXD=5D>L\DB.\!G(5R$L<$WPKC:$+OC]R3Y#@,]F17%!7:5=X#Y%12!<;?O M;*BV>OZKU3B?1JDC#"R87E=D, O;ZCM@&"NI N'-%(N1SN*MR^:G-0JK[H!% M+*V&R!H.,3F*13#Q7<[F7"&WSDX:0!'^B/DCW,Q'USU?T#Z5DF9?^VQM$C;" M=M)6EE9,9$2?<1O1W$6(I:>2J-Y.FH:-#B(K.$844DP/MN<\:_56( WI$" = M;!NM!6 C_DX0\9=IB'-W7Y89QW-5=X#SI=40KPHU$)G#=)GSKI]<^KSC*RVR M&JSG'5K"9VS5KTY_E)JKN45F/2]"35B"X?CH0:/=:#HUYZT]=98T:C+]0CHG MT:KS*6Y7'26=M?R+\REJ_!>TATK+OLJHPI@ )O]DT(KY"T M5.&-)JT8B?T.;L537_X;KNUFP=:JLV#<"7VAVJP;FS EKOLU8HA>A*:?42^+ M05=*CX@C&!''%8_M(IUG9NUE$2*<75.W@+YM9$$ON9Y4]1;8N\=M@ M,.^JBQ*7 U0\GT3K'/&SU66GDH-5IY*H?2?NP"9,(NM[VTYE;PHZ%QPLTZ[? MZ;+XQGZN>C,'OB6J]4\0:KAJ3AHG[8;F17T3=TG=_/W AC J^W.,&$IM+!=E M\"#,IZ8[?26]0'ZEC:5R!7CK/S9K&%\=*,) AP]JJ27>J57[/)##ZR:OZ,(. MB7W%C:5N18CK/QR5[QY3<*;7HO7H(P1PV>.N3-7-IG 5D(5GFM"\]Z[ N^96 MVEA^5X!7>&:ILN S<;F/50"Z6'[C^2R'K/#D4 6;S,.1+R:4]JA.H:VCH,)Z M:05\!@5\WBQJET-H?RSH?18,U'L7;TDXEKJG=WWUN=QBP,'BNK(2XGQZ$ZL2 M?@^^VX0D?QWOY:SBD:#'\)H'H1RKM:D?G$R7L.CLG'M7TB$;#_4UB% T",9J ME4:?ACT@UB+7KMB+)K/M=-_+Y=V'BWEW M[F;>OOG7\N)6-2,+5NTZH@>+X&J +XUM%;*M7D*A;=:U'AX0!Z5(]N!Z MU:G@8!6LF0+38^08P? OPUM&N+5>32"< VSU\QV#AP'0Z<%EQ M.VDXMGK N"!@B4\-A8<7L:*U1%)VU4CRX".\+ZP4+&ASU2EW)F>G[<.H (07 MSY0!EK[.+R##^X%VVCJH<0U$.5N3N.2\G:7!]1VD.44@'"S'8M2^[;Q7<9 MD*NM;'ZI3Y4>Q/4YV,U.9 M;,FOG*\\UI2M2?8^I6@2DG"A "U ^I%??P!(2J0(@"!%$I!&55M9CXA'O]#H M;C30/_WC=1%YSX!0B-&GH[-WIT<>0 $.(9I].DKBZ?&/1__X^=__[:?_.#[^ MY\7#G1?B(%D %'L! 7X,0N\%QG-O@I=+'WF? 2$PBKP+ L,9\+RSTW??OSM] M=W;N'1__+,:X\"GK@Y$G!GO_[BS_<)D-A]%'UNWD_/3D_>G[<^^'C]^??_SA M;]Z7SWG#SPRV*:QM&4'TQT?^GR01/3C*X6?CN9QO/QX92#RSP:3Y,WYUS!>=2@V_N$D_5AL"C5# M%]!.VU= RCG?_.\GPB.P .8>N*GC_';$GPZHG"QC/A0XK3WFK#K]<'[*/I8XR# M/^8X"IF@7O\K@?';D"EX#$;R,4<+TDLV#*>7OL$ M,6=LU;W=1MK#_'9LR!FWS7X!>$;\Y1P&!7..&6\/X!F@!+#V_FQ&P$S\WM)T MW&*BII01R.?D:;;4?13Z)&00728TQHO1*Z17>.%#!LS43Z*8-M%4QH.5F6> MQ-2G3P+_A![/?'^9(@) N#BY?HV9XH',+[E&R0(00MC,=Q M.@$,1/X+'YP*- 6*?)I:R'T2Y,!G?Q;A7_$/HO@DA(N3K,V)'T7RH3=!EPA" M[J'S4, / E(QVO9 L;\Y23$Z#@7[.H2P.G0'X(J1CA=@\01(E["6Q]T>T#F# MB03)$SA>D:%#<*6C=RH,Z2KN1QKRL8T!YJ,#NO#?@81YW_S_Q/ G@(+I"O@7 MR/RD8\3V"(!R\Q M::U.^2]K;9K]\#NSQT%,1T\T)GZP$JK(?P+1IR-]HPPS5:.3X9&YYX&A9T!C MONG?(A%WN,>(&4>$_:! SJS3!K)UG4K(K^5N1,ID8#*<3S!E%ELMQ;$Y! EE MXV/A.OFKS2U;,VV5>4J#-3H?Y>!Z$^R9@HD)6ZZ?CLZ.O"6!F!FQ;Y^.3JT( MSR@(<()B^L5_X^%59C^Q7T@"PCOH/\%(F->7*=CL6ZU8;3OL;<>F?TC']QC MHWOI\!X?/[>I5C,,OUS6)Y:13_-S20Z;8KDHVRLUA+:'!051!..JY*UNH%IM MJ,11WG1;76!":UP'Q)8Z0.G+*?6 !NJB&I!#NU[_%B1C!7EZ3,:#DACQXWJ3 M]2#K4[\F5+TL8+\!BG9I2-LJL56V[FR!U! ?&\!B;YW(@2^N%2705I=+GL/P M)?*%);]*9+AXF[!I-8O&H*=2F S[ND0/#I=V.1GT;$Z/?3%VV?@<^N3 WA#P+\2@((WS9(TZ*D40<.^-NDA@TN[ M) UZUM-#WW?;)=F,9;@Q?(,O22.$BDO2$!%7EN3JS_^&@# ZS=_NP#.(S%:E MIK/)PJSI[LC:I%4P&Z]2Y1B-UJMVE Y7KAE;:Q:O%EB;RUB+7=U*UF)E=TU# MY*, ^M$MHC$1MQ-TBUC>6BV.ZO86<)T0']$I()29/(^ /,, HMEX*@&2W$1AP )O" M,KA>5P-?5.QZH+M?+I3$!=EA_UK+#?O'[P\^FLG61.E;11HJ7X>$]G/I$'83 MWO2K&N+U][;"JB(-ELXRF!AN@,5E3@*.57W,K\49N0G5ADJ%)&]J';E[?Z'7 MO:KFAHB6.VRK=[7TQF8P#*YO94 7-:T.6*O+X%>?0)X-]N#'.G-DLYE2,F0- M+:.E%?UJ0R/4NA-W#65QW=R#BWD5V**0RX$ ^!@ QD+#"I)"VDV[6 MRI9#891-^Q71)0C$HQ=2H=:VE6.F:[V-45)'7&PP_Z#FB@+@W'31 NJ0(?, M0I!>COT"&+BAL6$CZVBX_ZNZ.D>,!D:0O&M+@O1E'-7P3&DLJ>&S;#C)$5(; M4FI$K"[)+2_67KS)!]"LY1YG5,I\SW,ZP[=:]ZFN6T,*=NM.#2,9N!E2@ZN9 M7JE0RJ(WP-Z>1;R^Q>[+TANT;?66L:SU4-AMWM#W([5UK&HKQT[7NA/K6$-D M; "#'0NY"O3*2M8!:S>'/'FB(@$IOG[.<@-UV>/RUNJ\<75[-W#5[E_*]DWP M[3![O);XV!"2X7/'5: 7MP@MR';MUA>?A#5+H]1&;=ELMK*Q#,3.77D]BA!^ M"B%2$B[>UFV^^&\B=,L!7T./0IY67&L!]C&5>O'U--G6EJ9",G#_H ]O3Y9Q M+2WOGG"T>Z:301'TK8J.1153T-S_,EF+WBTA!1:R;<_@[&B4@2Y3V]1")]AF"@='6D[J1N@;&D+H]]@/'\ D5 L= Z7$ZS)%FLQ M@AD5ZL?8QD6J8P]N#=6@3I,"C=QA:@&^U7T@?4]QY0GFKZ%KM@5-#Z5:K>GC M#M[:/43;IRGNW>TP9@S!#2 :?/_1HE#>Y#U:(9U=PO(A W5YQ]4T R^>#3@2]Z!4('MP"XT\5]' M23P7K]'4;D";C6OTKZRY$X@:[#C5Y@V0[7J?T="]LL7(X;"TNU0!KVXLQ7V<,&QFLHN..B^L M)6=P/6C#YWTUPZ7TBI("!PLNC1]="_,U+0&2;K@@O )+ @*85;"C 8'+]#;$ MJBBRR@':8CR%J['EB Y1,@UFY@!J?+!V0[6FGVJP[3RZ;B0!;X_&P&[B5GBO MG:D+3JINYJ ];Q6#"WTA0G4EM-#JQ V)7 MA1;6"!AI$N/U*:V0N%X"TL,T*?E+YV=Z3#8TRK"! MK&W&<3P'A.-!P)PKZ&>0IBSI%XMY_R%Y]?VV"\<<+:OL6^E]\O7W"#.'X--1 M3)+!C6,F*(27GKT"Z?_?HJJS\X"CZ 83?H]/P;K&HSBP0YEQN#%FZTJ257]] MZ(6G\EHK"Z_:T &+KJ5HEM=G%3.'&,3OR])Q$E->L9/MMRK^5-LYL'ZZ8$\5 M,8>XP[&YI30!X55">"AV _=J!'#!#^^._%G/G!4!([_5B&>$WD$KQERS/CU\2;Z$"-&,-*08_ M6%$#&N2=EX14CI48J+V',?((502R!S]/FHRD/ M@"T;"F.05AT"*>X/(,"SE*^"GO4)(3U-.Z2<_:TWK=,_G=P1Q7L0I_&>.TQ5 M:F>CS9!,_GMO3-Y RAV.J )R'$Z&#X S=)D0P@N'%BZ$C5 H_I6^D[&68(;F M>#KQ7Q6L[6NR(67DQ]YDI"_JU K;3R<=Y2E<0@(;]5@,ZQ7'];Y+1_[K(?=@N+<'=RJW8 -R^\&TW7T7 MT95,!JG ]OW8H>TTE*+#,:[//]:T=\%)ZW$AE%)8U%2PRLV&CSK:4+AU)U)* MA5L&W DR-WAPTA4=)Y,0]5N4V]&9FW*">*D&5SQ0&#$?[IGY9@+9"!PM[VL;(.XBW*S MVI'26*_"=HZB[(G-\32+ __)2"'BPI>8QM1WFMI$1CT=<9;-1=6(>T4,[9[13:=L M]UG!I8WX*=JZX'&;RV#I5$R.4 ^1CCO_24]C92L'G*J&U%6BT@-=T\J.@*SF M8N ]XFG,+'/Y=1CC7@XX*&WH;H*:585SQT^P^='U[6))\',:B]>J'6T/!RS_ MELI'BY;=I"Y*0?R5OR'$;^?') EJ#X/T71Q(X6S))#U>W7.I[E$2?GJE>JIE M_[MJE4($H4M":GG_U7N$@62BIN?+=H02HXGI-Q M ]#A"D*S3T+MW6*;$Z!>B M3A&NZ^2R/Z;E=!UB[AQ,*%_96D8@2TL=+3")X9_B=R5B*ENUL^%=]A&ULM = M"=R1&B60]T E"?HN+KN6[5:Z0&L'./:5@FD2W<&IZD3#J*?+7F<[_A6QLW'< M=P6>XGM>-(X_X=WL^.[[T[/-XSL^FO?=:KP=.(?C$-^*,$#=D9NTY;"KJPR" MYC!-UM"9LS,-R8M+1H:#5=U6!J@V153=W(WS+[4PJ;G0<_+H'?:YG?((@D34 M\ X!\MCDIPI2*=LZ$+&L4C@:% MX4F>3?\5T24SX:>06?.J-Z@U;>U',;6RLZ*Z&H,^M$NAKL(5\5^N\ O*RI4@ MSG BD! "&] M88C?832; ++@N- <&748I:Z? R'.!@PT0,@=KI7QNO II(]+ GRVN?[*M@BN M8QZ8771FI$]UW1T(9+96M3J\7&7E+2]P"FC,P2P^[&3$2'5G!^*9K=FHQJHS M)BILR0?P#% ")LP__LQVYCF=$)\I]LHSHW6-'7@0RH#Z=5CT36W&56;@QORV M2@J#3V:5XQ=M2P?>9#*ELPJ%OHE\GW LQE,.9W85C?+T-$AYK3)^D@]1 )=^ M-$)AOO!D+&@WC@,/(IDRJ!V"KFXKJ<:$088)MVWH!7-S,$;Y3_@"\+?=C#:: M)L,-R?,/'6\]3?#L>^56(./ZPY\QI^,&BG?Y!#QC-"9P)G[(!52V?+<8;- ( MU.EVBW@+-%U:R5- F ?"048!$'G:=#N/^B?4=H!2D2!>*%.I.KK4]!LB^=JF J4/GX :,;%):4X/R\ GW]BNM MNG (UHGD;UM>M1>K)[UF^;CT W"+/D.$@+_$$:3B3XIC7WVD8]S5]A6"+65X M9>T8(VSY$I],&U7L *.MY?"3(=5!J@!RS 3.YQZO@'9$ M@#^>WODH%/_<=!8;]'/@<*#S] MRG0$OP<\>F(>KQ](8ZF&'1TXPVFJ,@TQ:/A:MR^9B67KA1(^7 MJTR[@_Z3R+Y0+#GC7@Z.F$7;$W-?H"Z:"#\)^HI Y.7>P!B="T(3_)T7F7N,@C9+O=C/ M 8>C.R87$7.>>\UXYH13T1VG7.*/W._A9,G_U=@7K'9V(+.F,Y>PBIW;S.2' MASA!(O^M 1O+W1S(O.F(@66\W&%=&.OINW4*?@,42$Y^\I6QL=@K.ZQ> ]\Y.OK^0+/%0 )=+TB5&SX#$()S@@BCE7T?Q+:>]'WU)GB(8C*=L M!,5-D4Z'=R#,92(&W2/>^W64[H#]#7!%!<(1Z^K/P/4KLPL@,Y0)##;MK6&G M=B!\9D-X]$1QIRYU2\_E[PK/15JA>I>\E[K::R8E6LV*W6P]_L"O7NYRD>RN MF7JHKWVHKWVHKWVHKWVHK]UC388>=/6A-/>>E.:>O.#)'"?41_RM+['Z;A&_ M>K7& J_I MYX"O;B[I&CP.A8_J:DOWL*B,=*B-].Y61NO3*54NL[KRFBX&MG>QT1Q5Y MP:"M-=ONO9]9"$]?^DL8^Y% D#X "L@S"&\PN4GBA(!;2A/^W(7JC+SY. Z8 M:_T(5 M:N),PUIHD^=-4*:ZC9Q]&?%$P9'_AIQY=ZZ/:Z1RP3'O25[V1K._# MR]:0ISJVFC#H&VVRD(U+3]*[%1P.W"9R26:WHJ5#FW);_&]\2'[UHX0_#9$L!/3T M^G4) OZ*&7R&(4"AYO;: /,Z<*_*,0/1G';N"&BQ1$=JO&B,0E5C%]XO[D<6 M5!B[D]#ZF"P6/GG+LO[3E)Q1$#-QB]^:YKB^-\]QS:;U\#1MY*4S>_G4A]37 M0^IKKR>]A]370^KKMYGZ6NL^Y4"L81S'<^8 IA:).FFFZ0@.)(KUG??:BBYN MZX7#X?OA\-VJH&6K99S$-/91"-'L 4?1#2;\8]?"5S/9WA[C]T4P=SS7#C%, M Z3]BUX^SRYLG%NMWIXD,:??_@BAR%V@MUDE:5T)HEYFVF7U-[@@2BFX/Z+( M*#<%D&=VK7#L212E,^URQM/@HBBEH$.BJ#LJ+\0I:?Y,@%+26@RTR]E0S06I M!8$\2@OWRU/L4]2ZIOD?B M+G$9;%W2.[-'6\+=KSQ M[/L53+%HQQM3?']$?!2&,(5\G;E*:^H4]CSG+BON7H,J-73;'Z$L:(-;%!.( M* S$S8#^(R:;\^U!C,1HB?<4#MDDIV,R^E2/Y%/]7E%&4GN_O*<)]R"\T4Y* M>Z+G_HBIVK!:E9V[Q$@0.4G+DK_O27Y;0;('X8O!!;L5H?='XM5&O K] 32V M.22[;/TZH,K-">W.'<3"?=>O[-,MN@(QO[6-@ BV7_DQ6-V-+5U4I$UO*)Z; MWU L .5QJ#R(O!5<7CP'G@#.X]!Y'#Q/P+=YHY$>;C(Z=I.QYDG/"9>6\?26 M[1_/,&3+1?%.K:+=?M]DU" ^^-NK%3A^@_'\ 40".SJ'RPF^1C&_QBR[G-AJ M!/OOX&JE4\FA.KQZN$YXC]%X.H4!(/G;1IJ;@YK&EI_,;2EDJ[M_&LQZ(+HY MQ5T@]_ONR=T'K0_%10[%162-W+B [D!QD5TO9]&NB$BOY2R^C3]J9W=>U M1FT!P"[GOO2C3%L0\=N2W=34MBB[.0"[? G'NNSF1-QSV?WV*D\,6V*J?]KM MJ8 ^0/K'#0$\$1X00..!S0+M]'M7C6IX$GY+4CN<0:"=?N_J40U/0G<2M!] M@&<(_@E"^7>^5R *FF9C?V^>C;V&0-TH@V*G$JY7)Y* /,, *(0K$F! GDNX M)D0:6+K$-*9FR=>=SC6LVKQ%3%:9<++EP=?370:B)KE%V\/!).T>!*&HM;3D ML+HC*B#39K/4]'$C+<5 9@TXY$2VR2.(V'"S7P "A)?V#$?A@E&67VB*X3/( M%*\\W;CE& YDI1A)9LDT:(:B59;R,JZ,*G,&Y15X!A%>/?E2SUB3M'#@&:0,3\!B0WI?@-)ME/O)TJ<7EH M(!Q($-UE6590U<9!>QH,G?BO@-[[)#T@:'9^_N/IV>;Y>3JH)T;UOEN-NP,G MXN,EX+"BV1VF])(!_I8],HDU%_E,1S(5&U!]35QLZ<31NRI'J& M6<7)@0/F(E &9\NRYFX$0_1"IN>&$Y$-!@33VS"XQ F*R9LVJJ%HZT!$HTZJ MBHQ08&&YQB[S4T8HY*=PT?\D!-(0!K51IMI>#OAY33A3BX]5'JDU<%TDR*BG MM>A. [R*S*K=D'8O]J)&J3%CG5A[G7/6)8^3J91+ D(8%R$<+;A25W!+V\.! MN$1+=FG1*5LK4#/G=+/BE1LN'P;HW#'?NR2=Q%D&X]@E_PGS5O9F?_.'T_::?S&'Q MV&B>&,[[K@B/MP;(RR'R.#N\ DS\E>\[F3]2P&J30NJ[N1'3&&#)U@.D,:A2'7\CR(2E:N6*>"_ O M,^(OYS"X1B1=&8O+$V]2SYMAN4#6&(2B^JK*PPOWK*/AH6JS$?J_V'8U96I-?.4 M9:DT;1WT!!LS+']B5H/FX._V5A:T'RE+3FG:VG]@NE;.5M178]$9]2D(WLWP M\TF0'IJF#,C^L:9_]L/O7Q\W3?3"!\M/3M?*A["\"_!:HN'5M8*&_(/EUZ8; MT9##VT=UK7@.2'J&#[6UM:3M+![WF!-0#;[E]P>4VT2=+V?6U=Y#W TP4SRU M;;Z%[IZCE1G#J3V?%K#E%>$N$QKC!2"IO<^0'E$*V/_"B?^JD(-6(SG@1+45 MD%;XNG-V>Y]PXHRGJY//C ZJ9:YI[\ Y>ULF:K!JX;G^=))2+G/2?OY_4$L# M!!0 ( %"!7U=TUFQ(F4X +"TR,#(S,#DS,%]L86(N M>&UL[7U[<^0VDN?_&W'? >?;N+$C2OUPSWC7WIG9*#W:ISEUETZ2QSO7<>&@ M2)2$-8NL(5EZS*<_),!G%4&")$@DRQNQLU97 ?FJS!]>B<0?__UEXY,G&L4L M#/[TU?LW[[XB-'!#CP4/?_IJEZQ/_O6K?__S?_NG/_[WDY/_.+VY(E[H[C8T M2(@;42>A'GEFR2.Y"[=;)R"?:!0QWR>G$?,>*"'OW[WY_9MW;]Y_("<(^%*!O$/+S'[TU>/2;+]X>W;Y^?G-\\?WH31 ^_^ M[OW;__AT=>L^THUSPH(X<0*7?D5X^Q]B\>%5Z#J)L%"I^\M]Y&<$/KS->2E; MP+].LF8G\-')^V]//KQ_\Q)[7Z4BPM<:3++F+P?M4YW>?__]]V_%MWE33LA+ M\K9ENG]X*[_\ZL__1,@?H]"G-W1-1.\?DM J/GN,Z+I>2#^* MWD+_MP%]@)\3M/P>M'S_'6CY/]*/KYQ[ZG]%H.5/-Y=*?;^OT$H["6VT3/16 MJ",= ?I>\;\J6M&7A 8>]3*]@%L#92&,,"D0!M*A6Z'G@Y>$T:&9XLS@,77? M/(1/;SW*A-?"'R?PA[ ._\QU\A]O+*A(.]BJ@-IT'_9^=$R4T\E]OZ#:,ZJ9XZI;X_4JAW;Z+ M[37#[6TJ80<[7DZ82,K3.>$UC5CH703>.5]9-:B^WPZ_ ]9JMN]^E4:XG:]> MU,&N)\GRA8A'@/"$ VCD!#&#$;P5_VJ:XO<_E7X'@^Q>.]Q>J)1V^.";4YX, M!.7J^R/SZ>?=YIY&-7K7-,'K>BI],I?;_QZGJRFE[.MBZ28+4"22Y%2N=4,? M&&SF!,EG9U,WO"J:87>Q>KVJ;E9M@]G5%)(.=+>"*@&R4[G<9>"&$8=/L3:^ M3?B0?A;N@B1Z/0L]M0>V]<+ND%I:5_VSL0MF=]43?*#W5I@LB&!#PHBDK CP MFLJE[YR72X]/$=B:R<.WEM%:W1Z[&[=H6G5@16/,KMLF\D"GY>1)E?[$X_W2 M\[C1XO0_L"_Y7FF+^K;8/;1!PZIWUC3$[)E-X@[TRI3F(ON#B/WJ53 9?A[J M]FT'.WP[2Z_\5M/8<3>^49_W,5W87/09L5*BUGXI&'VM7Z M8]%L!MY8(ZPI7P32,,L$XA/[H9CAKJ+K*'QB@:M>*2F;S\0C%7K6NN5>VQGX MIDIB4PZ:KX,R#A-[Z748)X[_?]FV<36O:#P3#ZW5L=8_*RUGX)WU\IKR34F= MU!!42KLG[;[^^_X9D],?WK[O(@;LQMZ^;^[!. MT_WO\7I6K2:96U6^Q.E3]2+V=BA)C4ART^'4Q8O[R"6FBI-B13.\7M6DUSYF ME=O@]+%&2?NZ6D:49%0G/2D^VT41#1*9; /QP]>VN[I,^Y;F>%U01\_JPK*^ M+4Z7U))XX.(RI4YR\D32GRZ;(:%P%XH]T7,G<5)QE,90-L?NH\UZ[BE7:8+\5=H^LU>HPD3!O@MG_Z@4U MD$X8D8SJ5,YVNW%\_W07LX#&ZK%ZOQ5V9ZO5JNILE2:8G:U>T('.)HB2C.I4 MSG:QH=$#'_1_C,+GY/$LW&R=0(UPJM;8G:]1RZH3UC;%[(S- @]TRHPXD=1) M2GXR[WPIK@S(6RQJ,]0U1>^72OWVG/*@'6J/5$L[U!U?RG=().W)AN5'ZOMM M +G7"+O_U>FT-R:76F#VN5HYAX[(0'-JR./L-I#S';J_WCXZW%"K70(UBF## M4KU#T-P)NQOJZ+RWB=/0 [.;:LD]=$-'\"""R8)(-J3$9S)/Y@OTR/$O X^^ M_&^JQLS#=NC]M5ZS/1>M-D+ME0I1ASJB)$L$7<()3Y"O(O>%/K+8=?R_42=2 M7WMO:(K7_]KTRW-:%.UP>F&KM+US7=*];4F9 &D+U^ +O3[R3YH*'1VVQ.N* M+=KMWX'?:X;3$=N$'7P#ONR(@O347BC73'I^6&T[%T^LT;#>%TL-Y^"-=>*: M\L>T0LA$'KGDK#VAF._4K6GVO\?K>;6:9-Y6^1*GA]6+V->K%,/.] MUKON\); MM%5#5@->>&6N1FL?5US&,4?@EE'^H!%N%ZS7J>Q^U19X74\A9^^IIB#WQIZ? MI3M+6NYVV'8.7J?0\-#Y]AIB]T&5N,-<<9'GT2JG@$;T2V@4TZO)EW)\+E"\3,Z<*'IEP<-?'7^GFO/J]L4=EYTL4(Y3 MK8YXX[:;^+U=G),7#W:(/TJ,%L1)2,:+"&96(GMB,[CP!RT861EK71>*T<4W MU*5<#K[*^4R3^AL"FEUP1[B.OI4!N*$]WGC6DKKW<)P2)P5U'L!K'EUDZ?OA ML]BM64.9PXAZ+"%785P,WG9&[$G,$97,$= $KM,ZF3UB^-<__^'==R+P__F[ M?_E^P=O'6RIN7/B#S^W[A/YE\,3U#Z-7;@R%X?::X [M.GW*H5S^'F_HUDK9 MUS=S8@O"R5F)O7'T&465,''\R52Y VZ$*12:! "N([IUF'?QLH5M=S[Q626/ M-*HL;Q26T.N)&RXZ:%]&$8UN>,&EB_!]'3OE05(F8L 3;,C>.MX*'$UI 2J9 MQ,($H3"!6UGE6]]9Z)!Q!8*M@"P"_(((!B?A^H2SD//W,6+WB4;W83-43:6W M#^1)E*F]@P5,C=K31'&Q-/G,(Z!QRJYJBSQJFS2L1&M=0\11VBAN;R^MK*(+ MPE;F#F.J&(3!B?UYOE2N<6F#/L"J.APNBO&&T)Y\PY;!%E>_AI:]]L+@BCGW MS&<)HS&?-8L[SX^A[W%\@!ET\MJ2H-6A.^Y0ZFJ' MX*= F=0-D+;B<615LRP;.WL\HZF7;OLT*VEI5JX] T*/-'H0,R=L&<$5)P.3 MMF@;+N*G;(P\XAIUK$1=;4O$D=HIA->4-(7W5C.4,[$?H["A,K+Q"&_T+V_0H#:TE$ MI8F37B:1J@/RX&[5]2"GJ+8UXG!NEWE8ZDUEKF\[?,=6UL\'8ML3_X)]^](' M?1C6:*-83>,-M#HAS9^J3KYL-K1>MAPN\/X"2S:B.$?@G84!C, T<-7AT]P# M=SAI:%LI1:-NCC?<=(3N7U621*Q^UT"QZ\D"PXC]@WK$$;6<;KEOT =- MO_T@1MMSZJ:?OA>??OMO_/\O_O7]A\5W[[\5+?@_O_ONP^)?/GQ'8OEP&!,F ME44BBC?$.O*Q7TYJZ7FB'KSC7SO,NPS.G"WC:X72KZ8Z0]?IB!M)]'6O9*ZT M]L*+-AUD[YW@D;,@P(.P@*1<%I47^.SDM4RJ/Y23.>'ZNY*+C?"^H8G# NI= M.%' X2E>NNYNL_/AB89SNF8N4TWBM3KB#F]]WV .^)Y6V4M+[4("+Q3T5<1$8,ACF@I'(EF2KX'I-Z)V#LR3 M.6=;^:W6K).6E*M8Q^?,<.SM:6^8H$<#M6[->WAX8[I!U@GV[,8(U*UX7_$B M\+IMU@U6.WV=+%[ J[>'3W\;U.TV<:+$FG:G]($%P4@*MIY@CJ":/,B,:_98 M;=\NK[M>WWZRJ^J&&UIU]>Y23 $O[&I+;JIX0FVYA,F3#L;1]2 306B,):#S MEQ ^AM%YN+M/UCO_\!F"E@M\'6G@#O5>%JFLJ+H0P L"_=08?'&U_%@'UFM?,*\BL0+D)XX\[JFT2V<&K4?D37TQ(T3';17'-2JNN'% MA"["FSG.Y6P(=WO)2![NPAOU1/"R?;P[M@W2$]_\K)=\S0+BA;[O1#'AJRUY M,FLE1ZID!:%RO,Q/GMOM5M-C-K&NTE81X_O-9Q';2J'-Q+0D3PKZMN-X+'W3 M^$WS)QR5OG8"5F;(Z!HG;SVS0*UJV1BDLNF, G1/8)/!B26!:@Q%JU')ZO2T M$Y&K(JM*US+5+C.+S1I]&P.TU'Y&45HGM=E0+7' $:\CJ%P-VE"I\42'B'S* M#U<75FMY="IN1QP&NA*!7=\][1*]6RR$PF\*-!7D?Y1$GA0>$G<&HI# MGWEBO9R+(7)TTTO@O$%ZOZA\( _;:NI+"A.E[CW18$<_3S; M\>#?T"@O* (%R_G_>>H\GWZ4<(?7 .M4L_TZD\$;9D.4Z9\/*'@2^'5(QI4\ M<[8DXULN?I.QMI;Y8]%&EM[@L:&Q/.6+)&=+EXUC/MJDNBMG:M4VN!&O5J/J M"J'4 "]*U8O9?ZB/12;AB#&F,>,?0Z.',/1BPF_#1WPAJF>V/U7:Y)Z>F,[IY]%KJ5EZV0J>P5]*[O) MU.?D'GZD 4<1G^N[]#8L8(!-<$N^.7ZU.^,.Y&XVJ&P9:_7$&]H=Y>]][46R M69"4D7#\*BNKX3ZU&1Y*9G JK%!,J'6G,.@#6ZE9X\09;[BJ134W4;:R/C6O MF-P2#0_FQE8#K+CJVF:'2LN9!-FA=K5A5C2;0:#5"#L\U"J7L^W&FT']Q!FN M.)<*\Z->&]%V&?#QGL8M2\_#5KBC3*%5.<+VFN"-+I6@?3TOHS?*'/)[J4] M'R"IH2FH1E.+UJHU76'\SV$05@&C.;9:.^$.-3V=#XKD*WO@#41-N8?5CR_3 MSX>^E(6=PD63J,U23=/@_<;:1;EBB,]R$EBPXTH7"5FG=!U&:5+8G?-"XXL7 MOAP-(X\%3O1ZF="->%4 LAE"L8+-D$D)A&-RQ T>$UB[.N:/Q@XO;$VA=/]! MNS2W+]*TI(#E),A[(6(&B$)(^99((13)I+*R1L!L9;'62"V8 FT" MC#5ZY_ M.GZ> :THM#S'IH"EV/%$+/! +..%L94*^3FF;G?AT6:.,H^IU M%#ZQF(."J!/0$))3I6&._)MRU6PNRS[3I'4O<;\-;GRIU:B,*I4&>+&D7LR^ MW@9U&ZLSBNF*Q;4NH\RK6E.7<9JYSB2J3+=A4W/9YR.?*K&'0-:%<5_O(B>( M'1>F< DDYR41!>I!27A22%]N1KP@J0Z8!I7YO5#G46Y'XL'35VD:;2DCA[R.J6"H^DA7K)2:TIK.?-W MB;)^E[KUO/!H3\LF1$J;S@>3]@4VB4HI;12X9$K/.F3RQM.S!S:-IZDF.M6; M8Q)\^IDO#!\Y[R6WF_- /^_@V6ZKT>/AXD'X%T,:^N!&WDP44U3[5'?&B:S?Q1ZWL6?NH MH=UBGKF 4AK8T \#D'?YPE3Y4FU]9A('31K7^G]=AQGX?:/8O7>SI/,65+D? M<[I6?'A/P?-PX[! M1>D:(O;9QLUK.RVUC7$ZZ/-XIKR3?)%$K;BG*6JZY\H M3,;4Q[0'[7 [I5(SQ>L LA%>9U2+:J(HOI57(SV/08Z-XU\[S+L,SIPM2QR_ MT0_;^N#V22V-*Z] -G7 ZZMZ8O?UVX(ZV7+R)RP@KF1@IUY>PL&;>MDQ3J/[ M*AOC]MMF':NE\>I:XO74%GE[NZCKRG1""H7AULRU4V*U)(8J&;,9;3OTQ^W! MG2U106'=SGC]O+L*)EP?DI=#D0#MHDC%XXI&E$MY3N5_+X/#/9>;T/<_AM&S M$ZG28KI3P1T;/:VR=U6T"PF\<=)7D0'7$ 4?\G7&\1O" L56'# F*6<[VW&: MQX'S._#3.M*;T:&=^:.4B=Z)V]*(A=Y%T'C[V;QVIXX/KZ-S_2[D<1 \DBQ/ MB4:I;2/5O$V<*+&EZ"E]8$'0K.M$F_P<[.3KG.>[B MT+8PC'L,6WZVVHDS% MQ0N-7!8KTU7[T$&.2GTM4ST@Z$@$,:KU5J4WZ@'5]!E;(GD2R70AWY%?R+&: MI)Q)SMI. >3)#911@@-$L9-(PJVUDI$*]26*&H"29D*SQ!(-VVB 20.5V:&) MCBZ#)E$G\+=\.9.OA]-KO5'$*8H#47+_2LKMKIU7\?$2IOV+#&@6.=+$L&"0 MHELJ1F/!D#FEL2=J?2%W"N4/,!?S3.YBL_7#5RJ'H6O^,SQR7:ZY!7H,94VT M9HG">A;2G=4I"P+\,>'-R):ZCD*74B\M#-[!*/;G M?4JCJ!/(^E*;)?;H6DE[&J@F-3O\T59H# 3*=MR:HFV<,EN#YCQC6DNF;3/! M^>TVI>V17>#1B%S<7E];RFNW91!]6"9?6YP7%I5\XKM0D1PB;"56/.6%T0W] M^X[%+*&W-'IB+I5VO:%N^! (*F+<4Z:AC,X6-^)/9?=JRM*X//&.(9-IWOMH M_OKR;%&_MU!L/RQ(?B8))6#%L]HE2:R,-^@MFR.O7(Z[)0DP%8\41/:6*?NXS!.>'%T9'UQ5W)$5:G1LL51EF0L7=@[<^+'CW[XW/9R M?4L7W#BGHZ_B/N9!>[R8HR7UJ+3A"[*(EP \ZIV^_L0EOPSR MIP:7//B?^-R)MKE]+T*X@Z&_;?9*X'>D@C=P!N@RI+"5B):,*9R8?@U\"0N^ M(<7[G 5O=4A-,\!:L)*PT%K@2?DQ3VX6)V?V@PU\X498LZ3AP8M* ]QX<*A+ M.AF2%^)%:X@WY,^RIW4@WQP0M$HVK;_ZII+A2 52X6.7S0AW\]LTG)'"P> MY1;/BUGQ3^%O%XR]D_;%,[G)JDM7=Z%5BTY58]SXUZSCP869@Y9X,:A%7A-9 MG[4G+C ) G<>X]US[3/]D72' Y%4=]O'(N=TR_&$-87D7A/<@5BG3SG\RM_C M#;I:*?NZ6YF8E3 :31O8(]Q&,- EK^(L 4XVM[9VP7]T6 3A%5PZ_ATM;Y. M)8-4$U'22TBFL)%V9]SAU\T&Y<#4ZXDW9#O*W]?]@4TVO>8!<,[B;1BS+!@R MIB*]*2$7BG"8ZA+$1#81+V9S WC"&(X/EK"*!,L-[.S\0V#4:OV1!0Z?KP=4B1+\[;C3H:H?*2E^S+UY$Z*Q![_5AB1'X_CF]3T3^ M+-QJ%ME*L1@=9SSYK#NSB1\Z C@$;QSU5XJMA#BF M2=MV8Y?^N-&BLR6:JZTH.N/%B^XJ&*ZP4MJ0$_QL;\9-9Y"S1]AXB/>VS:01 M!$HPYY[Y]K;0#BVQ="5:WE"7LB,!9D MG$C!RM(B8A(KY.I&*G4MQ?EE\,07,6'$D4?;/M4^V MX2 NL4 3O&;5EK1><<3J=42A^.YYNMY(3R[XVD;D$LLIB[:=-(G-+;J[V*@Y M['4HS0D/.NEC&"A2WMEAFYCSRMQ^R1<->DQBI,P:5%*/RS5;1Y=EY[K0.*?G,#$X7F>BN M-.<($(E^EAS_Y0/DL6_:>US-;>U:MJ+YFC' M8;'8<>ABH,.N,XQIA?ZM8;W7;V:1K9+>?' #)U)BA2>^3=L@4S8;R7'?'5)8 MJA,!W.'>W1;][@CA#?T>.DQX)V@4) @3QV]"@HE-TIHDBP@D8(,C-G'!L)G0 M+$%#PS8:X-% 978@HJ/+2&"2LT:4RV_!2OL7#%EN%ML7#&6*-92*N4YH)S1(T-&RC 1X-5&8'(CJZC 0F.6O\ZY0QK;2_3BDRHVVO4]+B MO1^Y5%T>I]'IAQL]M#7?JZ;2W DO-NB+;J80-*8GJ:;6/7FDA)8>2'%+K]S; M?)OJP Y-3Q H&\\LKI4/"-2WG%$$CU&_/2W;;JVL_R1*8GL[I*ST51@\W-%H M<\4"&J_69Q'UF'*34*/??**U47-5X-9VFD<,-XMNQM.!QPDP(8*+*/(I^%@/ M[BFT]^!B9C[7MGD.L'\!LV53M*8Y\CANT;-N1W^_+>*H;9-X\&X]C\MBJ2QH M6]Z6-Z[J>246Y8U@W#MJ@[KVQFP Q<5Z3=UDM;YX<<5MY1L.G:L 3 /_@]/))\>GXEIDG$3,Y< *7RP# MK_I!J:7"XN-PP@T](UJWC%$CL,$+9F,JV_M5(B$3S&\RJ0B(!>6#@-5"0F*) MXX(4PL@OX:1^_[-2!RLK&=RF=K.W7VAF/K @@"%39:AIWB/8;;>^J#+O^" O M/#!W&:S#:",?;6QYN%"[-V[ [FB%RA,&>EWQ@G!7!7H7^B_Q*1XS)"56MG,/ MK5BBQ,!2-47YH!:\E: S* M*?7?;X4]!FNUVJM<4FZ".0;K!1U0CP2>!A,$11S:*CMB5*O]B!(Z)D#>1E2M MH@ MWV@\W<60OA>3LCB6WPX?9!EX%<$/XUU$[^A+S1%':H-=C05M M#8\CC=\F3?N&)J/+'-M!I=\8-!=UL M4(8"O9YXH:"C_+U#@/I4G-2G_(A@J'?0-/F9:]DF)6.T#HO=2.".B#[V4!W! MMO7'&QV]M#!R!%F-DQ(_!*/FI$;)@.,^-4@L#,(*X+#S*/U]2=V6,5+9&#<" M-.M8?;*^KB7>J&Z1=]"%3;NC6%6SM@%+W7I.GMDX#"F:SL4WS>&H<$Y,NXUC M*FHC]*X@&[UMN730"'>@U>M4CJ]J"[QAI9"SKY-)VM0#L\=JR=W?@X%\.9,L\VG; \/HBCN6WMF!-/;DM66$.&B$ M.Q[K=:I<**^TP!MO"CE[KUNA4-ICZ'O/'%D%Z#@NSD%&B3,GO;FW.Z M5CDM6Z5U$V\PU2.)NF:K]0J[>I)'$'L%)^R"KN0=N&-'0MO82U)S.M72$-G(YRNXX6J-FVR#9TF5VKMLX MO#6UGY7SFL/=PGM1K3NGT-G:5;\+)X)2&E"W20RI;1N?ZN:XP[--S\IFJ*(M MWK!LE;CW/GP8QU"_C BREH>4?2W;QI.F]O/RUL:11-EX/OYJ#D\SRF6GM3V MC*=M-3RME+@+-QN6R)VA@"_-1*8\#2!-7GO%TI4&[MCM99%*R;HN!/#&>#\U M>A=0*+B)>YT5?I;'+2U+M UFG8D<090T#GO=*,P\3LP-&VW$+_4IA!\KBAQK0=JYG+ M9FCCA2?C&O:>V6>O&Z:,Y&N.]H?V_'B FR63L6P+C8&]"PG QQNZ#2.84+05 M!E8WQQWZ;7I6LO,4;?&&=*O$_:]."L(+\B,-'R)G^\C4W^ZL-OEA9P$:X/JO>\PH,1B4=>)S.'T7\+[>.F6RF)=0!V.7--&7.[0%S$.=[5 CKNZ'9'C M;&I/,5VM M+^*$\2ET\>C[WMS^H!%.U&O6J;S6K+; NZQ4R-G7^3@Y\2YS1G"!998RKKXT M(VCKH4N8;.V]!=HX">G:%W1X]'L3#B=7,0WU*5XZMOB#=I6B?M?94H)HQN4 MQU?97F4Y62E++R*;>^ .2@UM#PO*U3;'&YHZ0@\M)9<5D$,2FN.J;*N(7)JP M\9%[,.0M0X[&SRQY/-O%2;B!Q$F=:.U,!'< ][-).::[4< ;YCWUZ!L&6?80 M_!PD8TB>.4>2L40#!Y9,$U$W? B8K?WIHIA).4=RM4W/,"]Y; 4)>Z(B1[)Q M/=V/$F[@&&"=2NI5=S)X(62(,J/5#4*"(59L@ZADT*W[2+V=3U?K?'ERMHLB M_M<=[!RT9F?J=T>.&QWM4 $+S;Z($:*K!KU=/V4$AU"E+8"4&?DBV-D'!:OF ML $#UU$(.1FO ',)W+?X^XYM :C; $"K(^[0U]>]'/3MO?"&>P?9^WIVQF(A M+A0E\JY1Q@9+G$]@AW*$9^RJQEB0S]3*\R8%RBU=-]I1[XHY]\SG"QL:=QS\ M-0C@QH#NMJB? +3UQHL)/70P$1,I,U+BA@4=+%ODX@46!G:V) O5/SG)+A(J MK]978?!P1Z,-O,?4$2"TRL(C>D/D MDWW8$,2"@99!L'-\/NE@@,<]-47C>V/H?#8RU=1\+RW& VR7U-AXM7K9E> M/THXX=J ==I>*VPA@W?*-T29H^\:+O(UX^LBF]N\3H0[3S2Z#[N_>3BV MI:HS/(D\?L;3!L LGYW(N^,,EB],=95JOPUN4*C5J!SNE09X [E>S-XYQT"- M #GR!0C:J3%3>Y1;.G2.3U\/7H(1DA?&"#S8"_[L;.AYN''8_DQU9%:X77], M^[;G7@SC@S<01]761#Q+DG9J^*=UV43"A,S)^$0W]S12V+*I/>[8:M6T4L-? MU1BOE[>+W-=5);$8Z@ALN<2/,.=QP\TF#$@,S.P4\1]-74&1A%)I*YD"*=(T MS.CVFN".O#I]*N?\I>_QQE>ME+W/[GD_ M0L3N:TIF$SFT"U3WWF,FDQ/-TH M.5S_V8;B9*("Q=?I" $,:V<2FEUP^ED7??/CA);VR$\-=*7OG_.?ENF**V45 M(WA<-*U>1+/BP6*Z44Q"H(;PM*<#8QOCXO;V>OI=_/&UNM[7:N(* M<@DH^>6VPH)@Y0VJLEW^ZO@[N;,5Q[N-_*PWF@UB,C]D&V[3-I3KSV%>B&= M3R,17(>$(-.B$MSQ@N2"D9)DF'$1B87+UOH)S,PGZN<4$@190$7VQ8]\X$E. MSIV$DH\.BX2E#^#57.9R,G<9>.?,WR74ZSA+[4IM-@C9QTH*_.M":A;H MUDLA$_.(59,:[- @GVE"Q'/H6YO/H97'_G44\6N-EL=TF*W,HWXEL-;Y#17(#+M&T5%S\-<9D#W!G7UCWQ]#7]LL.69$=J<\', M7E92;#)V(34'].NGD)%MPX/G#DN\%^3^-6^!#L00&P;Y_F3P^W&'%^5 M/:=JBQL[&C6LK8%=;H@W[IO%-5#]FM,E.>$%^3'BRQ*[=:^-:@KJ;5)J5B/O MYS#Z]3*XCD*7QJVAM]]X)K%7JV-M\%5:SB#ZZN4U$'Y F+" I*11!*!998': M"0M.MI*>U2#\R (6\['YQS#T6H-PO_%,@K!6Q]H@K+2<01#6RVL@"#/"1%!& M$8-F=Z+-Y0[:S!F^4<[]TI4 M>I^^MMQ3U^N)V_L[:*]5Z[3HAM?GNPC?NT0%E!^[8D\\X!0:;+\LXIHG- M&U3*".=,FZ]5:?6%%\M5XSE^;Z-EX25[7% M[<^-&I8]N+8A7I]M%K?WI7!!E:QW4< 2J.@&\P^:,3%WN9 O)9J=3MT*I[NU M:)7?&CQL@ORB8(/ AN\& @1S'$QO!W(9"L>;]CK@""I?E;4Q%T;RS)A&N;A\ M\+H-U\FS$U%U6&GU0AQF^EKG8=?>!7D8=E!@U+!T4SD*;Q9#1)R*,FV@3F"4 MLV9][12?Y)(]AKYWN=E&X9.L==0X&WR+WI$,7VOD+L4<8*RBE\RO1V M7HM7?7)>V&:W4?K5_O=X/:M6D\RW*E_B]*YZ$?O7I!;4)G,COL1K=*.][Q&[ M49TFN1N5OT3J1K4B]G8C20W50=H5"^AE0C>=3XS+'7$Z8'?=M4[1\E[X7+:' M[",E1P C(CCA.C<665E=K99UFJF;5W36VF=@WD=[5@\8% M>:A1>)I=*M?=;7:^DU#O'#;$72:VP?G?/DW?ME]NX$+,/\3G2O.HMDO,D<>- M#*;M6-DI,T0;+]H8U[#WW=5"$%*69$%R643HEJ59D#TT6U3AS J.H;$HO&_T M RG;U2O)(RSEE 1!-9/Y*:;KG7_%UJIT9[V>N)&K@_9:$YNB&UZ\Z2+\2%,< MR8D *UP3'8,FN(@3MA$QOY/:^NS)SD/5Z6/9IV' )8G/=E'4.&>I;8L[C!LU MW)M-'#;$&ZK-X@X8Y\7CZ2G9!4D)VQJK1U Q)6/ MNA7.T&G1*L^F.FR"/'NJ0>#^1]-1] I)44^B_JDC7HX\>)V6>% GE7^SY:P) M!W_XQWK:+*D1E,_0 F@2($HXU>E?.!A!L^OR[V0P49,W@9/".[C.SR<7*^XI M$9]QK/EB@/NLXW^D='^+L%-'Q(#22?X5)A7'F;Q4TE)PF(+MJ%(#PDW^32DS47?^*,SVDLFFE_EVLO&)$R)P*L MIL>\B2W0^OL;GTYE;STSF/G%2;BAT0V]Y\Y;OTCIV!4Q3G;4?W\VUM8/.59V MU:+WU$56H>9 Z*23F/RA[P(!W90U_P1X^6CK[HO3<>4PXGD62Q'][V]GJFT[WNG4$K=ZZW-!+#C+B:D2G\VAS4K9UP M1[2>SI7KV(T]\,:RIMR]+VAGY(F@O\@#^=5N&$^FM@_TBSG;(IN-$5&E]."\ MU(CV3S2Z#ZWJG\W*J'SWP^:1T67@\IG1G?.B>6Q4VQXW6K5J6G-\=-@8+T:U MBSS43R5I(FBC.$L:05=!S,H$ G9BZE9"C1.(MDZX0U)/Y\H$HK$'WN#4E+OW M2"JV\12K?(OSAPFTMA&KY_0^N13W8MLJ1=:WQ!V5#=J50[&F&=[X:Q+61%U] M40@,'M0DP(D4K&*;Y1VK6C=4W/-13[9Q%V[FX:(W$AAQU08#VD%O7JA)UH0-)X>E[3:_+AXC2 MEG)U;3UP^F,';8LR=HW-D1\U:@H_;GD[+H.L))5*09Q,C(F+W8UKC*M,SXP! MR3E,=;,="C4(AKU;D9-9X#S_C<4[M;<\ M&@5A\GY! (? (\ZIFW[V!_GA%,!V]QSV ;9RMUD"VX'>&L"6]YDML!UJ, ZP M\059R-R_L8\)EZETH/3Y+N* )2?] M6N9KZ#PG/&BS@1H-5#WG@@6M\AM#@HR3B'PB>:4+7P0X,)H=+JO!3X9&OV+/ M[H8^T6!'[R)*/X5!\AC?10Z?YP0/=2O]IL8XPU9/QWQ73MD2^5YK"WZ[B/C,*+S YY"!U_6IP9R0 I6=C83PD327EZ@!E7P_3GS;$E M>:;^4XXZV6\.OZLYN/F\@Z. U1IF:]?.J\C:AV?/X!V@X&&UON93-9=M16&> M;*I59YF>=!!#U1#+Y$#6APARF!ND4M\(D4PA.CQ8]VQ3O@!Y]SQ"'(^2';S8 M)\X[929JEI3)/W(2XDH)1>'"3$"R]7=QOGLP+59:MJ)8/69\2<$80#9G33CO M?%DY/=A:-I& 7?^U\#6UZ]C?9)*+:>:F=KJCT28^=7P_#(/LH_"40BE(K=5Z M)W(X,=R4G=1;4_JTYK)9U4,C8]M7&>\,E8C@#AO<@G_^L41\D '!KM:$!OO( MH#YA"D;FYG\'^J03T=5:,$RU6 6KB#V(#S($K$/L(<1PHH@9&^73P=Z4D,\) MA^ME;G6\+@<*'(F%*=-B])YVJF?/.'4@6[*4A)3KPE*9!,44]QM?4'B?D:FM:G9DI&F.>>K6)/"SLXW@G:F4+ MPC;?VQM9498IZ@)A<3/38[$+1S%6:AE!-0R8"()PIZ^?G$3>0KWGD.:XJEI& MK9UPQZJ>SI4LP,8>>*-64^[^EXN#AY.[K)3*@@_1,=0L_QMU(I(Q(U\R=G;R M84L62$5B-+ZAV3Y):6/F,@#!/_(?0,.:76C-)QHZ6T@5)-J$YA$[W=4Q%5)9 M&"UD5 $/.TFS5JS!P_E?YH$:[$E55ZPOK6-#C9*%AJ$&)W1,J%%69RS4X#QF M@AHFK,'#^5_M'W)DSP+)!R^T-F@/NN#& !U]U0<2U?9X(UI+ZD&!FQ2!.]ZZ M-TP<7_^HP+":=\#=?DC^%*0O.U/O/%UT7T=TPW:;9>")INGJ7*SZ/Q\DLIFC M.J? [FTU=>QW)CD7>.BOF+%=\Y(()).!?)U*\8W8<:K=VF[@#Z( M=T40FU"^"%^VFTC;P;)#QZ6C5#QK<$YC-V);.-=JJF33K)"7ZQJL;M]1?NZ&.?Q%#13D>MTO7W6UVXH6A(249TXC*&.LJ# MB(76RBJ' TC-.WB:[-,E;NKHS#=D&K4Q%RW&*RVNUFOFTMNMX]++X!,+ NIL M0Y_%XL^8KS351JR*9@ M6'W$WL#_PHL7_H'JRE=7&C@A;Y!%#H=N30+8!_*N:AA'A)PE!(MD"M-[ MR99\2:(=)6O'CP]V3R=*HYBYE:R!S T-Z+/C0PI*!]-6>\T/2&JT;H..4I=Y M@46=X,8=/V4B+GFB 0#;F@_9P:LJPAX>D]7Z)S[_X5(DBKL'G3KBC-GNNA=[ M=SJ]D*]XNNG0>P,Z)!Y=LX")XTS=[0;KM*U=X+)Y9UU+KR,'QS%[SS M#UW!C<5SSL)6&$^ON=BD('[Q CVF6#[;11$?X?)G$N4M[\!ECG\=QF+$$8NA MF/$1YXH=U!X;@?PLT:&W'35@I#/MV>%-?PW- ]."I-(L2"Y/5JQ!2$0RD%SG MM\NLO=XTNNZYBM&ABA:FTUEA8:TI3:DQ[GAMUE$]E\Y:XHW-%GF-S:0SR@C6 MTB,HZ3KQ(PEWR=H/GZU[VBO?7XEB3D%K)X]VI?$]?WG$MR: M6A@?A$O[12E?/C#SA:?ELFLU W,N:68?.4_VH&J^K!P'%6 ZC/3:!'%'TW!; MM4UD]:CAC30#.HT9=T61]VRMZ\E'&4KU$,<8F9]H=!]VGR!/9#G A 6),MIH M48B#Y6?ZDMR)YXOD0VQ#C%E/[@@0J,%.G?&GAM;,T:=)HZFP1]1Z6P6C+,5- M8$"B!P)8%14F18R@/4<0,.(B7@\?X<=-IK* MUG4J%[>Z;Z@;#-=@=V8)P^5Z_/H]R#0>:.;K9AY$2O%W_?<8U/7\]\ M)XY7Z]LD=']MJFBOU1$W?.CK7L:*]EYX@:&#[+V'THP%D3P6Y/Z5"#:0?B$8 M&2][W\'?4X5_=J+("9)5)$H5U)2WUVF/V[M;-2T[M;(Q7E]N%[FO"^?>FM(F M8936\3!<9WZHW]:6E=?K,4/?/2P2K]%\9OYKJ.1[@P<;K_V>LHCOPFMNGD?. M_RS<;,) 0+VZ[KM>-YQNVE7OO&:41A_D%:.Z:#!JG??G5!#X>YN*0EPA"XE! MF&G+2TUAEY_;5$:P@+AJ*>G>T!QGK.OJV;!$N,)?O;U58E/+@9&*M5_S+VD4 M44_$6Q8H9V'PQ$&#>G=A*1JS;Y?))92D<_SKW;W/W-6:4^#@4A?=9LGC=/2Q M[)@/?@9I(Q\DQ]!T0.T+*8L<(HIQT\W$@>&D/(H439R$7%ZOIAU(C\EV4B@B MI2*96--7?3PFFUZO4(X:/U-87E%OR;LZ#_3BA48NB^EUQ-S]'=2)6?\V1AL= M^X\Q$C7Q_>V,4EI6L(<8"_*<"D@<*2&AJ8AD"S+.=HB;R/!RVSY??^:BDKN0 M2&'WFRR5PQ_)9":IT"23F@BQ9ST\H@^$;L:?9 ?AUGVDWLZGJ_7MHQ/14ZZK MQRV^I4$LL&L)*CR(8HOQZ6O1)DT 67(=O::32I/T<0ZFHUFRO*EAC#C>71#S M*O8-]4P2<68*?$[@"4M=PP%8D(F08^92OW(EY"ZN=G0W]9M'6+=J7A?/RD[S">1V M%0Q'<$1]F37(XS=YYO]+!>'_ $E(&/!5FSQ#@'"V%LGC&89'X/OI5S^V5)MF M;=$VCU--X]K.,8T0QHF YFU7648,IHIX_6!.M]X+!XW%0LM:8=@![?!,MV*S MY - MM_ZJ],ZK*^UU+DC*5,923#*VA,]IB&1,,LZ6"C-,;Z&*$=;2"*S>"+@G )]W M,/%)=X+B9?9H(;?8C["C:GH$:&>'&YO&MK.1*40++[Q(-[K&UJ8;"R)%S#\U?N__>'3^P_GOR-1L;W%_PS%L>S:<<5#<;"']4J=B/>&;>F-*+:Y M(&*7ZY'QIC0@GO,:OR&7@>OO/,J_O-\E? 9%@C A/MLP>>Q9(L.64 M-T[T*^52;6DD!.3>"9<^8#+&7,@2#SSQ,-VTVV8(?E$#(Y1<%T_^1!(J"Q)I MF;0>@HR/A;5GE(99Y:\TAHWF:QJQT'MO>O2O9X%SJ!K3GD9F[#7TCW"6WJ2E M==Q+Y2)2L'G-Q,-S M'> XVGFHS5&V+A%.T,1A&T-K R/B'.NZPJQQ>J=]YJ3$RB1CR5<-P @6*9PW M7 7EJY5T0R J[\)FVZ\SF?KC,+J<])XV#Y^GZ?"9MJN>HZ6[-*OUP?D UR4_ M&""Y-J2D#I'ZD$*A&:T\*+ERUU MN0W/V1/S:. U/-L^!5^<(_#DEC>RVZC+] BW(#NK;A&_058BA"4E:1]83O8[Y,;R,F.],NJ/LI^9Z5=HO^*3H&@EM5/?(^E, 2<6#K!& MS3I"I_ML5@"=E#&!./GY90EL1+X,[.A'<#5Z0>+=_7_RT(#I^U.ZUP\']"%( M!CMK"9]*I8A3+L0F3MM]G[CR)AH)#K)T$K*-J$?AT)0%((R8@<(67Q*[9 I#QH?PSF!],V9CC'BVEL M;&3"W,CI"&?)>OI:G!JOLKEP243R!80DJ933XB=RBQ>9M"F?F6.IU&?\WR#G M\YM!T*IE1P)/R>0W@9M[JB*#S.Q6PAA8*6?X%T'CLS3X+'WJ^.*\VA%UY2\" ML49)5RM?YYD'WXQGL=O$B9)YV:P\"$N[G=('%H@J)3K6F\7P(^ZTQ)>!S(?[ M,0ICXW?F&SD=]Q#48%V3@U -F^,=AIJ4Q3 02?D@G4M*")]P&6D<_N,]"/4?1]W^J.-SW!"JM*Q) #U@ZKQ. M7Y#CAN+^O\U(6]6:4APOF ^P!0:TKVQVMSP*0+XL[^,D'4_U4&)]9 MF,:*=G_#_QH(#I\\FICU;Q[R9XOSQW#:.>H/TW8&ZO$1Q(EB^$@N!([D.'14 MH^H?DK::%\?. M1SH83/U#J<^LCV1\R,QE=73H*L21CPV]?A.C(T,G"8YX7.AG!Q2C0B[ZT8\) MT_Y(&;59C0+Z20L6#E?TN<\<]\W^"B.E01TITALV (;#E4K*U"R1'!XWN&M9W"2D-S(\7B#74QL#?!>2 MDI*H<\]V&M?^RX>'2%Q^()=!$K$@9JXLQ39'$"X=/>?:"&7&/U(_X'?]]NIOOV94353(V/ M;XW%< 9(.ZJM#Z!V%&[(L794_UX&4E)C^ M<=LY_UBY39W4IE%N4[=D4ZCSO"!A*;T=MJ_A^6>+]X/-C+^:IIY@>M]!DN,> M20;\.B,M"'3%.-Z19(@Q,(PDS>>;1S:2V/BQ-$<2GZWY#U!>G(PPDL114AI% M^+^*$83_XY<[EOATM;X,Q'LA7*KE"]LO]-C4#B?ZMFH&V*ALA ^YVD7MZZJ" M*JR("[KD"U#>/R6;S@-_9LGC#?5%G,>/;'L77@0)2U[/0P@B'/E"V1/W+4+G=?+[RA6WC?&S*1X4$8%JS#:"/G>%OY]A#,'Y*0!/R34,I M:";$M$\*C6>%SW7*F0M"_0B<8_AIQMXL \]VU%F.N)'47QD(->OY/HT7F<67 MYTY"\R<81TH:Z"X%3B2Q_*N,5_Z^501\LV';AL"P6Z51C4$T(:!"Z1'9668> M3?U#'>Q4K<%^(B,)%D1A>H">OEVX<.%C&<);<9_AJ,M-?0]BY\UGR"B^S:8%\A+X8\6Y W]-O4@7VN[^8'\#8M_ M_1A1N)]!^0^=3#R/;V;_&P)XC=]A-'AOX/T; 7<="R"$=A";@-PD$_S8IN]C M_C! ^V0-UF.9]:(&ZQT)MD\W?6]F_UO']HFF[@V\?\O8CG_:KL;V8YFUC_G# MJ+'=XKS=?:3>#M)?LU2?6QH],9CJFL"?'-0+:!([GP$\*T3<'AVMBQQ?)!D M09:;<,=;?Q&"F+L.T0$,+@,WW-#;A(,2"'N5&JSFBHY>#]R!J:%M.;P:FN,- M$AVA^[JZI$URXB2C;OI"SW /KKW*H]MGEEY\>%U'J\/L/-G0E9P&7^Y_,6?X MY(SZG-S#CS2@D>,O V_I;5C H 9CPIYH.I347RKH2P.WM_>R2&62U(4 WFCH MIT;O28WDMB /DA_YG\YF^V_$J?"T$2 W-*;<>QZY <[I$_7#+01OJGUC6.CU MQ!T,';0OAX!&-[R.WT7X_G=T)(_4S;V"CPT?A\7):GWK^"U 7]<.M_\J-2M[ MZT$CO+ZI%K7WJU6<(N3%/X2A%Y,X]*VDQ)M97U^Q@%[RV95J*6F>"V[O'\FJ MY=@QS )OY(VEJ,5=(!"&"&FL+#U28U&OWI:I_(J?0[LS[@CM9H-RX.GUQ!M/ M'>4?.TS&.%9ZHM%]V'RP-)$5[D(>_"1.0O?7U!9N^=2.UMH S\#_.0R>: RW M!N%,+1;:E+\':/T<)G^C20&ZMZ!L>@5Q"*0;X(T;@B;]!3I/'88RQ@N TZH_ M&G[F$E9O.2^(6%APV<@K34@A73;]L'*./P^;_Q1$.>'C!VHY._X81NE'T$YU MD7ER(7ZCT-WXFTR"X;42_ ;!O-D.TZ&Z$LVE@&0=1J0DXG&A^S@_PD&ABJU@ M8P/<5YPUUSYXN KC^,R)HE?^>TK[-"1;M??"#9^:6I?QKJ4+7H#2%;S_NR0I M?0(,2(6#_7RC.^=EN4L>PX@EKZVI1C6-45364B.9J+;YW/RT+87HL.VMUK,&>*L^0R*N6>PCH]>&X^, M56UQ>VJCAF4WK6V(UT>;Q>WKH!^I!RD[5N;\4VHT34(>Y \R%!4=S"EYK+]P!IZEU)(-05O/?B'NCC6D5>M21FZ/7$[<(=M-=; M45[A3XKH(OPX*\LKNSD,:@-TMMB,';R;7\_1G4?U8BL3ITET]4%7MT'728*4 MKYS.(NJQI*RF/(54&*>Y!^XPU="V'*<-S?$&JH[0O7-E^#I;$J]$J=5SZ['U M=:6^UB/U,TWD;@> TO+)83YL'-^%9^%F$P;BD/TQ]/G:+#YU8N8N[V/Q\IS" M:OVIX8[P@58J1W]/4GB18:A"O1_YH0E)-^J^!M;?D)PY/+4BV9,R_P41$I O MF0S[$]AIH,6:P78;F"6$T0\V@&;O&0(N#%]YK];BR+C\4O,Y\W>\V3F+73Z7 MV45R3=.".\:(XX8ALS8LHY(9RGA!RK!^@Q,0LD='I"!P&TB*4GZ@761W!"[S M678!WRIL(3'A.0W"#0NLX5A1H609),P#9=D3O:7N+F()H_'%B^OO/.I]Y)$+ M62Z[)+V=#&%TGW!0P48]M*&ZI7][&QH8_J01K%C-,QH(!VV'S@;)SS%@^MO1X#@U@S-NXQJ:'H$Z3UDMGYD/-&CCP9TIVD<= MT.K#0".$CS:4#1VX&8ICJP>2."R96VP;)I1+Y/AP718.6F*Y?RDLF3Q2<8NV M9$U/[@J2@"8R1V'+K2KZV"F_%8C=R)WCK^Y]]B#$5!A>U18W8#5J6"W%5=,0 M+Z TB]N_)%=.E11DK<3Y> IR.(!;ISYS[N%I*0! QW4CT-FIP[6)M]-OZ0/< MA+VAVS "62^#=1AMA/JGK^F7>GOF72CACN(!UJG?_=8F@QX$A;F-ZICJ.D%%+\7T4X\7_\DMUQ1D2 M6AJ"TSN+V==PR0=,;IVWN**.@+$'M+FE;6\3NV*9A[HZJADC=L55< M,^YH:*,SINZ;A_")_UKB0IKTR?0?A4NF'_PB!"YK7/D"I[,=R@Z>57R*SXUJ M9.M=F^G-[9MI7>3\0J&-^ *WBQ2REUWD_ *OBY1DZP\K?/H5O/;P$OA$. M\.[[#^^D$_!/?EDECS22%UR9HD)W4SND+M*FF? 852.[#N2%[@[&I+J-FG:1 M^]>,WW)A.=M8;&FQ8IX/VU<)'[Q@^I^$) 3NQ,W8[^/5>#$TFNJKJD9V'DI1 M+N\.#LCVUXAZ77'&:1_]JZ^AM/?#-QSTDK[_VR<-:WCKQW59:FU^JR\55^7M M3>UQNWBKII6;,ZK&>)VY7>0!ESG2Q/'B[F=&W,ZME@E4C0\5_./;0A@>MK_^ M^9^R3]+^?_[_4$L#!!0 ( %"!7U?.=%6L;30 (?0 P 5 8W9R>"TR M,#(S,#DS,%]P&UL[7WI<^,XLN?W%['_ [?VP^N)>%7EH\Z.Z7GAL\)O M79;75G6_V2\5- E)V*9(#4C*=O_U"_"02)&X> *0IF>F;1-79OZ0 !*9B;__ MY\O2L]8 A3#P?WMS_.[HC05\)W"A/__M31S-WGYY\Y__^!__]O?_^?;M?Y\_ MW%INX,1+X$>6@X = ==ZAM'"F@:KE>U;WP%"T/.LGUL=?/YS^^O&3 M=?\]+_@=CVT&N24]Z/_Y*_F_)]RCA8GTPU]?0OC;FT44K7Y]__[Y^?G=\^F[ M ,UQ]:/C]__]_?;168"E_1;Z863[#GACX?*_ALD?;P/'CA(.%:J_/"$O;^#T M_:8O:@GRV]N\V%ORI[?')V]/C]^]A.Z;;(CDLT G>?&72OF,IN.O7[^^3[YN MBN*&(*/I#=G_^#?+^CL*// 9E;2Q*_1ZPK\]B:$RY5'ND[^MD!@]ML;9XU> MWA+^'WT]/2*$_*_+#"#YO\]\]\J/8/1ZX\\"M$S8^,8B[?]XN"F-A[3US@F6 M[\G']V+M)+0),>Q]2[H>(XQ/,I"+P'>!CV&,?P@##[H$M^>V1YCWN @"D7( MDVI.22KO;83++4 $'=OKF.2=ME6A?_,UG,PF*X 2$(88F1?! :W ; MA!U 0*8O%?GS& 7.GXO <_':1GJ=77\T.I+C"%E0L:YM GY*&V/0X >%WC3)SD/2C7'&#N6^Q)&R9J<;,T2]8X/T-(+!K.A,2B[PL6#5P#.@0]F M,+K'ZEV2I/H6QEGQYH2SWT P1_9J 9W""H6Y_0#6P(\!+F_/YPC,&RV#37I0 M=[?3YZY'Z=W/U'[RI,D6:W*LG5 3DHKUQML5-1EYN:8Z.XM&P&*V-/9:W4@Z M-?5U61&:J8;F_2BH'8F)W(T],)G=^'CD48!>+T%D0Z];C^V%X,230U7W[X&H0Y' M'X 3S'WX%[E^K/N>;2@Z9)]LCR-;V]LI'F9#8Y_P,>NA@T\6E]"+\1[S#D3% MK\U64/GFQ^;"F1]!EPP1B^81.-G2?_7B>+$+W&L4+ DZXR@!YV1V92,?^O/N MV-15_XK=C[2;-U(-ZV)A:G@";-&1+&=6"(2XLZ216_PM8P<94GM?O@*WP4L$ M?(SNS5]A1'HX.CKZ>F2]M?*&BC_:OFNEK5K-'! (@9A$+W!*0_&([V> RI(G MK86XN:2I$#COYL'ZO0M@XHM*?DA@D4 "__+S(E@#=/841LAVHKPESWX"WF]O M:KZ_[W$H.;^FN,6:D10___QT^N7TP\F7#Y]./YY\^GQT='*\'5L1"6>H/$X; M.7G3^,<*.,K\STJ\7R4^?V^=!?0V8I]AY5;+H:RW0'#0 <*'F-_>X)_B$(\E M2'9;Q+,04S$#" 'W-F4!=93)$!,^#2.>_Q/;"&\:O=<'L I0'68H);43FLCX M,_F=Z",_O/K" &LYE^SV&=(KE=-.=OS19Y([U4=R4WQ&"V%Z$.%,O=VBVLE/ MB(!,A!_4%V&Z_%]##]S%RR> :D2W6T0;D0D-/!/51UU$]0#FD)#K1W?VLDY- MUA733&0"@\_$]DD7L1&C!<+Z(K40$J_T"^+C@UXO I*)A!1/M)=B/07Y ?](,S%>X!\G:!H\^SPA;DOJ M*4+.^',!:F"B*9&5K/T3=(^"-4R#QIE2W"FNIRA%B,CEJ8')ID3;?1!&MO=_ MX8JYE:TKK*0D-/!<5AH8:+*;YM?CDZQY? MET^!5R.HTG=MI,0?=2XB#8PJ.>2N7IR%[<\!Q=Y95TP;@0D//I>;-J:3BQ@1 MKJ27) 23F.%Q2-T>UAEZM@X@J2L/79*5HKJ)48R 7(8:6%,R';, GL>;A\5"FLF-._1<8AK85+*- M=;!<$J>!P/DS<= /)W%$@:AH[M_1/8B.Z\2RM:8L'G(\R"CVH*4(J M7(8:6&MRO]8M8=?X+W6'"TI);20H,_Y<@!J89\IDI?LT,1$6RFHJ1!X%N2N] M!E:9,TR5FU#FV75[FM)W;<3%'W4NHBYM,']_OQMTUR(23R[M?('7U("\XR,2 MD+=I%_^\:=HJMFUEC5O22>T;XW1FAT])>W'X=F[;JQ2LP(O"_"];U&9_^+DA M9#*[ACX>,,03,TB/C90 /KFJS:==$W+.PA SFS/P2$!+Q35C4Y"\B+)F01RCJ2=010"&Y3@:_P>DWN.Y-6AY4^2?]/XM[Q MOTAJGK7M 1()'UW8"+WBCW;I+"_H*DB:$VP6:+)4O.$# M< #FPI,'[D!4?_TH6EH1N(@ PU@(" N[[=53%$2V M-[ZP\US"Y*6&J)A0F+XJL*JH"05I-2!)H%D;@^SE.7^>Y#E]@/,%/H;_P/J0 M\)*""68=(T A3V%'FX@U0$^!$KC8+H9W@>\PUX?:LF;@0)@R$W<%S.V $?)E MD&+6RI\GL(: 9%.L)G[FV!=%JZL&BJ:FY5;TJI++K"U.Q"&AJ/1;29$-"@'Y M&V)3+% M=A=!KZ R/AI#081&LQ"1FU+O[5=B1Q6S+Y<+*XP$$7G2SX #.0"TOH50Y+P1^/,I0,OD&2>> M_:"^L,) D$6 .'UFJ8&R&6WSB!+?H,2K9PXVFI%JUI5E8F4KL%#,X%A;P2!@ MR-%HEOVQ0#=_XV".S'E$F6639+SP0G-LH]=0&00=V)YD*3=K'R%MKQ;EMW$X MD23Z4Z1Z[4TPU2$C*L%Y9< DTS SENC EX-Z&[HU_8:\@7N0*G*#9 MH[@5R]P[U1\>#4DV:TEY( ^D^<#-'],[TQJ%#D$2SCL&\$T!#EQS5P-&C,X8P^5UI#B9PQ@KGOD]$L 1=.Q-CF!N M;/?')K'=UB^ESO[V9C]CO7\.OPGQO."9".(Z0)=!_!3-8J\:V<:Y@9=I0S4M M(BJ6FIU':[)[.#&/9A_!\W>"$F:ZB8D@?TN<;S*AU30'*4V)[>& /!H^TKQM M9W&TP*O;7]N5@XZ+W1I&XD&(R![.O2/CX"8,8W$,I*7+K/E@DOP9!/9P-AU9 M]O3.!'-);7M MV0IFUK9O"S/<*O5N9=VK?@!)C5N[O,O^*GP6$6ME:%/Z&O@QN,83C5Q,DR'\ M :/%11Q&>%3HZL7Q8C)+2+ 5_J]+MXXV:$EA!2,C\;*YO1LN&'!>"3$;,W90 M%Y]"&0/!P*=/^V/'-X0U^#T*9M0[MT() T7,HZX'S_"1W("S7"N\T$)J>0.% M+T>K]L>+!RPCS%^2K>T2ZS0O2%)M9+13=P6,.JI!0DZ>=8N_++%F.?(\ L\C M;[$ '_/1PUPX!'Y3QS98^NY*!8&A <(:-M@_YC'>VV"JZW'0&_1B3OK4> MGX-9@#+N3>T7$%Z]8 YBPJ%OH]<;S/0DS(X8W8)D3Y7/*:I2Z:W'LH@^8A%] MU1V30W,K W3;5XW&7-DR1F33]ASO\.E&,DII8X$D1FD&@L8O(RFPXMV!B+NG M+94Q4.1\^G(S2-O'DT8TDU(K:Q'W^GCSLCC]$$8)/<40VR%T*%BH+6L@"L3IS.6OKT/B+JV7 MT(LCJD,BI?0>8(!%:8X"?>\._P D#SMPS];XO#@'=_'R":#)K.*-Q](.4FT8 MB)CV].J^L WR^0C5'3IR.QO4E!S*>"-/"I7GP">5;AKX,BE':G/)TOGMU0UY M*2>(8@S\)/G6"Z29X)AUE!4\77X,H0M3J#,&"@$?WP%9VOCA+VDY964M++9: MFX, D3J+FY(5B2EZ9AT382!/L,Z/H>SF/6)BH;ZPB2"0H+0C%[-Q% (_51%; M.8C6-Q$C[8COR,U]%-CL,.TR6.+)0K-4UI4U$0[BA';DCCCNJ>$6J\?$6X5W M5-@45%;HCFQ\"S[L.T+.-:#<4DJTH"PZV MG&L==UK3W>T9PX3$?^,#H@NYUJD3(;H[ L0*8"@06RZ*Q@]F$+V$X!C9C46& M$-D=K3-J 8-P+\T_Y^/DI><=X7T,GRQ<"TR)29>+5<><$K2&?D?8R"-4!/ M@0I@W#J%A]. <@63,(HX=21>/, /$V \ *P70AB!1X#6T $I4Q^ $\S]I!76 M.SE]=ZL:O/O1L*-PL6V-K) .A MVG6V'\ CNJ_YAB?B+N8U50;?\)(QW*-@#;'< MSE]_8(G<^)N43F=XP5R7'IBF[XHE&RI/G"]XXGQ2XZZ9(@'(PYIF5 MZS./>2^;S%B[XDIAU2 V&!(H^V I%CE 1IPM9NF;;S;T M"3LG_J/M@U"=_&W,\,01+R3@7#] M _PZXIE9;CA57E2?[!6&7K6J:JAK)WH1* GRH.TF7[5%M,J(&W^-A8''0WTE M@EEG_Y##([[M=E]]R-PCL+*A>YF1DR4?QCN"Y+X[9;,PED0:VS^0->:*:;M^ MNN:^MU\;K7I9O?W#E @#3-^U8QZ@&!,![2?H)9M2&?SL5"US\"OFX*GY$!+A M@5E[;_$;C]:7SZHAJK?+GI8L,>O%+@HSR$8S[,++@=&0:H#KR,M!EF+MGP[& M:WKN6>_\*X8(E S%>-_(L\R+-Z :9#J"0(V71#N6F&8Z$.=S:^VT-Q!KR9*N MU);2R^#FWJ'M,LAH2#7 =;0,RE+<0[S^X,Y^#@!N\JZ:3$0^MYYJ .E(X+6N M@0TX898O3(4'K)#F^L+[BQ]@G-*VRV^/YB184!;8[8F)[ :KK;>&)?X^>5H]-N1W@#5 MDB4]/!H_(L"N9C/@X#/'U8NSL/TY>,"XG_B$/^1_Q-RQMCV0>$U@)D,'SPKR MX>5(.L[!EN*);T<,4W\'L4;5B2Y@ZIWFPY7DS"98O,3P5" M ?"P@] =VPIPJP=-K1'L^T#Q7H.2A;&VV8:JB58/2-ME]O%>0^VXLY1&NRD< M!@Y>C%6,O/%G 5JFTN1D*A"KK;N>:D-F#VF!AG;APGWCF4'2Q.&S M&M5;JU1*.8FWD&"=6Q:?6+,,\FFLR=1^ 2$AFNZR5RQE.@CXQ YB<.\TPP\) M*?.",$;@/ Z)*3B\-6NG.25S]A3' MN$T^E":&NR^P=6,#M;UM6B+.DME1VP/G.VPSZ"T.IA@QYWB$?_;!FYINRG/R M& -J7 74*:Y*:0Z'8%Q?B8AZTE^/\7)IH]?)[!'.?3B##G$92QWP24YGS"*G M8*?G:+23JD;+VD^>OM[V8&V[L I]**GFJMS@9==A5!CXV,*2*4_-B%5637GP MI54ZLC2G4;=Y#CQ SNSGMH?IR2QEODHM6'L].41QA86C<:2_1A&J37TZB--M%(ZHU4P>7X"D2 MG/,?JG,^JZWDK"9CVPZ6,XMIA8?.:54Q*95R>C&ZOJY=" M<8(UH&<0NVQ?6UUJ4G[.!/Q4L[LMM/7OUJ8U):=C.CK.=-PM-/9["7=!!,37 M/N'ZJDW2>MFP7TJ0(4VS=3$AEIH,EC--/U.FZ=ND06NG126GZG;PDUGY!:GD MT)*X"F_?F,J=B7F;V9:-#KSI%1WM>7&TW,UQNU954QO=X*2TV>Z!09HIG\*5 MI*#&^5+5.&DC5MZ*DEIF0ZCP>9A98Z2[=/'= :N*:C-;0#:UU^B&;@A(?LY[ M@!+-(S@IO]8V=6F M(D\>I> '*:(TFX1X/["$:0[=,Y^\646L!< 7OP ^/JK.R4*CENTGSU25FE5R MBC(X(;R62K8QL.NTR.!X,URN$=6F?2,9EYREVY.OF8+(G_4^!SZ8P:B4;H"C M&6JI[F]!X?FA"(($HN$(LEQ.^3NVM^<$6R M.4.25%,U"!%0(\)-E&?1Z>@!Y%VC8D>_M..+9MKE$R!GY,+*+V?(Y(K+NPR?"XSC$M[>T_K&U_1:>59*^2=6E5^E120V44/8 5 M>0[#G_.B4JC%![X3V!F'Q&T OZ9J^H(GH]*-0$/R=)OV0AZH4IZH&&-')\T] M4:U?\I_^INI<[] I]:=LF P19#*BHZ^G1\FHR%]^GMLA#,G+3X5)Y;LE/^ND MZ]?T_VF3NU5;JDUW-M>W4[Y[HL=^#Y<"DO\*GL(SIS"_KXCWZ(8R)BA$ZVH- M@E9$:I\>^$<()K.K,()X$T;-#E0NI*NT):C1/MUE%CF^FR^#.>6EZNH.@N9$ M:I\E9XIL=_M@3.6UJY0'%&P(U=4=&\V)[.%YBZ'O@-,GK#A;1EYQW1$@15=' MN5W&$WKJK9HZJ8K)G5%#=]'+DM91MI7QI)^9W$BN57*C0CCS!XP6%W$8!4MB M5!4!A%PCNF.D VJU3[^R=5DK6LW3G.!X[;SQ'ZE@V!UU92"N#AJ%$0;FL>V1+8&#/4Y)1Y4^!5- M DE#:K6W66XG1_7524F-PFO )+BTI+HOFVB/\?92&XH/U0T%:4/Y+4,'X?<_ M3\>;PM_M*$8)!B>S_*V/C>S$)[)8,ZI-9[HX6-.W!:V:>2ID@=,RT_AC=1JG MK2@_D1L$]W?E2;#%5M)^MLJ$Q*@!_>*:PUY?6[6EVMRL20J9C$I]?^YQBQ$"557?D%0 M,&9]!.-1G@\T$19M'U@J5)X9'T>/>VG/\IK=()_BCI84;XPC_MFSC=PI[N#L M!=*\DDIE5).Y@'RJ0N53I+-,ZR\]SA B;_0DD#]_K21"2%BRY8OO$F/7G;T$ ME\'2ACY-'_30E6H(XX-%]-ZI![[HC-,\[*?PR/%WL'P"B (V:GG5$#.8]*O MD^.1_A<8&8\8JU>QB') :;)X<0GJZ&PRBDX06G747B^X\J&+5$U%3[%EE53- M?8R[UQCA0;$VS]WJ:PW0BS]YK%S([M&U860FPTL.Z=.F6%60;O.B85-]!%)OUN M>W$J^3",E^G?&H.R>2=& [1CM@SR7MH(8-WL"P!:0W);57M ]))A$ ?5V0-P M@KD/_\(<3IX'36R7XKCMN#\#(3P$AWKPY!GLBJB8ME#J8NAKC5] *7FA\M=! M'64Q'-/_=W=,) #?.?/=2^C%$7 E5T&IULHSX1,6XY&2.1!YOGOMB=;_8+=U M9/0CZ!+"X1IK3"?SBKIZ<;P8ZX T/F>YBO-'!F43:G;?D2DH[)4??3DH*Y1% M2V;I.CZI"W5IFDM+^66NHZ1:8RYSNV,J2.;\-?LH<=B3:4TU!<,2#_,HUYIH MS5Q=.;%Q-0%!ER"RH2>F1#XT>TC2^B7OER3QVO3\-^N7K'-EM<@0@70GHV5G M>+"?O^-1(6A[-*-V;5G5M(,XHZNZ0IQ [3>\&U+_"-"?-_X]"AP0<@5?*FRD MY/D4:A_KMJ'U&OHPQ+KX6Q"X7-&7"ALI>CZ%VN?PVM!Z!^BOQVR+&"EF&EU= M)>$*(MM3:7.7A_06HWEE]WG5/*R2^[Q\$,DIKPWRS5>L'IY MFGT>/6I&7!RL8V0#FG5V7:62>_[*<:87J*D:0EI)N<;9K2$'C,0+H9CMZ\BO MJ1I>F@I8 BH4D56^JZ?1E=) TE*H$/.ADFQ46 M>.8X\3).+Z\ IL"!B1SQSQ[(W(//EL3!\:_TL4$:OVB'L8Z:-Q: O3+(K*! M*NUT[Q-6%6,A)4UT5WY(!5<5%6'R(P2SV+N%,YHC@D#-_0,-A_8>WAH<+IDG MV^?ISD8DU^D:R+HW-7KV9=/;P8LI<9OY.+3>*"Z_E*$7BZBF"<396IW\7+IZ M,'J,[<>8O3!Q]4)BUD$H.\<_M'5AS/JW\@$@!>O:(R0FU,[=L@)>]H6GGO*7RI] M $^8+_5J6::J,;)O0Z_V#\/GN87*$<^. M9:X!IZG0ULZPJ0I83U8Z(I8A34$E#G[SCBGN&T26RGR^#9S]-O3_Q&:'6 M5* M#,#TCQD?(B>E75W=D%9%K[WIY$R?@R82WU3; XFS:1W[IKSC'?@M)V"(4EH5 M&'1]YF(3J',44!'OU[:37/9DT8WG 4+!,_3G%_8*?XE>*5B0:4)M@+#%7 5) M:\K-"A)*\M<"-R2O)MP&_GP*T)*P*,QY1'>H9])W6EYLLF>B)DB +X'?K0(I\C&R[$_KSO/4 N;(?(&-/;@ MU=6YB#%"\<$N(@\%IJ39:%Z)Z&24-$BX$@3VX)S5N63O8G*LGLP(1[+W3D.2 MG@J&Q!&-9'B O@-7B0]SKKGJY-ZD'8-0T1GY/3AS*;-52-&<_Y M:\;W5\[@V954G-#UK*ZQELM3IISC2T/I;^?< UAE6_/"AOS&_R>PT7404Q-8 M-VE+-:PTD#\;1.TX8=;=BSQ?X)KF)]VHK0/:F)PP^?KFPD;HE3R)O QB:G0, MJXJ1V)$FV*S\:F7R?_AVFIXP#34B/+A'8 GCY9GO)D7#,-YLZNF9^EJVN@= MZX8G;>]\OJ98],$\B2T?'8U%1M\%OL,,Y*LO;"1V)$CMZHZ(J9YZ.DXGP>R2 MR;L^5B/ZTF;4/RVGX^0=-$N%AG\#_A:$(4@E#!,?@SQCH4>'"%853>P" MSYUJO#3N4TT&M=S.WG# *3BU50--^T6I#L'IO ME*94E%-EG2%@3V:WMN\FO^ZZCPC7TT/F;(GMZ(3&9!MFHJ]APQ5>?O'YT\&Z M=I).IN J.9 R%89@&V9!J3L6F&6+K^/' _#!L^T1RXX$D JU]@ HGV59 :@T$;(P5%@T M[XEBR5BPRM#EQJ>P4J^T/:KA4FQ4"728^CPT76H7RPF9B M0X+608*4>W5_+,83EA==6QKP(29DFU)OYN^P7W5Q*T->M*XIB6X7-O,^YD6ZB7)(\Y!I/:]LCH4P2 MFPBQ!E4#4FN0B.TU6C#'-$N?$'LPU^_PVC-]!MXZRUW5!HHUS1V *,>:CLQX MVL&0S,OI<] 2?5DK!] )<:0C^Y^>6,-]RIS=F>V4N?MA[_%&Y4E'QD4M$<=* M.2'9S %O8BPQZYY?BB6,C!.2S1S )L82\\W>=2QI";(#N-BLZ,HVKNYMW(85 M/WPWNRD [M6+@XLR-7R4O3@(& D@F0H[^'1Z<%N:AZC MP/ES$7B8@O#J7S'QEVGV'O6G:O:*8MO_;J6MZ_4^=3IFSMU&N=#P>2VF8+D* MD(U>TX&DM^!55F^A55E=G;D.J=(X%SBC\@\PL/YJ@)%J M\78UM;QJ\FXHRRHHY"@V#@O,MZT9-53#@YP8!6' (%6]Q!'9T,-I/[U++KQ\5'(]N[C)P\ZDQEN@?)*58?-EQGZ M ')@".X1=';/*4-V?4!L M-RP;) *K3UO(.4D.@QFT GZ8):9J9 _Y3+&'O$TZL(H]Z&43V9(TF16I> !) M3J\DR^_C @.<#,W-+7"\%S1:-3J\S>7160 W]O!HDU%50'-&9M4\B60,SU^W M9;*1GSW;R&699CIK7S6]UE[0U6U=O\S2^4"0DH8[8!B#2F54@TN_HJU"B<\, MG>'0G(=;OOCNO6 7IABS-KU9K MVN*65PTQ@TF_"CPY'NF,GIP]C#6O6$0YC R\Y'%Y,:(AK#,L,-:#8F*;/P701Q*'MNQ,_55,W/GFC%1^+$U 3JN@W'!+5596PD#[OA%CU MI%]:GO(;&[;$.57TEW(3 GNPOW4\N:?/F%&O&+:I95-X5E/KE?GP:?0\6:VF MLQR5/20O&N E#;)]H3VYDG]33:A#[$XC[1M6!3)C M';A[XF!'8:7C."UN+Z0O[!6,;"_A0/B P8#6P+T.T'4[O47U MH Q5*MDPY=S=F"'IJE9-"]I1JWN'T#[Y9E8*XW9,^AV$)&KO'F "W..N]6Y- M%WN'Y,&8:-;+-ZF1'F^F@'L9HPWIZ8)#M?123V'-6MM?L';(+Z42JG2][IVAUE*KJ#L>:T?][@C*@OR,Q;"J=G M5Y7G2B6(Z7KR)']-?.,Q%Y8P2ISMST&N4MSOT"IHR+<9QF"BC3A@(' #>\QB),MYR,C7Y]X;W%GP0[NLK*HTXDVF.\7-KH-0M\3GUXSYP( MSQ[9%Q4^5U]4H >G9=V2!Q:20E;:LY5W?8A9:Q3*-/@S#IK&K(VOW=H+NF8A M[959.GLNM(Q9&Q\N_8JV"B4^,W2&@U$Q:^.#DP^6!IO^KOBBGEMZE:PMU9-H M 5"Z%PKI'LQR+939\@63=*3VQKXKT5,-,HVYUD->%<4TGRHN? K =. EMR<. MZAQIUY@EV4R>Q%$8V;X+_?E#X'G7 2(?NT8PLS/E4-T/RCJ$LSP[E]F,,U.41V"O\&=SM"/FKU'$ALE&D/_X3Y\KPQD^],;ZA(.Q\ST+O MZ3 '.IP#HOQ5RFEV=/QC&Z MPCU5F*>.I )],M^I5?Q;\^ M 6UE;4%,8[WBO]+/0;EW"'\Q[BKEFCLZ\@L"8R7!)L*<#66K%!R(,7-G1#MF M&U8?SK@-F#KN[#%FRG2+Y-&FV,&"RKVOK#6\]3'#NAM!6:I?1T_)I^\LZUDF M>[:"\;A98]P;8Z))#N,PVX::;5T(9L^2./!8FC-LU DG-8C#=!MJNK47BV&I M)?;OA':87FJ=T,KSZF! KS.]CC"W!'L_S*WA#?%-Y];!/)]P\LQU8 M+V"SUSZ-F4-#&]WEN;IG1R5Q97?C1PCZ(7223 O][]?*_1DS QH#L]?-F "S M#72N?^+S[HF_V)9YQTP+V4N'AZE!F1K#<=M DW8+YM%WR ^ Q&CBOU\$?B+. MV/9(YMF3GB9-@Y$<9E/WLZDK,1BX-^M&1PER=8"U270D1?F>'N'_G'P]3#-% MQ#"( 7O0Y%:%O' _\*<;_Q)$)*6B#Y*[[$L[ IL<NR7C5H0148R8F5 X<&)*N7I^HN\">S&70 RA\S8*2D MHA966KX-Y+25? .ZU1.RN(3W4KSRLM4RT5*>3(V1'K-81!6A#[WT"_/"!"PP MTUK2L^^I@ >N?.@BU6J%ICXR1-?BG"JJ2E)<8S'8]_W3&P M!N/8J!X(%RFFRLTWY2 QH'F2S82.[OD&,TDFU-3JA9VOJHB<+X(: M_*"8TQK++8^&1H)SC[A2VXXG>-!<XA MVHO3*+?#_9X5P['4P*B%)E)B,>_W@%P:>Y@B\GYPMM'O>NV0'D!9FE@2)Q_V M:(*,QV(#XP]Z9F9ZP!IQPJ0#.$R8<5A\2(7#96;Q??HAYTFQW\/T&)2S'1W3 M39P5#S#\\QH!$G0+,.ZB@7==C.X/[8HB$U.R>TB45D=MB7:MJU/0!J%.E@C%/N9EX"RC<^ M5J58=V(V$Y[>9CQ@N/XR:J@&J^$@4(6?+)L,!!'3UY=9I\RA4TS=N$"2%:8P M'!CDZ@R(1^#AYN;?@ ^0[9WY[IF[Q"'S$#";] M*O#D>*3]*MC-TG'+";;JN!?EX#KB2CP$:Y6+L9;9YJ6D [>>,YEYBK;_$ZI< MYMF'T4,]AH!$S9:P.:\ZTJ)K@)X"%5RDA 1P%_AK$)* +[)DA=,@LKWB=R*$ MNR#Z)XAV7$BRZ+$VJK9MWP?$C\MJLX*>>N-C*MOK &5_(N5HD8###N(P@13A M^2#14#TY'*9W-E/[!81W-DHO9>7\"+\<'>_Z$::-6DFKUB^;=C7P#-RP8TL/ MQ^V/4>/GX%IPL@*$U?[\-@C#"\SWU^SE5:9W'J>6:GJ&P_&JBFA"G\XFG0V# MSN)HD:@1KB?<;F'59-Y$A#3_)2%:S9*_@!-;M7B)+\=)$AB*B9Q"I ML_ Q67BG YV+(/8C],JTY=:655_L#,E5!2].H_9VV,3SYLQWB>.-]U\Q@J$+ M':Y!GU/+,#@TH59GKQ+ZPLFSMPO45 T;W>P2FA)N)DRDT:$/*-CBE '&4.O) MB 8VK'$O\)!A5"3\;$E650I$,Q8@LT69983>+$DCL((JWX\U3+E7[CI(@LU M1]MTT[AJ )13/CWRH(?-KIK@2R9R2XPE;:@&I1[!T1R)=$Z9YA1&X4C&[0IC MY!!(:^6 P9:\ZDCM*8/"W?6$I>UJR^XUHL0Y,I )8#3<9.P41$Y6^H =09YT MY'"O@ 'IS(^@2RB%:_ (G!@/ (+PZL7Q8A>XUU@OG)9,.7^M;X 5=MY?CZHA=0#L50$_-'_-0S\WKIU7334<#@T)45!R M.*8SLOJ)7E<62QQ)UAP8I.A5+]/.'R1VQ(_":9"GE"G\?CXY./A_V3)TR#;*Y(Z!RZ#AX-< MSO=DHR.+"XS2+/:^>Q'XQ$D.^ YL&DMZ?%1U[RITDCAUE;K1*[B4P2_A<%.I M-H8/0"4#(CW'MC=Y\N \P1:5E)JRJBD::7Y7E8SQ%(Z9;3!R=5?9!U^A_6MEL+;OM-= 1* M>[;<4M?J*XB,M@>P"A#!&4<7T(H/[_.YW4WNCJD B?/7[*.835VX)=54!DLL M+,-Y.X*5L^*$*"I !_^VA0W^Y>C3V;658YT7ML+,__/SQN&NR MVWQ02HQ2HBA8XMC4Z"FSRRN*S"ZO3)(9A9H134L4N_@D6@"4IC2 E&=#J.6, M$)@4<5KG$:=O)'BV:Y&JJH"AOQU4:V[H;%C.SN"IA3(U0_P!H\5%'$;!$J#4 M@DG.*&$(\'_=J?U" 5.#ELK<_(2Y^4FI@YDP JI@ZHH;I@4HY.ZOFYCIC.?4 MP#U:>8.Q(T?S( D"Z@R$?W^?"BRSA/WC_P-02P,$% @ 4(%?5W<5WR$7 MN $ V9T4 !4 !C=G)X+3(P,C,P.3,P>#$P<2YH=&WL?6ESXCJW[O=3=?^# M;][SGK=W54A[ (/3>_P /@_/HKV89 0A*2AF 2[ZK= M81"RM,9G+2U)?__O2E.Q!3 MQ=#_^0]Q@_\' [IH2(H^^N<_7#9"$0%6 M-H98*7>+,=00D& XC)%Q"8_%)5&,";08CQ$TB"=3\61<%.FMGN"?O\!.Y"AJKBC[=M%PNES>KH:EZ MK4D06.OFHN'HMNEN?N&UMH!X,S(6/X,O=_I?6/(O4!B8)BLG_$;\D( M&2/I';%4]HHE[8NEU%[@U&MI,-P^[D("H:((*=11_.ND[H(S& MT*>FH7,41J#N:$-@-N2R7D@1F,I$RY,&$[>CF9254R#[(S M.AE!FKGA8I5:#'!V7IN40;6??DA)GH0D*1PGXV<@R!,)&Y,JK#%Y)RE* 1)$% ,/I>@N24A2(!STP&))GB M+)\!#;K"SJUTM2[?FZ;\D+["+&6D_W,5.[(Y(9_2AA5,'<[9:@+3(T1 E!T: MY-O"K)O-RTNNP8_[R5X'9X4BI $,#*CSSO_=UN-#\T]I!4JF%UJ?HYM#1-WJN)8N^>DDCR _I.X223.._]W MVX8/S;]3ZV:3Y4Z_QSEWQ*C<+Y9QVQIY\R=>FC\T,L!4Q&-PSQ\PC"!N68AP M;#<+ 8\IJ"5= JL*T[2>=C\3#2ZKJ&7I7FZVVV2:)WD"BBH$]B25 M8 AR/>!@@"<=;]8Q33C8O&*)@CH @LGJ4DZPP6;(#_F8,IVVLU46W'6,%2\N M6G?=-$^A(<=B! E#R\\<;R[(CCP.. \_L3;#;><;ZQ0O%5#&EWM'%@QP1]*'2YRKB/N^5)JW(?:_$)--K6IXXU#08-5A<"]U@73Y#OU2CMCUWJ0_3FM6ZJ));L;@XHE0UT%+PSPB$CCT-#JT7R4 MZOE]08BA=VQ#G+Z.)!;986N:F(Q%3ACII33HU8?\V ??!$4_*N8)H=7!<=9Q M9KS28EFJ,D\F<6%T-\7!@DZI=TLT8YJFDA3]'MOYL3"X,0-(=/51%0@6J"K" M4%&1!?7M$B2A#9!8-N2\H@LP<(2*9%@*&@N[LH%N*4,5_LJR=Z:%TXO.O3%P M799TVNV1F(^-$@/(R-Z7U$&"(&@SB'7KXP3#Y)$30=#MG$>,^ MC3N%\2Q6X72KQ2\_C0B/@F"9-M\68-R?7BF6]ZZFZ(KF:#6 8#X_C,E,]3[9 M5J8=MR@7G3IW)\GIIS1JF@:DDNTV54&WT[K$SAUEAJC"64!VU*HB@YWIFU1B M+(]FJP5W5P$-<9KH\PP2[28U>#:7G[N9(A/( ,Y9!-;OOU%&[M;RDFUP:Q_KBQ%FZDH\^9]-O9RFRB;&EMG4F]6EH1R&+M]^(_;?H;WUC([++%JH0R3/Y(@ =IUN\@-H3O9068F#$^CW]??/O8_XO1[;9B0_]TU[ MYGGOS:AMP;013/(P10Q/QG!BT\_FNPW]I*VF3(S"'Q_A?[-^OW[(SQT1.$0B MGJ#L/Y6(TJ+9O5>=_)C5()1NT8N8+HOI2"(.E CR<(D@CRX1^Q'@GTJ$;I8R MQ63737"ND%CF>^5L9BE$$O$.&T&S$4^!V?M$H UL0=&!M,['!'(@T^5DK4Y1"9PFER.I9V1G ME?ZE6X;]C5]_\]G\34N2%U+ X$)0I)*>%6:*+:@!F^_5E- : MSD<*#E).GN[DL_)X.;IP-K\ZY2_.;5%T-$=%M3\->PQ,U,P$8T3(!2CIHJ&! M@/-2DBRY'6TXG6IJ,6V[F;MVJK*\=,X?.OW+D +ZN#:]-]<$O: 2$YR^)U)R MPFVE2MU+]^V?;=/I$/#W=9O.,*/4'>\F1M,"/^&!,2/R_?-A$(3F1Y_ M\1'JF7W:D<7@H^G'%ZQZH41.W%0O0;-NFUU*5L&)CQ=1[NE=_#U)-N*X1KV? MS#YT[\E^$6_$Z>I28DV3D"X>K9[%J(>#VP?;]!D^86U3O8UVM M=ND*?GZ;?I+BOGWK>!7AGCH)\HWEED8MB-7[JR?[9-/T4<>ER;/DR) MLX=.H=K''?KNCBT5LN/ZW<6CM?/8]%!P^V";+N+5E;K(M6DN^W!_/\@6TT1. MNW0%#X%-/XT4]#N@-ECE\ZLIV:9&S5E\4@:ED.6>CCSY3:Q*',>CSQ4.Z&)SE%_:=KIUZ2#F4ST:<:)DQ'L9_+I+*XMB0Z];I26NN,-!@E!'KG#Q M?#Z'2PL-NP_V:9FRJV722HS#2<" M $(C;_X1,2Y?=J1Q>!XQ9#]66W0KO8* M-M>I*+-9]'[(,]5.GI@\_C:B@2@'MV&125>O:AGRVQSMPTYH;?B)70Q$%/V=K M0DUU)*O<[DQ=T'6G.;%$9$J1"0X)"DXO!5/JNC-_>R;:P,A[FX:]PP.;@HL& MG39-M($3O?1"@<8,Q83K!$>R7[;JQ79!Y93L-,GAM9Q Y$.+AW?F>_4;3?CV M?1.^#&27NN 8_?,=F3J3+:%TC^.8/?V.SWUH9K]$D7 MG;S7D$NZA,Y[<03U42H:LJR(P&2UF6JX *RU?+^]6'^Z;NW1U=>6=4F6/ESD MDUV#G1;XRJS3SO0F["1T@@-I@V/QY70^J&?F0EJ3Q(_)"S[I:<9A%R:M4 728;.N1[/B5Y MD>*1GGRRG@BKLWF21K9>M.+DX XO*,7ZH%+,E!X&%^%)MHD6>9)(0T[H2=*5 M*E,9]J* ::HH#A&.D M1I5\K%N)X-;W\23G.'[CM!IR?$]2-/%L=U"8S:;*M/HP*VEY%D]?!-R*8I+O MI2=GC$GB?3R^D"=:GNO$\S,R->BVD^9%*$D4DT0:\DF>1,_5^_$.?4?@>&)KVI-CG$!R')3=P#=OV?OCR.N@P,;ON8DVF(+6H(\WYW:< MI4-71 M=+PL'?N/+4=V:E-K50#&R!1F8T74);% M>H;0QJ-RZ$S 6RSWYW/+=2(>/^5QCN5EZKZ56DA]"2_,\GRG'.-BS8=0)E(. MX'&._9H\?GD-]".6/)O.-D&Y6ICC MIH]A K<6SXZH+#:,G/OKKW44N>*"6& MF7Q'ZK& 5%R^V6UGE^K%L?Q3+/EE\AA:\L5 +3D M#[P)*&KEQO#Y=)0JR2L^FPIGG=%Y+?G%\AA:\MHD@T^K_41OFC6X]K HLFS? MO=2XZX26/ P7/AW)DDO6W9+ATY,5-Z^5ZM2JS34+Q,6Q_!R6_.RK6Q^UY W= MH-+=D5C%*X7A\J$D=485X>)8_BF6_#)Y#"UY.5=<95QC6&"5I/$@%97Z.-F\ M5&]]6DM^]FNY/GA?:@AY^:&ZO ^P\#.N5WIKD95Z2-TUW-YJR"IJKC";B>DI M3X9D54HOJ-"NG M!^4)6>LM!U^#WZ],^SMP/6U9P.9T":%_.!#3$;=JMQ[P^P*N%*@L5YGF4H;, MCOM6> ]I?!?;7YOW5^:[%\Q6A>%3BUZ@E1J$QR,9=_&!VYDE7 MT+IO57F#[ M?*I?GKOH$!['!N:F 6S<,61[*9CK(S@+9G+4G!6X!3>G;$9L-8AT00]=%/M^ M;K\]]6C4&KSCS*3-KM5?SY&4S_1R@[?27/1T+M8%B M,WN?*#+U*5V-&_/J,#Y)+D(795T(:@L7VU^%;;22=>M\#90Y>KK,T:7[?*/E M7+8O/R-L"P?C7\)MV*)Q*;BJ#'-VMIR(&A7?),ES?- M1]TV!!U-&HB."0>>'ID ;.FY>]_6AV4CW\-INKJ8S^1N0LV'-@/S?))KM7YU MEB=;J8#PG(H1B4-6*IXT/<)J%)0!:EL@J*,(1+S;R"?<1LO%8WA+K>G9B4NQ MH77RX10(ZG"!H(XK$/BV0.!'$0CBKJ(-E^2=BS<&;6[ 4]F&;886"813(/## M!>+TNP%.=?]*"7"K?K8-=%PPY63SKLJKL61H7>7X)"6%MY*@GJ5FVBSA3J(ZZQBHVDWETBE91""W=>E&_O2WP7ZMN.0% MV2@.[+DX,&H\EY5X/C^9]![ Y-*#D,^7C2XHH)/&W=]N79_ M[RZH3F0WOE I!V#8)"J>+.6 )9J*=]I>0UZO2#X]XK8S$T088-4470?"S% 5 MRWMI&;80B$U[(=<5EEWD<"6;2@Y!847QV=")C;=EX4^(LG,2[9M4.1%&A;XF M'B./B5%?N8_B\T0HDQ0?1O)TV,4!3M4XN<>J\U'H$,L%B]#9LK7 M7<(YN0T=^"9^ZS2_.SW?*21K\_I4(:S)_;S26:23H8UR7S_-[\59GLZ&'+4B M=VU _I"EJM 4ZJV2:>$:QQ9PO$YV$^'-286.I=L:_0DLW3FQM^F8XEBPP!8W MZ[,"'E\X@PY>*.>S+CL<5,?<)7'SC0E>!B./?8CJ;)X4U;28+G#.9(!G"GQW M-AI?J-D]S^VM3\]%/=9N&))_Z$F=8=*N +RBS'IW\^Z0XC,GQU#O3;&>9C,( MP0.-Z8U'9E[D8HEYC*GDS,+L] >.O&_V1[N#^] #Z>&P)$5UD' '54,*L-B5 MJ#H2D/*FH?G%I8*/5-<1?KI02O=4ICG%'3Z6M%/+!%ZQ M0YMI.B&MOOL5;F>03L^QW0GH]G7;ZAIK]PT[U S=HWX@I*31C_7BZJC,"8:P MS.IZO)/IAM:AG51(/?]X ,V^M*R^D%8]KR65XJH]?Y4BP.AYF:(WE((;<#WM2WI667U]:('O^!C MLW:#2G;0KW:KEX"J0FH7@ Y,045Y5DE3=,6RT1,6@%W-(#L?+W*@%@25NN\N M6=?--X8CM5LM#T/KPE^9_U9!TWL(\#7+(_YIJ('8DXU5C!7BVI @69TEPUXL]8;L'##M[R@Q[[VSJTDG#>%8WP2,'K.:CC MH]&2.:WG9"(]8K7E?7883]?HAA-:OW%9:/3LV:$3HU%1KD[O!J#9QX&,6VS> M3M3X[F7+SIG1:%@EYKUH-->NSFC KUIF[IW-2QD_5DRAH( M@UQH?46XT&A8-W8<'XW>S^+5WK+>)EDZY3)ZM>I,XM/0^HT+0J,AO([IV&AT M=#><&!136["=:6NPX)AT(\Z$-MX-/1H-L<2\%XV*!#53BB5RR'XURF79G I)EG:O$Q(RBQ;+U:7BK MQR\+C8:U-NE8:#36M)V$WN[$IMEDJRG@DL8L\,OV-6=&HV&5F/>BT2AN5]H*=@D3-%;-5M0E-%#05)2F2S%D<7A'+?K[D/_+I*4BTLB[9>4NY4T-=)TJX:3M393;^A< MP]1"9XQ#G'T[AHKQP1%V%0M;?#2.X<,X, M] M%E!T,LMP0F>BAE'%SG5J-J13W$Y_I+LT[D[V[-_#B0SJEW3=#ZZ+#=(;/,0\Y2?*D?\3) M'YZOU9T08ISH"3VVDE[5"_DA=35@IFJ,%W/M# M51[4$C;%J;D,&XMW1N0TRU7 0^@6P[SC,M=$N/J-WNY0X4467Y*1V $[3Z3K M-;#SI.DQ4"*^N4 "BN+6.R1^&W#=$8$NP+ZW+L]3=-"0LR: N#IG"LNE74_!95;"LAAR<'=,PV\IHO"63AYS#,ROWF\10Z4TXA7\HUI-#;6@O M0UMD]>*$0W"*SGGW"[UD^O[0;HG5X7+(Q.T'=DYU<.)N"!9R*G2N.#(=+^=S M/OEH?E >]N8/.C?#M>:#G2#I;I>,A7/#1_"<\F?UH5J-0:N<7AIMGN8Y3 M'G!D8P D,K(:AUXKAW_&J;\/S& D9/MDC.#2K?4Y7S)=JIUNUD&>J\U"\.Z MT;&N8G1TQ9\Z!U^@,%&7!%/BN4Z.;U1!CNB:S05+YS1W4!WQ@\E6>8H&!,LQ MP6_%,N(DD;R%/UD_8_W5^CUZR!L/G,'V_%P2"OJ4<^9LI<[HN42VG1SU1\^> M&,P+OOR#!UISV>8G:9PK%,22P E9VDZ8,D&/[Y?/'NC8YBUJ_P>/4V!8R<][ MR]5X-L89;CYF[N8E$)_VMDY?7'?KF5_T@S^9'CIYT^+Q0L-,\2!WQY'+HETF MZG:J3CWG86!?O-^\_Z$Y90&EUY.9X+%3G.4SH$%7V+F5KM;E>].4'QXG*GD_ MV.ZL#KT/--B&^4'I>O9[]&$.Z(:FZ/NZ/73".UW\W!W].YCA.T,^QVC95$4; M5G#WOC#4\):ZJM:><\/C?_";U[GQ4UG=PAD8,-P#EO]V# 3)LR%PF+__AO]@ MENVJT!1IPBJV5"1[?$O@^+]_S01)4O113 6R?1N_B24H=V)R8*FJ.[M?]*F(JC_ MN?Y/$:@+8"NB %];@F[%+&BLY/_\\AI;R@. _< N_8?Z86J" MZH]F"3RJ!!]=_>X*0Q5@AHQED4&%4???/U$OD/ "_'^VAP&B"@3S=FC8XU]/ M>?&,R%#F8F/_B01^0R7\R1Z%F&LNPX'8AG9+;'V$N(C>(P<1$U1EI-^BZSZ M^6MHF%"J-K^Y01RP(-:7L'_AWG_K%J@+:L_7CRS\M9?>WO#@E]NT'AJJ%/QP M\V02MEDHEC)45.@;;\>*!/TF[/)__I4B<>K7A@FS(U'K.2D.F0E]W)D(GDV! MD(S$<5J,\RF29O@X+J3X%(5+O P1$)EDI 0A)Z]\ ?S3N3,'3'VX\XSMF5[] MYNJE+IO#.MUTE^W\_7-X'([\Z:@Z;)9KE[HEMH.EZSF,[6>+Z7J!Q;*-6JW4 MZ90:]4\;JF_('NW8:\.^$ZPQ5$_;T*^QW$WV!B/Q1)S9#'7+Q'QTL#>/5G8M MG\CD;%NA&X(!VAY+M6ONM\8R%,3IR#0<78J)AFJ8MVM3L.X1&9YGW2'[@=_0 M\%%^QV3B!O;L&Q=H?'6PH2$F.+:!GND;6O_?D^O\ZWS;L'X/%_.-=NU__D70 M^"^/<]!5P^EXN$41L0"5MY%/^ECHBND""C@DH-SF#-$+YM'.N2O/=-0%T^1+ M;3U>BB4'5:ZR=._[\CAVO\RVWC4'&)RW?+G;&?XIY1#_EG+(/$<]GN#1;UN+ M'S7!G/J"UM#!7QLS87N 94T4WUM#@JC"S *WZQ?K&>+H*3:$D;:T_HE/!V\$ M 5Y8F]R?MK3=< %,-#&JNKTZAIRQ%,:&14MPUFAFEO M::QS9Z:S9=(L<7,MU^59-M?/EI?[4,>:0!TP,@#&E;".JT%Y>"I2"%TPR3C] MB"[VZ/$3=IZ+,8=;I1:7;G?9=G7@2WV;;3;:7?]UDVMWN'0]>-=M^'\A#NA" M9^^_(:A 6=K!^\0/Z:_@HWSPNR*[^>$:0*S!@_]%.MO%&GF,8*CX1N$\.OY$ M2O33T[UP>*?4"][),#%[#+#Y6A@Q/V^$ 5T"$K;'96VIRJV$5LUAIV-)<%T8 MY0#]1+KBK[>S?G9S2U-B:5*RRKW$'3O7LW2N<+\T8]ZUVH=3H -FMI\EI_!K M#(UKKZ<[O$/L:& R=40P:9B11PB[1^B:< 8>('GF$LP*:[>;V6F<(]N@D8K% M5:<^;_VY2XA_+9?0;:?KG1(R\ICO#K"U)\"Z#>R)_<<:;6S'ZF/0X&-GMO4' MZ3Q]F,ZOC;N]D:NU=9=-0_/MU,N_]T8A ='PI?L)BG[ZK:KHX!:";>A#X*MG M7_N)-2\WY(D>(NAG_OO&7-=#PFPC(LMSLAS-HQV&9!(?03*HYDFQT"(WEE>@ M?X.&##KUVWT0YJC&F_56Z] C_2=N&>V%9.7Y57,H3#LK/5DKC-I+H_8^=(+N M0H[CB7CBD\-O^EN&WUYR]JU,X\EEJ0U&WN%HNHWJ]K=!@%I6YU.Q4V7=LC6L M=I4BF>H]S^0\T8M>>W7MJW%)%P_ MKL_O_G#FKQ.G3K]GRNK)2MW+BR.)9P3[P%I(BF"& MS% "?$J4XGQ< G&>P9,T#TB)2=$)6<"E>+ 6XO^B*_*3P9Q/M486/Z6'<6%. ME5=)I3+B21Y_VO)^.9*I64E@<*VD]@K5!%[-\$O8D@A:'A8Z;1$'V=& >VCQ M3_07#7=78;=7Y_PU6/S9>JIMKI^Z)0M7KP5;QCJH2L >MOAS.A#_.ON9/V+_ M&Y'E%YRL%U7L!M[GG/7[O.+3Z-FK.)V9Q@)9[*-GB7RWB4Z+,V%*MX>&'K7UI@>2TZM:;K)J<:]LH0/QM\5:.:@]5T*J!+I!5@6 M(H$].Z#I"JM24.;FG^"WC90A3XJ21&KXH"9P9"?'EAJN4ACKB"?$N[!RG(@1 M3(I*QN.O1/'5"Q)$;UXWY _+1OYUF"5 M;?WTQFR.!%UY\-[_M9M2N7S.E&[:-YT;+-C!;8:&"[N*B-6-F[].O7)Q>G#X M-!BZ070G9>]V%8&P'4>Q M@6]]Z03^/:B9A2\;9M=8ZENT9!U]4!GZ&GZT_*_04$\7QQPVQ"E M=W7;>AB"(L95[G^K6ZG]( MC,^E1=. B%^]5V:/V-NC1"(E,=55"Y?9>3+?L1>9_F@IC-Y%B40B_D(V]+W$ M^+0EV@.7:WX$Q$,9K:8)94B9"2K&KH#HH$0/YN^[L_[ZO&S\^Q;??IQ:Q)#) M29M >")4I>IXE*^,\@9.MD;3.[F0L!*Y]PE5DCYXU?^%'OXZN8*AX\_5YMC0 MGR\T)/5%H==<#M-<16R9\]4POUKA[W-A<8*.D:GXZ9S7437E,46.T""1_&5A M-E#!#%$'TSWRG#K;^SU72)BG>#[8)ZH *\C" Q-(V,PQ+0>EXVT#@RW0%()5 M=_+',%AOAU8.+4ZG1?MVI]I=%!,RCO;B#<4$'Z?B.)\24C)/4U0*I&A"%D@F MR,8^WX_BY5-CQ$VP<6*3V#4S=(R]EXD"+N1J\>*"4KBD.PJR/CLIX"2%4U4# MZB3K"EDS82:&7*^$5F92'\LJ^[+_2@$/<9.B7HK+_7+6FZTEGM=C M?0U&?.I:@<@;DCE6QP?,(DF>:A;)8W?\&B_>\; S;IMA/CG2/W13T@?2]4_T MB:0VF[C^5*?>WHKU69P^8#M.5[']77) $,>8B ZP.2"Y=VZ%ORP2FP)Z?E#> M]P.%!>\F\&?;HHLB<#TH+O!$&*S$,3JF\;/VLQDZ!HD)'_P(JMZT->3-6Z9F MA_^O^NJOL/BT/L*$((>>/=H*F+*"'E;4+9.T.QGU:JMZ"QV'^S[!Z[7['UQV/MC^OY.;+^/, MD-0?(/-]DM*#M8UA __P6+$'&:XE^'J;KZ6J+)GN3;FX/JHD;%1X%']?43N, MDNN")0ESK* :0T&%(;4*@VH,[?@#]@&+W>OEO)-4?#U-W.S'TZGS+_!]9,A7 MOTNZA!9+ 39T,7$,Q"D&^YE"[PS0DKN7PM@J/_Q!!-F-L6!ALJ(""1-4%;9 M^SE0BF3N*"A!8AO8$ 0-8,>[.1(*K8YO[4P(,B5;J9:UN*'L"<(H:%,")L%O M(2!$3=%A;L"#AP3I]^%MT[*P'[!GJ!R8Y4!L88T-5!>YWA1@CP7[Z7R6PNZ@ MT8C]'P=3^NL:$W0)^T%NS7L(]0PV&DZ0D,(?>>WA+]%X@L[0=A?+&XDW7,&R M,0;W>Y $U[K!=JO4?4DX^>I%UC%-.#!_]PTRX+9@.]86;ECRF29>R_)-+NMT M\-EH-L5'G;T[,[ M(S&'$JXIM@T5PS/'IJ$C_ZBZ&("^TL5*R$L)HK=TDQ-LP=^6\,0"//:QG3)M M.VJPG!S'$TB_VV"$SFGH6+G3S$'_O W M"@ZLO\ZDN5O$1K0.%'E+<>A)J(G^U]U,,LC>V]PM+@VH-GV*N_0*4 M8 U.W+U&CAIV!]T9&O@(&YG&TAZOO[Z!+AMX8Y. K.C>2HZWNHL0#HG_>FF$ MWM?$KW6S-QN\/+YU0^2B@\8OC'7=4M&WK ^,G&,D%L"/;'!,2V!*!X068H'G8(0)*.XT,Y]71)9$['%S*>)G(XUUM5&&Z?OK:12)^/DH#&"+9\_O3DI5$IT?C85A@Q7E%:4ILZ6L.6SA:.% M7&6)N=-<3I7\0U5HVHYB%=#3$Q>W'V$W]"1OZ-ZRBH,@//[8"'_\#+_HY8)UC9P9O89FCS^ =2/H=TD$.4ZP^/5F?'*S&XHI?Z+% M#ME\OX<=?Q=0OZ09[[?C\1L\5,AW#T7>*&+Q5KH\O(660D:&Z9[H* VT4FEF M@V=LREEZ=;M#M6IVG"N8#!A/TX-FOXFRT?@;RVCU?0LK[SAW\L+1_6;M;G== M,.Q(O^.O*OG#W2PM^6^#1:/0.Y'SG>GJ*Y)'PXQC*3JPK(TB99O,PLUTZOFI M1O;&;G_A-*LX6@"BWB5>;RP4_\FI-"=W@,^DC0V6)7WY\M5]#DE3%!_ZP;7A628_G%"U!*_=/@]YPC;)C>LU07/7RI MP$?#QV(Z6*+*"!- ^GG^7A=T$1(#U3J@,[E08RNX)9B>S%59";/&Z-:N\@=0?M>/\+[ M8BKJO)H=:PQ4=2V]V \HDU[EC'^4YP%U*4_*SP; >KL:[0RH ,WRN7GF*B0Q M:A8':8ZVQO?-Y6JXH+L?O?;C( $)314H?<)2,I2T]JJN&J)MH'L>R+A_S\,U M$A\38$OT3R 4>:^($!HX=-&BQ_/WW*^Y9TLKL5:ANGX(R%/1C_7-5JN?W5"Y[NY$Z:#-2 MQQMBP[$]"PM-[9:(R05U6>J[38OK&/FF4!3,>0)=T$GBURDB<4U3B;6,K GQ MV]\N9*VUS7Q^\H*XO1,*>W''$68\#NGFW#?U)<_O[P^XD'%WO^2^^Q6WKE]\ M?3NE7U"9>,MR$\>ABZ18,U5P_0,IWD4D=$S^^DR-/:[G[1G@?S2#UV_OW.Z5 M3/I;NT^P6/RB2*.9;"X%>Y./[U\X_C__== !)5LT6>\]]81W!&+^VKP@PT'? M"NI2<*WUB1-0/.E_/]XJ$\S(N]/5NW(6>WSYZVH/(UZ[Q]:[*_7I1;;K#]]] MD^W6J2YQXB9Y(B8_$>QO<+GMU:9BF$C15'R(QWEF.$SR<8:2>$$"29X2B-20 ME%-#@7Q2!^S-Z!@WG'JTWY[\XZ4>K^RU3V>J++K\)=NH=]EZMW,>]W6@0H>O M*'B\0ZE=J=LB 'K0KW<>W4"0-_@Y*^VVSOY_7FQTID*BCQG_OW_:X]/RBO1< M0,2J"V!5DKE)OG$Z"/P_>4,P$>M"QKI(RRZ&5=0-<\XB_HA5A[,*C[3JF*QZ MO(/AG-CPCTGUE%+_+UC'.K.)/_J\7L[OOAV5OIA)WEWZ"QF@B4@82=WI'7Q$ MLG<[VC"2[!F!CNK>/LF7;6=XO)1/\F9S'::BHVMC;F/^1X<65!QGDU5S,! MG684ENK\9S1[C[Z^??G>^:.Z)^LR$\>R%=D]AL'ZDT.JSVR-/F6.KSJBKS+) M[\#('3?P=G7*5R3!R0.90VTV_1XH?OC]J.>US[OU'\\"%>)YG"*LRR.:Z7:W ME"_5T_5L*5TMU?.-=BW=+37J?"I!I.*I9_C@Q<*)#6(P_5-XAQ^#;@<]9(WE MGCWFK1^6?# C? '3]7'D<=BVEW.XG].)97Y3=E_2_<)4Q="_CC <_RR#DV?K MG@!+KX[FF[NIXSJF<,0.$;Z, H6(D2%9(8EL;A0:'!P:E&R@$1O]L2WK[0Z(FV=%W]_>B(4D0CB)=#Y&"8\= M1A)P@6XLL>VN\>"_C'_ 9C@'8W0 M 3.(G='I$A3NGR[AW;F3 Z+WZ>6$?Q3A#9_$?G"ZX$A0TJ6_HG#@ AU9% Y$ MX<#W5+XH'/@BOGAP&-6VY ;,W0"M7+4<."Q?^^,.?\) MZ)Y/A/_1(7\F&,.?H5N JX;U>.>U#0<-O$:ZH@,LN)#7/VCSA6@BPN5?P*/0 ME^\C(EP>^8H(EW]?1H; BD:X/,+EWUE%OQ8NAY^C^9T0EWLG(X\-50*F]8G) M>.^$Y#_(QF/LW(&"$@4-W]S=)2_?@45!0^3(HJ#A^S(R!%8T"AJBH.$[J^@7 M"QH$:YQ7C1,&#>@)&'S$\C%K'\'N[^0P4I?O B+8';F""'9_7T:&P(I&L#N" MW=]914.R>[1NV,"RC;VX>GM3Z<< M=?[Y92YVP;V0@BP;S]L!.0OW 4QE^]4 M(B ?.9<(R']?1H; BD9 /CHH9^LH$K(FZ,+(1T@YQ1(=RU(,")ZDM"ZHKJ58 MAIS_&)B\K!-SR.C$G+/'/'^TU'!:87[L^((*CRSLD0C>>L::#&A=Y#%$0C&4 M=QF9UZ8-+$=]N@\BTHT+]/1$M/(1!4S?4_NB@.F+S#$$9C0*F** :0MC4BU' MT&W%]BYXA8 )OE6#=PAMJ8;EF-\A8**B@.GL =-9Q'2[8R]BV.H:V_0-A30] M-!P;JPGF%-A86[&FD*(H((2$81P?=E9&1SHX@@/!&!=U%L%8P$ MU4N6 M2/Q2?B*9+X#@L$T17&H0T+CBZ97E_85F<1ZR_0=U'XY;NC* 2(D&,4 M GQ?1H; C$8A0!0"; .M-"J=S@NB;9B6GWK]X%6X%X;_TU$ $.H X&ARB?K! M@HXBEE^@QXJ ?P3\OZGV1<#_B\PQ!&8T OX1\-\^S(;333!2+!N80.H(*K , MV;])J@-$QU1L!5C?(1"(3F8*=1QP.C'=[ACS>D:'$@67J3UV?HUQ%D#?!.L' M\ .TPZ!D60XPL:9CBF/!>N&WD61=H)^DJ,MW?5&X$:'4*-SXOHP,@1F-PHTH MW-@^,"8'9 &=_,C-#+T#=,4P'W$2GV#H!/4MUAVBW#86J*#CJ"#&QWZ[Q'GHHG MXRGF.\0(T>%%H8X13B"?J$?,[W+[C--(#"[0FT5!0104?%/MBX*"+S+'$)C1 M*"B(@H(MT)7PCG?9.MV%IQDZA9/?(1Y(1/% F..!XXKFGF.,(MY?G/>*@H H M"/BFVA<% 5]DCB$PHU$0$ 4!6TB+9E=C2!#;XI-Q,IY,?0?P3T?@/\S@_S@B MN>XD8O4%.JD(ZW\)3Q-AR(NSQ!'+OJ9%C6#_AXRQ:*CHVW^NJ*N/&&8&(&Y8XT^#:8 M6)RX229.PZE'8?-80CWR!3KN#R5;KM;^OMO(?LS#=Y']0\=PH9O H?@\=_2O M"O@N@_;17< 4Z9\K7L9I29(EFJ=36Q-T[$;.]]NK:3U"5=/'&OQ'Q6!;G3P;6<@03_D)UL3:8&::-&3J6 MAYSTQTK@L=;GC=43X;6)>6O@<)"8/0;8?#.!&7R@(6% E] YA9L9AK(3QO^X%_K*I@D[$9!YXB( MWNC(9'H]C:WA;P9+4=>88&&"YDOI#]3N?^:.8?_:;>U_]I=_Q.&F;X+=TS>[ M$L>"/@);#XF_])#MML$C;K"TJFY/R_#JGNVQ)[*/G\H89+MMF BY8[(@/B6 M_;94""9XA9[7L!=1=:0G5#;!"+;WI,.!['!0Z @_M+PC7."H#*CVGF!8'JUD M11=T$4HZMG8=U]C0L> H+0MV"YN"D7OMT5#18+!AKRDZ4HTA_%6VT2OE8@2# M06V2@*:(: KHR>M.KK<>L1[&2P\6547WZ&6;6\VOD8Q9,\34!4"O)4<,/D6O M,&&&9%!0X4?P%] S0HE&3Y# JC&#)$%DMY"/[$5#5$&?:LJ4Z J8P-:0#@C MJ :B-UCT%9K>3!4""AG#B?]HCWP0 T#(Y?7IB;M/WT>BWGR&12E!43,TJ);H M ,]KS#4<^%*'7AX.2Y'=UY00:3 P-6PO(4OV9%;1A)Y*%_(B-+>&C?-9#>^-B@BP# M9'A?L*J0&%)@0%&7>VV]1QWK5?I "RM,_;D+UMK*2PA7>*_?IEQ ),OQ#"9" M#@*F.QZFA#U,=6.I>XTV>O%LAQM9OMBL7%RR"_9 MGG"H4'QLR C;V#@F.!H!F63_MA1,4BS1L2S?TS;AJ+'2-896ZC$B?>/),HG_ MVKY?Q?N(^(6:(S*G==V!E'T^S8IG]=%#78 $V ,,.2 &T)GPH#-YC2W'"C*O M'CDT:,BA49<03XVE!S6<&2+LUN@.'][;G+C!:H8)$&*[1I+D"P$"?)"X4/8, M=8$X#_2%8AHZXOV-%]\B=FP(Z/-IFS%($*&D0-''9-/0D"L%B,?HKR]XBHW! MH2$&08]N*2BH1<3:\IBP>:!6GH*__L23>%+H/ ?06_H^"JJ*(!TJVIXV&*(3 MP.) 36'H#X$Q'/:!YD4TH-T'-C(?J%.$Z;V>'2A()E1&W4-N7N](#B%MD!P^ M07&(%4-D&N!S(!U@7Y(B>^.P?=XL@]'Y)LF#^S#L4Q$T0'1'EL%Y%:K[.-]" M"&,36#U^?8,P-(P7D22;8.XH06@ @1B,S[QLABHL/>&3#%\@H"_WN.\,80LX M8%\!D$

BN@@>O=,2#N>(LG?:P+?C61I#H)D)"0M1L?IB3SZ>6(>(C_SS M^ %\/XM3U;P7JP3?2>8#<]5+E/>!L%0(LANN%SS# M.2HR? 3T/RIT_4BY?0"T\4'((JR#!A\M+'ULBV0,^C)/C!!B%,<>[(7Z:CF6 MA_$AC):A ?07@AX7?G:I$JQI4S=X8HN;.^N+D:A^+U%%MNW1%GH&<@R=)H19 MUUN8U!=&"4(8'X;^L,Y1@B*60&H;F$LN>Y!0^OO=SQ7Y@7X^PH!$3? MR._#QZUQE_>+ /Y!-+8E_6 %F;'S:Z0SI@$A&V03 GS0M^QXV:VG;_)@D8Y$ M.O)N<[[V\QNS[J<.4+(4 6P$,Z @^^D&;890]CK>'\,N40@"9L K/D60!ZF M/E(WV=IK+".8!DI4/69894%1$2J'4@QU"89B%O((YA1 \"&B\$+8A%4 XVXZ M-QZ*6_>#+3T4M4XUP0<],[61)5@>&)A"XW>C$U\@?J1!5'GQN MY4'D3[ZG/UE[DRVW87D7U:%HP%2\A)EOZ]?+<1905?1ZUT\H,HH3D)=Q]#5( M6H<1Z+6&0EI!\?/*T'@M@\>@MX_]B\+,#Q^\M /L<(V['CL= =W/D@91!QR[ M]WS?,:%.UJN-)LHB.2 "69%2'*X4&I0JB) T"#>\)74O%SIV+06JQGJU"!K- M(+6,"CQ,Q<T'@LV]!D2ASR.9#:2V<.3 M-8HN03,)8T_%6@>5*-:$#_'@) (#0<;;^\P($CFNGZQ9K[=ZJ_/(RZMJ#%B( MB8HU]J$(G)*72$=)',L9HH4?VU\_&T$O#V,8%"#"1Z#5(*^>R_%-\SI$-B , MV$I[!@/Q<_%(3\8 +1FLXUH??US[A0, 96XV>9Z@,FD+IFS*FORU/V_A6)#1 M"JYFH)4K/V._@!-34:H>E3.I[C6&L E:.#!\'=U:P?)_)]C0W?AU4]Z$=E5X MD_G?Y*$D*&!6I,*1"G_,[2S]K Z21Q.( (F=X-75H4_&AC5#"YF6+WP^4$=+ M !+PLS^1K$6R=CBD1B;R,>?HH+L)MU$/)(^#2DN@)0Z*2RP'E2=XZ7\_M-NJ MH=Q*@#Y6+&W]0!.\@@3H#Q:.BB+%P)![35RTI&NB##]*.!J65TH@@9$I2'X% M-EK$ J97CX "WZ"T:JO[F:G SV750>4>CP5DT-\87AV$_Q1QC")=2;%,9UT< MY;L]K[X1U6-K.V8]TJ=(GP[4IT=M0?+FUPUXE8<;0+!5@Q@LQ?KYEXV6!Q&TOIN:14VFPT@ IXIP;8#:+,=VUN0 M\.O 4 F85W[K>/6@WOK2]FH2_,'2,%4)SAWL%B.!G9Z\BF88)*O>=@A4=H.@ MOVGHPD(Q'_N^WFR%N Y$?Z_R1,8Y$O"M'*V@J+JJ!H0=CH MRYVW7\N/#R4%466KW"&HU+=09(A*_0T]B' #[&""F>/7L$<"&@GH^P0T,*Y! ML>T0B A>*SHJ./\3(I7P8Z*+YW- MIC!']??2H IE/=@3)COJ]0Z@\4J-@\EZ"H8VL#RM@]MDDKRR21,,76R,#N*NF2+RFP$5U M9Z(3;'%$/D TH9KZCD%!=<"0?&B_FN$"$&1O7MQ%^F2/PE,,A&KHQ@J4O.4F M.1GL"0LROOX^!06V@T^P#%T'ZB_TB,N1=#R2]'-[(R^?O5TG8 P]>4<9_!C: MB_BXTU@2;&%KS_1Z=WM0, 8M,VPENNO2S& .?C='S(,X+,\"EKJ>+:6KI7J^T:ZE MNZ5&G4\EB%0\=8-S30X"0B_X\70Y._-F/'M@;OD=2?(-HV1N37 MP.CQY!D^CB=Q/'[,^>UJ3FKV]##@U'/A//38(#2+X&RC&VPSFYV#=(YY3-"[ M./7DG*AZ]F:+_%#>X>PM(,$7EJ$JWKZ^C*"B)9C.& "/$7$*#\V)5^OQ8ML# MQH(18_Z0PW,.UH\2"H -!W8O03@$_ W!UMC;,*-[Z#UXAQ#67R$]%.L'IPN. MA-;]'D<8!2<0)(@6@!:,$/IZ0)3XE$PPO"0D*3R8EFD@E=PQ:5^256GY: M'#9RJ>'\7;Z=AR\33E@.K MNK+BW8?TM"#CHN(..R:IC'CR>9\/B1*=KN1,?:HMW Y?32:5=&T)6S[KDY=Y MI^^ I,958D-],'BX:R=::9[B\:FV65#Z2GO&/+2$AS1//W]Z6:R1 M:6 Q-NXVZ(PS8HJQ>MUP,*AD] M%>-HO+*<-\0\Q>L/JQ;//&^Y[+2SO7Y?2>&*L2JG,SIQWQ@O>0)_WA2_;XXS M#*LQTWFMG.H/Z?HH"LX[1B4.)\ONZG&B"?(YTT-OI*I M3K@BRW4*,.3IYTV>,FE53]WS; MS.6GFIY*#5?Y5$S*I%'39YRB8V9^QM-L"B?C10$0RWS'&,.F>T3*J;OWC7RM M.,6=(95/LH4RJ17A /;(%,-.8TRE/LGC=*&JQZ:985I%3?<(0"\[2B6KW3G% M.H5BNST3FNHJO41-GTVK*M^+.7LU:$UIO%[L.B(O9#BOUV?3LL"@4>)J_(QM MI"8498W)<@-Q:X]<<6U&[I3X^)1SIXS ,\/R,BU#*[%'L.XY-Y:8=AB#O6LN M%3.N+72'@4WW2!8ANF)Z610G4YJ=Q<"#D:O?-5L\N4>RXGP?ESEJV> Z>G)2 M5IRLW8$R0.Z1K!%O]O%EK-F;:BDS62G+C?NB!IOND2PSI38[7+P\8(&@S\@A M:=>53IHG]TA6O))5J4D5,D?AU'DJ-EZ*91V.=8\,6*31G$F+WF3JC"4M/9J5 M&^X]['6/#%!ZKV)05?=AZK9E.C/34R2++.4>&8@92EJRN0>"$[IQ@:JT*I76 M'6RZAUNK4?IN4DPQ&3QK#NX'F7Z-SIEP 'NXI61CQ>K]?%F?:O+ (%NU=KK< M@]/:PRU E<0E*!,<2\\:1#S?+->)RHBG]G"KFYQ,4[-IC<&5" MTV?RVF@*\[2EJATNFRD-VZWQ?=%D6ZCI6E[?D0SSW2V*GH+("44#HA]%K$-? M#W *CFVL/_#C-.^3'5"ZC5+]-L^C9=M<#RQX(!%DQ ZXG(%\XZ3OK?AFJW-4 M^BRKQG*= 5B_CZ&TUZT?^:+#I=Z,.#??"T,(W1P;_%JG_DX:9NY/OKSSC.NM M;,$?'RE/OGKQR8F9L)5_?ZTX/#L&"D6\)AD.)HA#!)1ZQNH9BO,6P##UN4)X=6.G8M2PFT4 M/R8>&RJ%0EB0J;QH82'?:S>?Y3@?:WAN_R6* ,CRY]K1UR:8MJSM1>ICF,LS M3W?M[(Z@W2@G=V[F??IEE$$*[//G_?JMG+N@[DBF^^N(*LK2?#M1]9,BER&I M'_ ;G\F\;' EBN#Y@]M+P7.FX5)M^H1+W>IK]*TC<6RGL2S+- MYW2UFPT$M&^Y!Z^3X1A7DB*[97+!T3G,' MU1$_F BM*V_G&'RD]ZNTQ3=DGO'*K7"2XO5DD=48O3-BM6+1J'0+?3NACZ[0 M(5:*)JC6/UZHTF&'7Q_A>F"!LGA6+&1(,QND;ZE=0G] M81^5+6UG!=-T(1U[@NJ *\R"7(*_@CT'E5ZY7+M?J21Z,E?(+]G5 -Q-T_$6 MG^"IJ]\I\IIAJ+]_[A+B>"FJ;ZC!(0B(CJ'!(0QQ/DF!"9)'-YWC),G/#"K= M4I?S)=NIUNUF&>B]UJSUZ1I,+P2C;VBYTI2L<>92'$]H?(AJV^FKWP1.7Q-, M_!45#G, ^ 12I$41RIIW,S$Z$A 5H%YC.O!O:T.72077K\G8?U^6[4ZO!Y\W MS)SA#&W94=>3;6_F&L3"3R6@#L6#=XA[IM8=Q./<7%PJDV:FSA/WHZO?"9Q^ MQGL/E9V&0J=3CC\GD9BO+FL*CCMLUL@2%KZ@=YN+QXSMU4(GQ'<>IFBN.9I=].>=V?I-T,OP0Z"+KJV):EQI(#_VZT)>#&L T MZ>S(;G=8 6?R\[M%HL_G6GP*P0KJFHHGHL3"'T&(KZC* 9[X[II\.G#Q,55F MK%BIL'#+UO2N.^QU,_3#)+U<0E6&F"-^39*OK4M?:GXB.)ZW:]CH>O330(YO M&/U$N8HO8:%.MWKQABD:9A],-N,6^ER,%&KS)3.XNR=&:#PH64%=)Y@H6Q%E M*Z)LQ:>M=+RAKTVV-IPOR?S]5,LL",B'P+B5\$&4V&S>) M$4O2K0FQ/V;(,70SNY<, MB'(!%YT+B#;/?P4DL5'3*M+2-II=0^8LX 4G>ZQ8OVAD!U6JTYD6,L5Q;9RO M0J>P>U "3[QFQ:(S)2.>SQ(\"]) :E5EERKF M1TC/(5JAJ$O=BX. B5<) 8<>BZHAHFJ(J!KB,\'&XXIIW=#%%S.?U8F\+,P* M?9>MI+-27)[TS.;>0*R_!5.T15#B?*;.RJ-@556S(<='?/.CS>-9O9 85!-V?[;R[G:C_.,'XJ_N)(L2&T=*;)Q; M]C_OB)%SS_3\6G[JRHI]"Z$J8W4E)O8P59(3HASK$1UAUD)J[M54Q*\9ZE(W M@?QZXRSBJB)X:JT$&T(ZMB%.Q_ [8%K>#<[)7QA:P;+=HYY7_-7M6%2#\9V/ MJ(P*#BZHX.!%@;NPR//7XX'"ZJ-1/]ZIPM\0C89@.?U+E]:?RM9_0U$-P8KP M5ZXJ/Z:3.-<&\,T)@S/!10?H1& ^I&#^B'G$+Y\M./FA;TU?65[>C[%,LFZ3 MG/-37)%;L[E8HZ>=Y)(G:+_TB:"B*NJ+"6J.E]K[\HIW^J/>WM2\1!$7BRN1 MX/&&(\^593?1SU8]S?-*IY/$\[-/+S:Z>^[+30<\'N8217DG7EK\(@41ARXO M?L,BB5,B":2K6YGVETU:;5@L]%8-1L/G&DVU:I,%C^/0I"7]PV/)9+3<^.G+ MC5]$]0]<7 *W0YE=.IIGO .BDM> MQ_$3'NCRU54O6F8-M^:=SI:HYW;7P(A0)7L0HW,085\=4M&N3UF9MPR M.9EJU59KTL\82^T.H@3_X+?X-?GJS6I1KN$"5^BC/=M? H@7MSR<=#;..BMQ7+5&W][2[91R%?8O(Z79MT6TGRT)(._ M=FE6F',@^ZLJHFJ*8QQ<=^8#)DY[;CCT#&EU3;?:?6?4>M_91:CCUJR_=K]:F5JT]8 M;4=T4D"4?!^(74*T4D"(0LV89?[#@8#WL%@QSMBYJNK5E2W M'S;[_M4E+BI7_[C 8=L2A[W'4*\G%S*,;R#I@U;\&OOOU^.UG+)0).!%:]98 M,('%3W&6SX &76'G5KI:E^]-4WY(_VFJI53/OR-H\Z?@^:&F8#9,&%7:0.H) MJ@.:P.R@@6Z".=P/YNJ":<(1Z4KI?M#*LUJIDLD!NCRMCY>0RB>CP;L"U\\A MPKV=X6=:OPEPS9"SQ!UOZ/Q@=/4;&?8]P>R3#["98&(+])#K0T/]@&AXH6&F M>)"[X\AET2X3=3M5I_XX1_=AFGD$LM*./39,J"C27EKUW>;P(7%)B/S_QSQ.6@J3<3XTFAV<(UKC.-ZY*>RS"3.9PZB>/7N/__ =(B M;!Z""19FR%@'S&R@#8'I&U,*O_9?('9[*8<<$+>_)QZ_)W]]!8DK69;S LE! MIV'DDK5$G2.S;BU>SI7LQ&B$2'Z=(JAKFB#W$!B2["M(XRMD:3)DDZ'<)LN2 M C-XD/,#J2;Y9*%IZCI)/2\:Q/RY8CM "SI',::L8C[*NBUZ?_A%=MB:)B9C MD1-&>BD->O4A/TX_!6E_XGW]MZ@?.$9(']7_)#A].?CHZK?B46 #^;P_/GO? MGL1*BV6IRCR9Q(71W10'"SJEWBW/, G#L2TD;Q#!/)W)'ZO_-099.@.0PPN@ MNE$.,LI!AC4'>>EKF5O6V<.3>U9&)N/EDJUQ'855*.#R9D*1):;%DPEO01./ M+OF,$K$7DXB]^$7, _1UG-.28CM/5/".E2---;4DRGP:Z2NZ=NO54 M,5%8M$'E+M?"&S$S!Q(J4R6RGC)"QYZ()ZXI^GG:Z))KE-*BZ&B.BI+=D-"R M(BK1<3-1+B"TN0!DAWY<%BAH UM0=""Q@JE#2EE;&I?S%0[:(3C7_\_>ES8G MKB1K?W\C[G\@^LY$S(E /5K0UC/W1 @0^PYB^Z(04B&$-M#"]NM?2=C=;@MC MN\TBH";F.-RXD*JR,I_*RGHJ,WCL 4 "I)2X M-D,Q:1R+1P=.02F$X8$[,.$$A@?.9\'GO#*5I,N;-^A9O+"\Z.9F[J7=E:W #$$M,+X&\)K3GK0YAE$9>U8;5X O M\MV>SY6Z-,I2Q6#?P[QU '$Z%^/>33I^G^I.3/K0=:K'L.BS)K8_E4E[*S.C M;?C1 4S1BH5=<10<^O0I-\XH_B:RY&((CZ_W=EVWV36PP@'S#X#L\\DTZEY M>1^&CZSU +85R4X9\8LM RT2L\$0;]64W3IP5Z(9O S7@!_0*.'B6>N M/]KKV_SYW)X/&;TK%[0VJZEKWF]B*UFNFSN[LPZ-/KP^CK)IC#F6;BK)891W MD\Y$;,X+.#3W#F2)RTESPIK$UQ[7]0'J$NEH.$OYF(M">1R>;X(I/T"SB%G) M9&>LM@X[&)8!0*ET!CUC'8![M^/$):DY787C:P_K^F9\D?PT'[7CC0K,3G^7 MZ:'5;8?RT37(6PLUM./0Z\ S:99XE^[Y;R\LN)P4VSNUEL@@F$#GM3>#X3^U MI#<#*4D.3X4D:QN6%K!L+W1IG.!C*Z4%WU:=B&_J>.&M%F\&7!"JA1*68([2 MYD2.=G3"--4LR9*U*+P3?! EU_E^NF%]'=@4;?7W?X,?S]^3#2 YH>G/GA[^ MT[+#ESPOX.@_SV&_O\_,\XR\L%_R19^CG__S_U[V_=6\ B-5(!,'"#IB#0-7OQ#,M;2UGWVJ=GO/]'MQT\4(R)=0;\3Y#]3+WX/ MI1$3I2EMD!<">P(_Q !3[\?3UYX_BY#KYX>V&S'!?CC D,+[3N'3?WMN-"^! M^_\#QT*$^X\9_/-I8)G :23/,U.O+(;X-2__E0X^OZ>9@=TTP#K5L4W)"IX> M?1*^9?^";ZF9$^+H__::N4/7U=Z_#G020?Q3 MPGO]_<[FZ;9,5-I\!&!H%A17=8H[X'0WWZ5R )Z:_+=?SUNGA\%((E^4K@*2J_>OAD M.P3-TG*&I$6<1"DQ@\J$.&$82D0)' .*0N&9*?6D?4_?(&E6R6 2(;+3P,8R MTXPL2O(T(Y(,H"<3-H,K%/;;-P+'IYTO\(L5LBGI"%TWIM:\5<0&;3%PS%ZW M5#=DN:X0VQ7:;'"CK%*6ND4W;,F\;LG*NTYA "12QR76U]M]D.7IM8C'GVD2 MV=FJZM76NK9<=M2UW7+7X0V;^#/;57636PP:"Z&8+2L]E^D W.!$(OY,!E,Q MRY!53UB6ITMND.M6W&:P)1/)URV7S>9DRK7FEM#%>M2.RHW1-AX^,_9VN;=$ M% .4AD+3\8:>U%:F_JX=M,1B EV9LU:C2B%E 33T;&U;$HTAVQ8S(OJZ)88U M)_:P0#LZY7!4I8MD,;7"!2UC0[(0LD)N]3*)(M.I5J_TQVTC VI2Q*; M@LFK4P&GJYU1%9VH$AJVC V)W*@,T3$:&WY9:S(JB7.\L S?'A_29H;LB& % MZO'-#=[M&"A5SB"J2,:'-,[PQ%::;Q@4+!=X!V0UG@]:4O&6Q'Q4JWU9Q*A-ZI"%/:DF] ET M7!;FVZ I%F^:Z2&RM>07/9TRY2%6ZC-LA8;"%J&AM746]1[IK)4+JIX<9LR6J<1*IAT]BX MQC+NEV:FY^A(A[.7 #!NUV)R-.&Q4:&:YW%%>]J?.X5]T"+8)1C2P@4_GG]YN3R&CO63 M4QTZBO+>P7S>%45>/()^1QF:I&D&?^7?OXAV/#GW\>V3YSQWY^DUV'Z9_4# MGV"_T_2QL-D+A_?%P^W@@5/#7C]O"9__C811G1_[K= Z$,V[6Y"??Y^ _X6[D3#O$MS>Y+QH&?_S4EO?IYUG/(,X\"4\;\^C%L?EXI'G OF-'K\W! M>;C0/&#?J:,78# E(R)@,"4C'F P)20>8# E(R)@,"4 MC'F P)20>8# =-*)^&2R^'?C>Y<8],L#OHOPY"["Z?W*4>W+2@"_UZ&8_#Y^ MV39"H?S?-_+;G\J"_LZ<-3$;\T59]&8. "DS^,/,30%+ 4HJ)H8;5H-36L,# M:$-#LXXJ \0_J/A?4/SKW67ZJF&\E?,<8B54F2^I#$34AS8/_$_- \._TU22 M\F!\VC["&U/W!)^GW7$\MF+@4#&@8D#$@(KQIXCQF6OW3S[5E1-L=, *6#Z M28*^=N9PY6&?Y&+]/FB?J/RI9[^#F_?W-X%$6L3VE^E[]HN;]:TNXPD^3A9+#6)OJFBQYVP$:9NMUK>TMZVVPRL+T5W[-(D=JL4)S1N:-S1O_*5YX^)@ MH^@V1[7K*%[OL(VF)30=\]KFW59PCUEEF;6.L,UQJY]CQ+(7WEVBOOT=ID^. MEZR$U@VM^Z&M&SNX>._8D:ID*\4YW[4J=):I9G=3_RNE#4YAW4BG7U3YR>D'SAN;]N.;]:O&>(>@D YSBD <$1>=8 M0>K.C6LOWA8[6625B3#0BXN,L*SY36]DA8LWA@?..9G&6>)$6?NN<"23L]TH M9XUJVXH;AFF46PF))0.'[C&!Z#,R)2:*=_4]QGE#"*$--J=/8'4 @ K]U<3, M#/0UFJL4T0JR:PKE99BD( P.I"GVC+$!:,/0AN_$AL\;)WC/AFEB/5^4O.)$ M\'?&MM";]T7$X,2HWC*6)C)GW") &X8V?.LV?)%HP'LV+'-3I..6M(K0=?IH M)ZNY.".$ZW"PS\^D2>*,43QHP]"&[\2&S[OE?\^&)[;FU+RQTA.J13W/[*JM MEJ:&ZW"XF2?2F:.QNANC KQ.RE]T;-=-+1Q["FLDGR$ >=?XE;CA)@+2+A(> MB,RV%5GMH<.';B.W6XX%#AV8^<70Y/6I6@GS$H:%A-*![L.S!VCZT/1O,ZIP MW/0;.LXL\=FP(E0WVJ)00SJ8%:4D#F?Z/!B..F3QF,K/?6 M4XRG[(&"C'/Y6F?%!:8?4@Z";0QYEM(\T/8390S0]N\TB''<]MTI,6T(6JZ* M5MG)IK/"^<)("&T_XB-@:0:]83["4QT'2TV!S2*L^N#^@$'4DR1*2C[D7 \_ M7MV2@AH'-0YJ'-0XJ'%0XZ#&G5[C;O4Z0'+D652+2P$K8-B+L X9 MW&#?-*?_ AOH1]@@7^C2[=X$.4O)_S) ?K]C/+!E[O8+PWDS0].\7QI/B\U2 MHT538:$MXMO?>)IB8:0<&C,TYJM=L?V<,>?'AE@P^2$CX!NAB34MJIJMJX$Q M4Z$Q'[^- XT9&O.C&O.%;M1^SI@5%?&0:MOV](&S1+UJRZ)L>1T8,_OM;S9- ML#@T9FC,T)BO=7_V<\:,=&D0<+K1M:]YU8]WG#"']LW26UW*L@ M8MOEM?%Z5,2&_>:2XH*.1I=UR32;(>_WMF[/]B0C9_22K-0(HBA ( ;<: ?D(!-1!AV.&JY&* M%DE50M9+AC"):",01CLR>)HACR7ZO0GZQ%-HHQ;F(9LZMOD#RW\!>T0VN$=V.&%=O4?L\->BQC0NVTIJTO5>J$M+=FLLXOL MD(K*^V%XW+N'A@@-\:8-\;)[ZX\9XJC6![W*?*KQ76%E<.-.677*7&B(P3:; M(-*93#S2!@T1&N(]&.*%=K@?,\2%*:U7WIPS=&3:HDS0$0OY7#LTQ.AH'TNC M!XZ]_KK9L_W@D>6P$#EPO>=S?!B]@]>8DGJ-Z?8WRL_6]C:W*%YF I\<#_?&&3;."CZ='P M%EKLS<;+3[6_W@''5B1W]GG++;<< MSG/\K,9+A36BU@2WD&_&>&]_&_Z^T6:73=1N4?TJ M[Q.D,,;Z,CG>M$.C9<,">/B!.A5PP84VFUB;O;T#ZC]?<&?K,3&33FP$GI45QBW3* J=+Y/<0('//E!G(C[G0 MN79H@@W;LG^/(KX-29P\SJ[+-1S1?9O85'*9V02;!)!$[&MBHR2LQ0FM&EKU ME4_)/VO5N9[O:6M^J*-;IE,<3F6CDYVHH54'.WOB %L%VC2T:6C3%SUP_ZQ- MFPVW,^OY)"'X:"?FB6'TBP^?,"238RR7V[7FB0_,9SI& %T2S)V98]8+H!PH4C M<.PH'\ESX/,83ZF=J_6F,MF1!6I56:Y;\I8T&4[$,OORVBP=OY(#CRT@$#PT M$)PWJ' E(%B@O2617X *.ABWJXL16BG6Q0@(J/ J#\RH-! ((!+<$!!?B M'%P%"$JF[X".R[IZL[I$&S(QG>1#WF FND* I=FS7JJ#2 "1X :1X+S1BRLA M0;$Z]I5=ON,*6S >"-[:*I6%R"6([C"@:08[NCM(."VBY=BAA0?*$,CN/)&. MAX N&)^]-U"[8, C *NG(&P66&"J>0=P:-KN3G#.=A:HMISV:QLLLRJ,VR)& M1C<9SLFKA/8+[?=V[?<2<8J/V&\-JUI>$1MHPE8# 0!GE=EYE-5K9VD?V&5QM0F&,'&C TX&M%!3YB MP,Y.+19'H-$2!L7M>""NQ>ID%1EPN)%G3KV)3Q*9H0&\E&&[D+P Y2/&:"\ MR%X^L+(/)NPST2J0O=I6;_:)5A6,&FS;#+;RU#YA'WH\H A-%YKNXYGN>;?Q M'S;=38?JM:CVPN3!.-,3*P+"ZJX:FFY$$& (>,$9FBXTW0ONX#^^Z@H]=][( M([C0%5N64,IO3##A0M,-C_3Q-$J<,STGM%UHNS=HN^?=O'_8=A?KEC>L5&E/ M-S,XMZHM!F)?B#SFYT-X]F@$/>&'\#G?](VH2F+*"2R8 MJP"&$A\ZE'BY] 0YVUPX8 8L-[#&/3@5; <$(\[YC@,L>=L++70_/LY2>K_L ME?MIK@&N-:<]:=.RG>@/GN=H$]^3)@;HV2TI>,Q1RA'3(UB[C\@(:N;*79<5 M3% QUB)&A_$!_)S! 0@/$!YN%QXND.<@"?"@+ =LV1QV\T*U72<6J]ZP*IMJ M" _4M[_A.21$!X@.5\J8D 1T$'J['CLI,JY.+:=M;N.PQ;7"A>@0\A0@.D!T M@.APG7:P1FC!UK?"2&G196)8QB,,>")HP'O;$ ,@!MQ&4.4/,4#0 M/#[8;K4X?C#K6%1?6[,E-L* 9Z9'/'$=! $( A $DA@[^4,0:,U]6UYDJ*Y. MC:J"H&6[^BK/A2#P1!EA,>*&*2//5SI2"^"DW)GD@'1J(KF:G HF,Z5HAN\! M!<9V$UK3]H1HE&AHR6LK30$1L$0ZZHHZRHM9T*2J_-+E:HWIV'&F.^[$P0;\ M$_#"2XX5",UM :<;=C$;&E$<6-"?P#)G#8#MJG4@F*N.G7.;6ZQ?;(L8&T89 M[DX<^3V2_*% Q !JT>^9.-#")59\.BIP5JTC9)%?E CK@<7[=TH:C MDMK/JJ%I4I?!JHN*XP-8=40@3UAUJ/P(Q"J(5?>$57\:O#DK5H&)+[.[]6RH M \NQ.%Q#)KZR#DV3/3-674,<'\"J(P()L0K[3I(0JR!6/096?3K&=%:LTBI.+[HAM%#QR $+C HB M!1V55!#,GVD&T[^?Y93O B7EV>&GBT":80G:"T;PX*D$O'^:E.I83["'%IL. M(X+\0,#7):^"-3RF09R:=X1^ O:>#9C;VV_#-R? :4XC"'2;ON>& P@$_+P\ MO,; WF#0E)7FHL=3:-><$#MN)?34H*?O1P9O539/*T-,1)^33KA X&B:0;$T M0<8S:)RO="!$18B*=X"*GXZR71(5$;>1F]86K0:/H-G,:+8#6R+P# .[?S<& M>:NR^00J'I'.$RJ2-'60M@91$:(B1,53QO,NBHK+TMRL+3A, #,7 5@N7VIS M7&CW[T8[;U4VGT'%MZ7SA(HT@:91_%!5:8B*$!4A*IXN<'A)5-0!RH =)8SX MXEA:6SC5%QEG'=K]^W'56Q7.)V#QF'B>O44,3^/DIW QBK3^.[I"FA3@.K7A MR2"L]/7Z";ZN.9*06DN.E M[&G*FP$WC.]:2IAS7 E_BPB_4C"1J:EF298<=#481/!!>&O7_7ZZ87U]55"T MU=__#7X\?T\V@.2$ #I[>O@SD9D(7_($GRCZSW- XN\S\SPC+R"1>M'GZ.?_ M_+^7??^%YXAL&[;SXYER_6)0L\CP?N 1P*L F3A TA%I&KSXAV2LI:W[-$B: M_4X\7X3_\9.U342Z@GXGR'^F7OP>2B,F2E/:("\$]K2>( :8>C^>OO;\6;08 M_/S0=K70+'\X8)\(+GSZ;\^-YL6S%S]P+%PT_F,&_WP:6 ;[3I/GF:E7%D/\ MFI?_2@>?W]/,P&X:8)WJV*9D!4^//@G?LG_!M]3,":'W?WO-W"O]W;\[_#U MJ@!4C7UOUOM1/GT4V&J(5*$5AC4 0^/ZJ=S21Q3\]PDZ)/=DF*D4H;Y(3FDZ M(Z- 5#!,$C,9F159P$HB"FB?S"_]8+:C9A=9W=X;Z;_*5K"$ MV7[P>,5-I\!&!H%=1WY3*ABT]-?ENOIZ(3[>;\&2?"5P\)5?/7PRDPPE80Q! M3$549F4Q@]&D.)$GM$BS= 9, 4Z"*?.D:-*S.[4;;,?\M&PXZ':6F2IVEINN MPR*_(D:\;MKPF[;.M]REOFP.=G9ELIZVY\&&5*1?MVPI.T2S>E6.WRYRCJD[ M ZZR58.6\8\M$6U!-#=SOJ/CF_IRW6E)H"VO@Y:QGLK]!<$7,NTJ[Y^HN21YLZ8C00/R_TM:8>-8T-RI1[DU9OR:"Z)HY[TP9I M%1 ^:AH;U$)MK45E-T/1@6P+G+4< :[)B9GXH.S^LD,-/,U EXUVLS?+597F M)&Q)OF[9%.M-K,K+11W,%V;-XQ2/+84M8\-7%S3GS4J@@U9'(RKCS?BQ';6, M#W\X; SGINVL^&K%M>Q,I2]R]:AI;/B+<@79*'D&%08V(JR[E>EV4HN:QH8O M,D-:)I!A[_WI3W^$R+S=1A&[';T7HS1_:F5G6V,QMAR]CP_4W;VHD-:BY4]6ZY9S&3XJH>OCT^_)4W MG4Z51A7C!]B$+VXUUL UK"M5.?X-B1GL=M(S-OEXL%5;; M&5(3$":_(J<"\)4I%[3$L-=-/88HJXV,.A 0K]59,2-R3=)1TYA0Q[1JYS.% MD2/D2'.[V$UHKC7B1#K>TY:!-XIS22CS^(89M?7>LK;HMH.6,8V>;3.ZQ9"C MCKXT/+4+NL1:9M=!R]B8&I,:,6C0IJ)+HE.;F!76J06 0A\8TW;0]M>V/-L( MN.A7%6RXG+.YJ&EL3(L\Y2[Y(8_SFEYI5J6--^$WG,C$Q]0LD?DM69]QNE3. M3C![YG9\/6P9&Q,^W9A:82L&T] E3&?51';CZ3IH&1N3D%VORB.O"7C-6]+ M-!ML9= .6L8PNM]J+9?]"9+7EV5A@O H[RAF^/;XD###DFP!*W-"MZN8>72S MX[GY.MC.QX:DVNOZJJ^V:JC?E-N3I33&>OGV/K;X:IJ:4U*<:D49Q=6I5#!X M=L(%$F4/J!Y'M%=D4V>%@=>S"A:34R94V#(VI#6)HMM"OL&BN0 C/,QN]P@U M[&=\0OE=<]FNL6Z!+]:;:H>3D=V@PP4F&A]3G^@/#IZ;!PG:KQB:T6AT48'([-6S0\\4]ONGQL# MBH&Q6?*DD6?YK2XRM:VE63:GAB&/6!=*70DSUNM=FZ?$H29H5HYK-=MATY@0 MJHPJ(>4.EQ$&?KF;&;0P4AU%36-"Z#16W'(CKU6]2+'RL& U*T(H+_R $-;9 MSG"P8,=%M+L%JVX-G\[UX;YM3 @] O?Q;)OQ BO0)#6/&T2%CKH0%P+A3OK2 M4L8U'>=XP=&X_#H75B\@XD) UR42J>0L7\@Y V^I-=@BR*[#IC&EM8MEM$$, M!RM]F=FL\GBK0DY"#X@XH(NDC^WR1-=L\,5^D^NP^:VS#HNFQWH[0?3JL)Q?383MN$?,^MN-7K?5L&G<"UC,T;ZD ME;JZ-BFK^8HKD1L^>FIL8"-;615R'6PH-/-UJ[_%JO[6;4=5VV,#Z^>Z*U/Q MC2FZS0LT!@8-WO>BQ\8'UL_GMG-B6VX)VGC<;JU<2V,"V\4.+-H&X043Y:U- M'BP7"%D;(J:*1O7F8@.K;EK5%;&F,,$DV]NV61&4]21J&AM8K52O; ?!BH#B M35 ;\[MV==B(.A##F1:O6[J+4+- O?I952GWRED^:AH?ESHL93.=FC+6<;S< M(XKV: "&48+]V+@T3*Q2,E=3=6R+LD;/%O M2T+H.&"'5OEI8T$4VEQ31JOUG#";_5(#G2%M MC^I&J?%BTJJCQ+#>Z8T:PJ#1Y/ -G2&59I2!-X8=5E%C?'FYW**#C;00NTA5 MJO?W"??B$+YA)C@RTD8\F!;$\=Q0&6G7CMK&L*,PW# EK.K.>7/(>=RTERGG M%M' ?F)'%-']&2?;9RB0;<.0%B[X\?S+R[U:&%9Z"BF%81)Y'U[Y/8CUXI3D M*8(5CQ%ZSO-;GYZ&[;=V;Y[=F)JB&."9S$M_)ZECG/87@9T7S[>#9TX->_T< M4WG^-Q*> ?W8A_S6@1#>#;7]_+LT<>TP-/^?,.I&!D.+:C.$X?X?SU4:P+_0 M-!+\Z:\+Q-[0[RCY:YLH<53LM5 MIH7Z#OVPY,T*]AVN]TF%[@P>CPQ>AD^<;!F]=S"7"!D]OS87/&/B:!]Z,?T)TX-:=G89'3_0N@(V M)5JGWCEI@BH%S>X49S#0[#YU. )5ZMV3"BBB]X\-H-5]+IX/=>K]X'JR9/1) MDDSTY\5S[.XH)\N^Z8><7>7GW='S!BX?7$'8[\0- MV<^7, ;&C>#6 L:-DN_V0"V#<:-'C!LE6H"/991?]ZOH[\19#?34?G?0N?"< M4#).YG;#< @,A\!P" R')&FW>VOA$-N; 0<&0NXA$')BS>C9WNNU&L8WH)/[ M1S:3^6,XI;ZSU',JUN=TM-ABDXKR,J:>D[S>C%'EHE)P^S29;IA"\G30^XAZ M]2B;IX6D*8AFP9W3-72%/7,D[ 8.N*#+?T_\T_O-$8+$_P+P;GWY?L>5&'/D3C_W,FK(_A+R> MIB3+E?W"P>3=&!MGVK[E06,[:FRGVA_?C=;(TD*+13.3NG^^7:UAKPS7)Y:< M J::K)T.;,Z[B[Y=M7G:0-^-WABV>T)W\)9""Q?%FG!+?3*3%:I]VB5?>FS' MRM3BWS.OAWN&2K6<*S:G(O6S*/53W53Q9P&V?1FUG&TN;"NLQ\9M-/=GJ_T) M6U2>K0["RJJB.6*0NM%J] 6) V6TB3+SOKM^6;VUW"A\HG[K1RJTXB-90C?J MV.9SNPF/:%IFZ/?#JDI/5:M)-,UBZ#F*5"?0)#ZP9)PV7I"DP?_C9%OX.T$" MH9L7FS60QWI.:\53>7,[JJGB:"Y='080XC,H\")&ON_)3Q@@?L+ $!%=KT73 M$WTYS[6Y>GF#K/P0!L@0!I@[L?^O1-\O>!G_[F ANC,/8>$SL/"+A=Z2-*5L MY?:!H2>(8%F5&8A;4M6+XEP$]@(K#*MGAHB*4'=HI8ZI/)*=J"*N-Y3&.JS4 MR'S[F\RP:8P\DYMPZ87R!E B9,O?'4KL2>V)@HG8.%/_2A1*=( G:190>,FQ M K&X3_#07YJ2532P.4J-,69*;MM,N=<^+3P$\@H>

\,R:9QE(X!Q5\GBUM"J(AG]KT[J-AGQH50\1F'XA?;KAE> MI5+=DVP1-Z=(N@OF(S^D3'RP#MD,/-K#T[L7/Q)GIDBJPRX+J>J?M$ M7ECT^M:(8U5Q7P(28\Z%',RE]ZTW@!R9I(5G3N-DP B%N- [/62'JR1JCDQ% M,[D)7Q>X\VX?N'&UQ75V!0G-\1[%9PI9TN;#[0-&?_N;8=,LE3FR??BS$X;K MJ2J_ 8ZLN2 \2XA(BBE[$0[)O1$RR 4/#F[2\CYQ2I#W'2E\5%C5?F]^/5MD M3Q8M+/'&""LUS**PS#?U9:O'EVI*^PN'!N&SRZ[K R7H>3 ;K4"LMK(_2XC^ MV-QK\K.**P=.%3;.8+G=!.L42NU*:\^:&^L"L1:CBLL4GJ91_'P1Q3LPC'.G M-+G80,Z<:^1/##RBB>.GF:4+7&5+MHMXWM2Q%U/3,^=T38 '>-)%Z'AL&A04 MSJYV5KP.R/I6SM6,%L]^,?@47X_ZDN&#X\O1+]_3]=K#\6::&0F@Q2[)X2A? M, $7+$?,M[\)BCA;V/JAL>&\&5TNA@WG3K5R[37L COEK6]V,GKY3#^K^?:U6E_$$GZ9E(>>M4%>=>&RO<%W_*%L@ M06U*,QV^6UTW>'H\ 4!2 _\HC,T==Y#N@/K+FPO#W@+P%*@+;YT#RXVF\#9I M3I#Y>]XM_WU.9@(IJ:>-0T$]?? #S<1Q*T\;P$J\?L.8UI//QBESW_7"/KD] M^XTW1P/W*#;2@"YR5)H.]L] M Y$QWS[&TN3Q)D.9"!W,_G.GD$%3SCC M\,0QMH=2<$B,NP%BW&F#=OUMCWC6 EPKS6H0SDO)F(/C/ 2!E!@^8N2E@*4!)=<'"BQS[O>$0:'K_ MRTDO^]\!'"21H'<[_!U(%X-T,4@7@W2Q6U-32%RZ"RV]-G$I-K*37X@[:0#X MC:NTHVYIUG]DVZN3PZ[[F1?E3P&]1P>"KY++GL ^WB+?/:X]@%9 M3Q]E/3V >;S)BGI<^X"LJ0^SIA[ 0-YD52770*X>-3A7[K>YW]YZ6QB<*-@."(2;\QT'6/*V%^[!][+C+*7W:T?^BS#3 %YS MVI,VQ\(:60MOS$Q0Z?.247=]KK3.KY1U(+DP?QQ^KJ Y9,E]F"7W (#V%HL. MXMFEHJ"7QYWUBATW"MGY%LWYHI<%$?=6K]HB=TJ]IB M0:]9J2%QYRVYTQ[,AMI M0@>7W1IV="QIB&L10Q]JKG#8$2:P@YQ M9.>Z!O7'HOC'B:1PH*SN0Z#*YY+C7A)23I][)4-10P?H'J M%G+3V?K/&8L?PI^1KINKP7C,\KFAA5<;]:E2 !'^A,6!2"R-9LCS85!B"CIV"6Y&/0YL9RIFLB)V=)3JD+7&P1!HA2^5I6^G5M4AR?V?=X, MP13M=LU)X*D8)<[;9@<=YM0E$]^$)G*.:I7&N(WQE(OV M5KI.>_7%'IHRAS=HIX.EY!+EK^8>,5+)7L M:J\X]$CKS+NJ[,Y<"AMFED6UVIHV5N:N[/:B0'%4,PE/,WB\'MKO^O'^V=*S MHER-IW^+"')3!-CK".D*N6$C(;T %3EP%X!S6V*[EF[=O-@NGKSV'L1V^;RX M]R U:*.GO2,!Q9:LW+[W(+4K7<*X>:E=/#OM/8CM"HEO[T%LU[H('FQ7;Q+,'W(+;+)R!.D-1N[2+ *ZY_Q;= BD#3*1S% M\1L@%SYT&MUS4?.IIQ,3_,L\6JND-7*[8:[,^TO'7MK3GCDCOE+8_@/4?*0_ M+)4[B&3IN5(.0>JYZ7Q=78L8_D3-)VDJC6586+P^P=F(_W&?B8C/?G(6B/6.W6+9GH#%WNOF\7Y%.:=P 3.B3+O MXP3S"2,O=MUB;8CZU&# EXNY66-P9BH$0)12Q_;+$UX:NI33WC74]4(-33TD MF&?P-$L=HD+<,[G\(;)AG\+:[S\1]M>L_0TN=SN_'7> 59VA8$B6!BY.3GJ9 M2Q$FE65>\TIT>\(WJ^MM1M,J.$5%]AYQN3$RS6#Q]1UFP+Z##-BG,/EK)[]. MNLE_G#8MH[6-L >4SWSO7Z]Y2 MZ6=JBHZ@PJ0PKX(>@NP--"PMA]-I+'-L&WX':<3Y#7!DS05A!-P-99:R%^$H MW1LFFB49G*[ *TY&?/UU!BW\90:MKP?PRJM6;VSXA1EO#DN5-K5"K*G\E4PX MX;/+KNL#)>AY,!O[3IX-2#D0CR=Y$7=*685!FZWY5.L,%+Q1 MYT2,B.+QP1X@<[X8'S2[)!"LDRR3R[.GKYVX%]I%4DC-29;)Y1G+"7#'3[H\ M'P_ J[NBHC'9'"'@I'] M?K[!DW25I^=1:"@,/1]S.6^-9LV;"\/> O 47I:#+0.PW&BZ;H#0]M LZU/' M7NY@FJY-#SYM64BH;G?J!5R;YGK:ZHS)4E,8>7OR@WZ5F'%[]AMOC@[,)E+@ M!.5>+/P=$ S"#::\"YR5)H.] ]4!LJU:T5,B7^K@B3U.Q=8GH; <67VV84C;8D"#L@B>P 6V65#=(G2[ZLOC"<.VGUX3?-:F:6R M(DU;UVH#1%T6&+<2%KDF]Z&V]]:T6Z-]Y?89&K052'E.\ 0CFI.4]#/&>0,T MCTL'RGZK9X8M-BG7-C0EF>7,;HBM<^D0V56G\8+Q,JBNC^HP19&R^U?S?=CL M8=4&CT6DW%:>.9W70XAQB9%7KJR?XH-^!CSO@V!VM>_^J!L]QKMWD M1K.C79]OEUQT.>#<'U68LU7^.5TJ0KTBE,8JO_-TK=+B*Y8F3P83];R5?W:( MMB1SJ&+P1>_5J(YJT;/%G6CP;Q CD^N[ M'!7./TXDE[=(E8\'1I_+B7Q))#I]3N7AM-DFMJV!*W0GZZ[2%M2.QJU#)'JS MJM&M0M!7ME Q;;HNQ_7!H>HM?BR$JO- U?%KZD,ZM^N-\6$);6:HVEKA'0=3 M3ERTX35LM3>KF2#*+J9WFZ*'KJQ1S5YP(6Q%%9J(-(N>T7NZ);;RM9#K#?KR M@R/7F]3GY$+7YP1UIM(S)R9*%\OX?,OT28K?=OBUXA;]S&QUXNH5;\:7V"ZJ M,7*STM6+@*Z83'ZC*K4(NZ)J4SB9I@Z4L?CK9.AU4YSI:\'7&R3J!X>O-PG8 M$+[.XWA]^-!N@:K^V,:&+)_;(=N2,49Z9OU2B,83N1%95$95%%_D&F-F(*H% M*@IG[2MGQ:^EGP[-;HH@?S5G[##D/SB:O<6V3RZ8)6T;N>LKW0GM50%:U1;] MP;(W(<3LF>MP#U&=$&HMHZ87=5/5:Q8YJI?W[E-8!0QCTGCF4*&>ERJ3-';^ M+6+*@[-JSYT -A+ YQR;JS- 'EPESIUL-O$".'.26F@2-Z<1YTYLFW@!G#DA M[BV:Q&-CY+G3LR9> .=.ZWJ+)@'O-)PU%6SB!7#N%+*W:!.03__8H'#F=+57 M,XDH]O1O3YH8X.2S^+J7^[_\C&3B'^^J%(7;1%JB,0IG)%'&"%+,R#0E2@!G M15;)3!4,94@"4,$[_RT]?Z,GBZ7BI(7*W7FYI8J8B!&OF[*# M>4G*SH89O5O(MNB>1L^;)B?B(OVZ9:8O9)OE]KPLY+P%B]>=A:Z&[JOF]OZ'7-#5MBZ.NF MDPZZ*TXFZD"GO,).:MN$[K3;8=/8H,9=O[%N]\8-76KU^Q8YZ\Z6TZAI;%"% M-4IW2[DJ@^+ZJN\0[*HUY]9B)CZHB>RO6QVTO]:KL^UL(^;I>A>T@Y;DZY9] M?T7(R%C-ZTUU4*R!NC6EZ;!E;/AMSR%Z\F(SY_U\N6C,.KK#12WCP]^UZ[[M MS:BAGNL.IBRSUE)32 M*,,O%Z8U5*93I:JK(BG&WB].5S(8 [CD5YAI/91IB:#== R\[JE/Y0IVE25 MF2"UUQ.MC/J6X'-!R]CPLVJ]F-'Z'H4B4J\^D6?=3&<3MHP//^MOUZ9+XVW! M]]A-N:YFYJ&EL^/)XW"6$L8+QE-]% M_(J&CVK9MDC%AU\L2*/!<$0RNL\.;,=RAF^(&4' MW:4M[F9V1Q7W%^I>/74U:JXV;I%"EXJNSK5VB95$3J3C[U\O^YB'C1IM5%.& M(F]WJCYNM$4ZKGU;JMF1S(R;XZLDP*S.J*2)?*4HZKTRD'%5=9>(&K2,C8DLC/SJ2I\):(ZL2F-FI>L('3XS M-B:OE)F;YE+L\KA=VC%<7NOV[; E$\,3A5ATYI4)AIJ-9LDNM089GN&"EO$A M30A)GX,AB?+(NFNOF_G&MEA8!_84'U,?+%L=!6T2:*XE++)TH@B?78GE/-$HYWAPJ:Q86F= MWF"I$#V;[RZ9Y8BGI :E14^-SVK!S/-R!L\;@4TC!6=GXVW/#AZ+QFH,JB;M!N\) MK:4M^-MM891=N.YVM0Z;QK'*WW;Z]&RNB<%"2;>X/D/E-\M]VQA855J[ZA+G MJX2 VU6EW,;-S1R+>AM'JP$BM\=8=HP+R([*.4:K1+F-J))WK LRSO?KN"WD M^"*.FLYX5C#L2%@ ]*8.EE2[Z Z$NCH\BU$>_NBT#&A#!O=:0918E#G7+E M>LNJ%;.]4!,.+=@SK]'+TUJPIFC#+3ILL4RCVHBR^L>ZD-GA] MJ8X +7EJ5 @IF!,SN^V<7Q1%KJ%UK:E.TLUH6Z4\/DACQ?Z-**.&URYC73#=)=EA56F)XDY7 MJF[1#:97HZ8Q._>JKI0S!E5:*!I-3"OK6D75N;!IS,Z9RK"1[ZP]!\7'BSR0 MO.K6F;>C>Y^Q@4D#(M->(&)?WZ*EC>LOQ69OU7Z^8OY*%<:-[DQ=%B?ZH*-U M9 1L*M5E=,4B/KU9>5PHMX&G^X6^71]YE(#[[:=[8;\W;:$#6[%K9- # TB% M)C.>EBKJT\6-WYM:M-5=- F-T)'FNCEV=B6Q-W\F2[]Z:EXE9\O &T=S=3VW MFU(9OEKAGID\KU9E6UYF":F.Z5UI3/5R60K+AIT]L( "T&$YH R;.B4 95X: M3NQIV-D#*ZB$"+L<@G J7U607&W;6BU$9ATVC8VK,5N:RTH915'?+U8(>EHC MQP,N;!H;5Y8B"&14'\WX)3%=U?6LH*[9Z*GQN1UF"]Y4JH]9H=ME.^269O.+ M:C"N XMHESET,&PZ6@@;:6HL[S6Y^>ANUW MLR"94\->/^^$G_^-A&&('Q,'2#JR#H3PGX7M1A<@?CA@GR3Q MU3-__EV:N+;A>^ _GKWX009#BY(IA@28'\]I%<&_T#02_.FO5Q*X5D '^T3\ M(ACRSY]G/1@]\WP]!42B%\>F[H&GY3U2"YP6:"UP6C[*]X'38>%!&<% M8ABGY2K3\A[/#T[+E:SE.-D0 M3LN5IN4X!1).RU6FY3UB)IR6:VTFX1X_B=-RG+,*I^5*GA@TEK/-ROM7R9^G M!UXEO^(ER1=,;QE8'G!N2T:7OFW^1S)Z?FTN>,;$T3Z<\0)J64*T+($7V!.M M4Q>^[WZ;*@7-[@8OR2?:["Y\I_XV5>K\0'[S(DK<1?Q$6]VE[^W?IDY=X";_ MR63T29'(MA%^^'_?\&]_*A[T.WE6CXG^O'B.I<][D7[SI/DJH8*\&6XG;LA^ MOH0Q,&X$MQ8P;I1\MP=J&8P;/6+<*-$"?"RC_+I?17\GSFJ@I_:[?]8;.F7) MGD=1%Q@.@>&0I.@4#(?<43C$#DN0P$#(/01"3JP9/=M[O5;#^ 9T!][6LWK(QRTM*[#Z=7C[)Y6DB:@F@6W#E=0U?8 M,T?";N" "[K\=^3RRR\+#D+7'[K^,0UQ7]1L"^6"T?^!&X';V@A\J1CCWC^- M_SP16.P/,._&I^_.) >X-^+(GWCL9]:4_2'D]30E6:[L%PXF[\;8.-/V+0\: MVU%C.]7^^&ZT1I866BR:F=3]\^UJ#7MEN#ZQY!0PU63M=&!SWEWT[:K-TP;Z M;O3&L-T3NH.W%%JX*-:$6^J[T1D0E48_147SB23KJA-X2I/)"!.0'.7BL(++W_):P[?S)W+E'C?U;_4^V9+SVV8\74 M\.^9U\--_5?;!/VV"HXDAV2OE&]I7@=,_^^;$/PB=CW)4B1'$=UHRRRBQ:;# MB" _$/!UR:M@#8]I$.UOJ2CC_&;_1VKP+65)9B#5IS?\V&__ MF[[GAJ,+Y!\@6C"O00OTV\\*1A6/K;2&FRY:)-MK)RN-Q)'2%LFP5 *.IBF* M2-,$]=]__RZ]TVUQ$F43'UA!3AL^2-+@_W&R'?V=0('0S8O-&LAC/:>UXJF\ MN1W55'$TEZZ/ PCQ&1AX$3/?]^0G#A _<4!8[A9NN;+Q4!,5$8FH(NVF$.( M&>( ?2< D/@RI/O+^7>'"]$=>H@+G\*%7[3TEJ0I92NWCQ0]840_4]Y:U5[3 MT'.%0;'JY[WEH-(^+T8073JSI;>NBN9,K-1?;'.KZBK$".;;WV2&3!,4?AZ< MN/12>0,P$=+G[PXF]BSW1.%$;)RI?R4+)CK DS0+*+SD6(%'%?M((/ MEEOH7&7NTP)%%1Q2H[!L7U0O!!^FN]86O4+-$KJ$I=84H]^Q!V&E[+ JY*'- MR&F@@[GTWO4&H".3M!#-:=P,&*7 Q85-<&UCO5SSW5K#:U6 U6\OSKR#J+0M ME"/MXH:7C#;9F#1;2QH+=Q 8_>UO#&4#QP ]LH7XLV.'ZRDKOP&.K+D@/&"( MF(LI>Q$.R;T!ADCBP>G.',)GEUW7!TK0\V V6H%8;65_$A']L;FW@&?3 M4 Z<2> MAY]ORS2I4[69-1B4:F,.M,6HWC:&D>D,29XO'ODXIP]WVO05#97?KP/K)P/IO MT>X3OY*>.R/PQ>#@S*EZ[PT.CI\PD -7Z!4-1Q2:;"M36&"SV4;ZXO[@B]!@ MH/J$WN%:3:?&I3ZUZ2QS;4P-H"$\@,"8LQT^/#0VG#=1S\6PX=P9=/X$'*(; M;/@I1G>1B[#)UM/C%>UN1D_?JP%WZWIZ@=NXR=;3XT7+;D9/WRGS=?^^UHX= MJ4JV4ISS7:M"9YEJ=C?UOWA$\D7_2)2]?ATGQ:F.M :Y3'6^:/J-,' 2AE=) MC#UY:#511P,MQPZZH+BIJ6.;*=Y<&/86@%0DO%3+=^29Y()4RY L2%X[8T3V M7@Y6'C1(^VPW4:-GJPF-QCT0J96U"H9V[4*57V)$:]&]>Y7'T%AGGB >HVZ.DG];9OR5#NE6&=>)D\)#W[/D.I;R[?A^Y\ M$,PD5W2TH5[=.D8MMRJU5A@7K-[,M[\S).1RWRV7._$R22 1_!+Q6Z@$5R8N M)UXF"60]7R)@#)7@RK3DKD<1UPK+8J5:NPF*JB6FO5WLTHLFMY:Y&)XGEI&B,@ M01(2)"%!\E'U%!(D;T)/(4'R/C:UD"!YVO#3%1RJ+%>6UZO^=JV;2'ME^*T> M*<[5P*&*(E7O>%1WP*AL "\5IHP.)RGES4#*TBR0,H/OS]P4L!2@I+I@X;U, MG(O^2IQ+W":#!2;.O2,Z4M)B8XD:_&G#95"1'_H +H&92T\;9WLH_88LK>NS MM"X<^4F4?L<&>_)4>B>-++^1A+,T\I;RR*Z+0DX1Q<)\WM^!^9^'E -W?)^D MKQ;XY,<2Z)7)@M0=%Q:HWBTW-S-O6A[Z_CH879A_D\#3Z(&,_C#]YMVPV"X< MBDL4<$ VV@.PT2X;PTN4?E]]83QQ5._#:QJPE#Y&9(ISM+A9U ;6A'8K72Y< MT^B/K&FWQAS+[1/U:BN0\IS@"48T)RGI9Q#T!H@@EXZD):7BVIWQ>1(70[OJ M/%\PH ;U^5$]JBB4=O]JOH^K/:R:0^+4M6?_DN&UAU5S2+RBKSW]EXP&)5;/ MK[YU/E>Q%@61MWW7IE%T*=P+M>#>>ENX0R_83N#>6SG?<8 E;WOA MUG0O.\Y2>K\VJK_(.L$&OSGM29MC>_OY<,1[2(//H7XA@Q+EHN46!FT10Z.* M+_$<0J>K]_+0N)2Y>IGR"P;Q("Q=**)W>?CH"?Q,;;7GCH[DRMX"SZJ.G%4C M^*#?@8\[(.D=#;^\JG)_G*UWHAC- Y.\WJ3T_0X_1 _BNU/#) _#G@_A\5 MV!GR)^YK4YTN8>)P41]U:OVB)W2KVF)!KUFI\:6$B=%0FK[GAH,+YN90T1JR MO\V7@83JTHPI5\NZKG\3F]PFT&$162(18<*9=PJ M"-UB8M8WB+*/#E9OL6PA6)T)K([?AQ\;C-2>+%4-!8Q?H+J%W'2V/G$)X-? ME6=\K=&>4JJN4=G"P'419&1'P!56^"&Q-)HY5/KO1.!U2Z3G:V'7&RSH1\>N M-RG4"0:OSTGJ3+7,3\RXGE(5NMX@"!*E\+6J].WU_QVB%XA[SI#,6G\0)&ROTZ&7S=%OKX6@+W!QGYT 'N3R@T! M[$S.U\>/]VB\O.V:$UTWC1+G;;.##E-=7PC31M4N/=19>MB9]NN1 M1Q8>S1W:2YX.SVZ*:W\UA^PPZ#\ZGKW%W$\PG"5M,VG1)=YDK:[*FZ627>T5 MAQYIG7D#:)(L8N86/H8BK=YZ14YHN5Q:1W!#?_N;P=,,3K^S 4P:T_\6026Y M!-SK2.3<"6HCB7S.U4F:B*#27#H;[NU)Y,QI=:$5W:'.G#M9[^U)Y,Q9?^_" MBB#P7C1)[>U)Y-S9;N_"BI)[<^.:T6,HDS2*!'#=KS?X?SQ,"N&SG+A=% A.?V2W*_-;C*GMIJ@VZ*"B9Y;8JJB& M0!"1S3-W@@ W<)\W<0F83P$,MY%[.5G <)S879'EIM5PRVM4VTY&)&:H6ZE] MYALILT'%-P8VMT5SS"*[Z!(3892+0"(D=F?0-(V>R56X)5+WHV:R/@5./&02 MZR_BQ!LDZN6L4$(SF31-QGT*F+WZ8;)7GP(L$IBX.O%@\7'"H49 $AEPA;S3O%!79F$QPQN**"4O0B'Y-XYT>PN*+W).&IXG?H+?YGZ"_]R MO#%/#,>YG:5O!-#$#8-Y<#)!*IZ-"O/*J:PG$]KELVN5+*W#I;_\&0"P[$T>_ 2^5V;%&1 7P5D MSDQX3H!C<'6 ^;R;$<>7J/[O<7CYY87@U:(\YX9#"UV6.51&5OVLXK9#>"$/ M)1N\ [X/5"^[PU'CI]_B--2SV0XP4-S?&ND]^<5?21\\9#TBYBRZ-5L M8:'FIKI)S.93?,)N-QTNQ!3FV]\,>K:3D0?)]PAJ"3#'"*0QX0%)UC!:D[-ZZ[-[0(M;"SFL62 MONVX[&[*X B2C_:&4?J*8[O#.V#&MQP[Z(+BIJ:.;:9XSW42-GJTF-!KW4-9YNN3F\6G+0P>L@'5V MP[%:6 2 0X:Q;I).4T>)D\) L].0<"G]H(+^8"9ZW;(V&I-9<;)M=6&IO([PP/ M!7#V&!GUYBCKST'_/5]=#K8/P'*C2;L!(MR%4]\DRU9/NH9==9HNG8SE#A0R M@43EV]''Q#L+Y^;/7DQ-(0\VN6$Z3IG[KA?VR>W9;[PY.N&%3$@"Y7I@LBB@\5FN]U4:GAVV18Q M*HKHI1G\4+EMR)Q-.'/V8F@"&;!WKJ?G93$\AD_7.]?2\3-8+XFGB-A$W M'8"Z@D=%JIK3<'RNKW?[^-2W0&'M0&\E&&[;CA+*6\& M4I9F@909?'_FIH"E "75!0OO9OZ!*\+AXP2I=^QP9X\<>1)8])OY)RM3[?52KU= MG?*YU9#-*@NGN<'_/!@=N/'[E)2UP)<_EBZRWC!+/4=N[GA0;JM;>UDTM:H: M[';VZ6;1-,/&=SPPV^S=,. N',1+%') )ML#,-DN&_U+E'Y??64\<3SPPXM: M01675I6C"VC1L5@QV\ZRVQ(7+6KT1Q:U6V.=Y?:)J;452'E.\ 0CFI24]#-^ M>@,DDDO'X&Q' 0ZR;_P#6VQ2KFUH2NI_T>A_][PJ/10W[;KS?,%0'-3G1W6I MHB#<_:OY/K+VL&H..5?7GOU+!M@>5LTA9XN^]O1?,AR46#V_^M[Y7,6)>C4/ M:[#%ABHT-XBJ] %6_2"[03NO97S'0=8\K87;DWWLN,LI?=K MH_J+YQ/L\)O3GK0YMKDW,^-ZOJR/*=TOED1[W0$KDEZ+&!,5.,+CF55.5]_H MH8$IBMS=/S#1R=Y-71V73AS3NSQ^#- &[E@S&J!=NXJ8>$EME3-_AQ M!P2_HP&8K&1(E@S.,_U.%*5)'$'L_&R_Y,++ ??^J,*<(9?EOM3: MZ=+#Z16A-%;YG:=KE19?L31Y,IBH7TA>&0VEZ7MN.+A@;@ZDI>SL<,SOK'2/ MQ[.3,5OGF%D+:XL8&Z:EQ-$T23-IEB(.4(GOU:@2P+I,KO-R5#C_.)%@=\[HE2O.UD.L-CO.#(]>;_.CD0M?G M!'7R<-/7D.L--G6QC,^W3)^D^&V'7RMNT<_,5MQI(>O- !/E$<)J,;2W/&"; MB_:RDF/D4>1RA93J#$ZFJ4S<[_KK9.AU4[SJ:\'7&T3K!X>O-TG:$+[.XWA] M^-AN@:K^V,:&+)_;(=N2,49Z9OU2B+;T6Q[C<,)(J!;P%;UB-1RU(V]L?^3& MGA'-;HI$?S5G[##D/SB:O<7(3RZ8)6T;N>LKW0GM50%:U1;]P;(W(<3L%S/* MOK?U8\LX93,<: G%ZA"OMW.;%=W9@PW][6\,8])XYE"M@I*Q,?+A@8?G@0'^SVQ3O9FX&4)(?5DB1K&\QYRK*]D(7N M!!];*2WXMNI(1FHA.5[(2_=FP 5AX#(8@0N4\+HZ2FFB59"+2%?0[0?XS]>+W4!HQ49K2!GDA ML"<$00PP]7X\?>WYL\C\?WYHNQ$!ZH<#]GE4PJ?_]MQH7CQ[\0,/]C.A&@3_ M?!I8)G#GR//,U"N+(7[-RW^E@\_O:69@-PVP3G5L4[*"IT>?A&_9O^!;:N:$ MD?[_[35S!Q$N_#W 9<>4C-^B:D\?!;8: EEHA;GPX" PKI_*+7U$P7^?H$-R MEZ*3 )$E:0ICB8Q(X%-6S. $)DX .14EB9Z2"LU2)$-]V[_U)+*.A1"/ 5C0 MSUR_LWFZ#U-NY/8(L^]Z[AF8>!L&M//GB+][&_J M98=3OWHZ94ED_$F[O_[_['UID^(ZL^;WB9C_X.A[WXES M(HH:+ZQ][IP(%D.Q[^L7A[%E8VQLXP4#OWXDV::@H);NA@*J?..^?0J092F5 MF7HRIL)]6I9\R-)3G,.ZG*O,3/U%B;8XY;]L?9 M4=;(E6O][B(YSGIUDRS,/=@R<=1R7>M4!NE$7E548[1-FL-EG\IR<8Y\V7+B M-#/)83Y>5>FNK5GI\J"]KF2YQ''+:3,QZ^F-M,(JU+0F6)RM)U09MCP:ITVZ M6CT[K--]6DDF5XGI5'=S;=CR:)S-7'9L=&8;3MTL>QU]L$JVS6*62QZ_O3-M MV'*5C &VNU3(YG*R47NK+)_J V6:*T4-XK1DDPLPW\XT().JA,-!C]D/C(9N=5;D M2;6*U5CZ^)B7;;[F\* MLVJ<>XH7-B+L]<1J#>/9V5)O:!RY[&;C]L"ISZ0\[/7$:O6;BT+/I7.&JL3' MFI6E^S5E!175B=6*\4UCI>82?#\&GJJ])&@NZW,X@!.KM9@O:VY7D)]45S8* ME=G0,+(J',")U9*?AH K2D67K9:-;I8>5$82/":^_R#?I M>L7,/Z5$W/1(!W'S<4P?C7BWOZQ/V@6J;VZKLH>:'BDAH?8T[W>U>4;-M]JR M!I+%#86:GN"!09,JY!4S-6=+IIQ3!](L52S#IB=XH--ZZ@.2962UJ24\0;:> MR@9<+>;$#I#9&E8YOAK'^TJ,[ZZGK?&J,L"]'HWUR5NJVY2>&_7=*<-MR=%T MZY9@KRX!Z;W.#=BA M!-%8:&J&GV/(H?+3-[$\2*1W39O=[_P40C_7 ?\@*^="EN?KQO->PU]PKSR; MI7_H>Z(?Z3>=3Q=>A,#@QR\^6H_OM [48SP>KQ#IE'ZII@Z:NMP_OWI,,%^1A6_;1)IT\Y;#_EE/(]C?RG)$@?4>#]S"G' M_QY%4$ #"5'@__U(_/C=B3./&?K2,_\3;W#CJ%+EKP8%1,S^R.38O6;L\KL'_^A,'QE"-B%9QH(P3(!RO^HR@:(J5]"^ ?;/ MLPK"E:EQMM2>OC_@VFO[.[?/SN 6_/QIOW%M\X52BS@UXM1G1]%]<.IO["J? MN7@-X!":8=OWB88^G?/>V8_DSW#;3-C6*TU)/F6YE9FJUTB:KR8&IES=)&V/2W#,CW\9 M^H%D3F8&BP3O"PO>VR<:7T'P+EM"XF."IZ][:M8;Y7JJLC0&,:#&F$$#"5[R M/!5A;\WP>RZ*81..05@ +I"@:(#0@^T$=S:J-ERU,:,8:L)LF/6XG.'+2'!10@C?2KI^1TZ$9"CGH + M)RJV:=B\A@#%^3'$=] [7WN.DGOVV M$+^4W7R>D[<#:FBRS4&Y5'3SNI*K(]E-^NM-T?]\6>]%=F' L6YWW@L12,"R MGC-%ZC)<3-NQL3=#,W@,300X],BC$1E&D4?C4]#)OHPVI6(HF'DDEUE=+ 0" M:9]0;6/Y:=A-:FJ#52H9.U7/S3*I7ALE1F-0N:@+(I-(JN]7B55I4>;/5 7&Q7>N*.-/AI<#*M9!)?L;K,K!?7+RS;1""$87',GW6 M2WC?047=J3ZZ^A7\B]REBQCN9AGNZE?/SW8E[B;L3902&AF<@K^WH4O70%FA MO)41YHPPYXU:DO576!0OP-B@ _[]E/93 SDX 3^#,I]GF:>A4:99M+LE6 MF5['?QC7;TKQ*CZ?);MTOD(N%F:L MR%6L"LZ+3_O7\E),ZLQQ75>#%65]!73'L#81,O_ZR/SJIN"7PP2A^"C@E--I MN2S)DT8COB!!KSU6:*>KY#T95;= E^8>,@P9Q65_1SF\NH7\Y7;UM^50F9! M')1-ME_*+9YH5F[+]"2+Y!!OY]2)6W#W&Z;]X<@0B0R1&W4G?+&#Z6/]%0AI(;A%POJRFM7%)A+4+);/MZ[1 MI;<2L\SR%.@KI;4E=F?K5'TIH^)8$&EDR+>BB")A_]["'GD=/@&??%"^CR)U M*\*BD:YLDBJM;D%\/4EDQ5P;B34$+O%4YJMX(7:'&R:_.>O)QG=017>J=R)G MQ*4.*%J^$+V%%U:@W_9&Q5F%;&;8ID(V,DZ1PA4R(5Y(I*-\<=]2)*,;]9]R M]/ LGR_%LFS6FV*L$S-57IQ14J5G>6S/0V()]_M4\E@LOXR7 M+&J#2;^8 C\3[ MNXHW1BG?6KPOBT+.(]Z=5(=T>;&:5XN'0LEK(VL^&@ MW(]1Q<[29"K6P(2PU\_+=R(K>6321B(=F;27+DKW)R+=VB1KSF@\[/=C\BS# M=Y-S[@D%0>!T?4GR*YFQ[[K<3]FMD2$0G2]^T1L']P]F7G'FE4,Y_I@S;[E@ MU].NN]CVA\ZV!S)3#OZG#0=\>503*84;$9/HTL&7@4/G40JTTQ:MJ;=J][OK M.)W.&S3?66614K@(+KI97_YSXN)+^?*_@\*[4^UU]6",*$G@]V*XJZ= ^!)) M I&SW3+@2\5 B3LS0( UL 3%=[\+QF)A(+8T!)4P3+1_189N=.)UJV>S7^QJ M?"B;12B:N,QUTY= -I!0\00<;8Q3G36;ZWA]?BULJO6>L<[7/([&"003U''( M;R3.D3C?Z 'V%[O7_COB7'&J7::Z+@ RUALR!;&8LV:,C,096I=IZD[OM!_A M#G9A:L8& +3A=C= $ '$Q&\ALE!;@DB#B-9FUTY:W&94\6EWDV33?3_67 MC:V,9!8E+3,Z=LODFGRI4DFHO;[:1T-]]V3W89>$ I_@%?R/+Z4[O M05\-IWSK&T*?$P/QLECH"4T%*)H<=J8&2P(Z38N;86HC4!">X(R(R3?KO42" M'@GZ74=&?"&,\G&!%\>K 80RR:G:9:4GK0IR16?21@)_*6ARDR$19G![DIAN M3EX!C&RPZ ;T%PV+^&).F5>N0^\4X<%UZ*-K)R-JF-ST%H $>=I=NLE2C!O* M'(W3,:8?XN1;Z=(325N _4.Z*%22- M'KEX[M;RB[)7W V8\66S*;&!0'9X!S1UI,70_]AG8>P V[$4P0$B^B&KBX=? M[+5\*PA,+X[-K*XZ*Y(O@4*\-!\;&]7C:)S%\?B67N3\B53 C?MT[C^\\Y-5 M0%6;)[;C?J_/=C/:*+DH",,UB54 NF_SI@ZX,U_0>Y&AV#?DPR#E31@4Y7F\ M\Q/ZKQQ+=/\8Z(]470O2RQ"/4_$+FHM685^I^HKV+=W(E!NE7)X=9MED;-3E M9MUT14YE.3J-X!'-/-#D)3%2I!ON7#? MMF_HXK[MK,TU)8ZB.2;0@Z;!9-N:M_38;JWAM"I '[3-*ZF^$PJL,(UYRJAK MD.JFT2G7M5QZGH<3HW&N4XI,/E"9"QY^17)^MW)^VPZ@SY9SB@.+S& F6T6A M'TLL8YEJP2J9U)7,GQ-R_M1U9V*]DYCTD]RRY"X:7C&1R"(YAT"%BD.DDGHK M$/*+.7G>!#8 ?K\':2(_SQ<_Z__OZ +0!57DLX-(3SVQBXS>E=G%TY-1[95& M3D*_'0W9YHQAN7@.B'3(:);@%%FB&Z '1NS4!S MVX'8G::<*B"KBCD8+GM3ALO=CHVT*#5J.6/(-?)B'*C1@QWKPP7Y48]:\1+ M\MF1;_(074 -3BAP)[;@_A>AU[L^H[RHW?J%T>?GWF,H!\+6@M+7 *?2!'@E M:EKJF=.6NE"7W61.+7E*-9^,YK9*=@S82V;O/[/$.C5,R!SC MISB-SN^_E_!%*4O/>-?P?>'KEY)VUHH/$'1.^;HS0#!"Y#$< @;=)E0-QQ@$[P%O]:QIT*V M> TB$ O'JCHS8 /$#7 &J)PI_ N?FO ._!!D\(#-;0=^@7.A/)YO6G^NC41E M]>__P'_"YP0-\!82Z%G0>7@:Q*"7!$J()/]S";$]7)EP1?;$-KTW9OSO__Y? M^V-_MCUB@J$9UL_PW&IO4C/_+('&2D@&L:D%>#7&2_#%/WG-XS=V"'(SCTQX MG>CG[NB+P;Q"/C*)_Q![?R-J')%RP:]C>P0+=%Y, Y+S,W@L_ XKK-V7AJW@ M PT+:%"KK #J_:!?O"X0C_^D*:38_EG C\'$XM1C*G&9E7HA,\??H+?X+_A!S"RD/O^KU\R? L+X;ZBIH%[4_MD_"@J^ M@K**-!62PCS2QC@(*F!N_B,,?KA I^A^%LH=G6*]I8Z0A3/HK!]\=V^YD??U M!8]U>P.I(L?(A]HFOZ=LBJ&N@=O7#Y\"%]>=[X:NH?'Z,W$,8C=L8G_G)'>'>9^N_M^X_NX(^[%%N8 0(R%A1;T S;M4 /#BJG&8(:@(0IMQS6S;91 MD8@BP-H$ 1^7, M>(B'X8QX3"NH=6R$FN&X="#C_=2_VKI7XC9H#94:5)NNAK$S?-@%X=0@4:&" M U@#2:X#J8KI!(D+*:0;!&]#U09U'O#?[NR1T%,TC9"!CMX R>=*DB(H:+PA M]1!%X:B-X M ^/L_'"9<111$A"1C;\@^7?_O@;:_N/+O0I6IP)%#=LE"D\1% MY)%;D(?A7.QCE3YH@D5/7G:J:K?88;AF(YN,>=D?.[J*6>>-=AQJ1D4;P(=5 M*'W7&T#77<#G-TBKV,]LADU?G\\(,V"T-W:%"_&_L++6/W,\U)1-:1_D0,QS M@(&P*&S\?X_% 7CS5K8D\0Y)-SJ-N#&7LJ6,?,3@%]:5;]]F"Z$:5$//T\1J M-W9OQ>8'Q+WA!W!#Y_HJO ^ZH4*%. =#1_$P^V(M1QY:(%;>G.+,# MGK/@SJZ82#?[VEO3-NAW8 8;/=[R=#P03#Q,HBSF/WZWY^(]L93-MG9;[^Z6 MB;+8&ZGR?'\0TQR/!KW!(:%@H:XAK*O07H3O#AW;\&M#CY0#W^H8MGM\9 MFMD/" FYFO_S,Q)X> Z""9 "?"WJWP]^L<-W ]&'3"<[V3T4DC9\& %$W7!V MLX(R ]L@3(=W?MA)V!\&% M^ YDW@#A W'4K*17UEW!4>9@QT9NL& O\/@#1IYHAI!BAJ?#[FQW M:BNB EGC ;$=:J>*,JPL&3U8=M=NL)8JQ0?K8YK[FCE1IYKI$5C@ B"8UF=N/GNV$ ^7 M'2Z?C(8B6X8'=73(,B[D=%\F*^["A'P-#;"F:Q$[Z[:+OG)-&T\)\C5-4O2! M<1G.-U3.D"^1,/MZX.' ID#F(28%9#ZHMQU>A3(CKB!JXF6_O#N$NCQD2[ & M"S/01,C064%-8[A(R4*+%5/40A%^5B"#6-=@V_5@7_!5B.E.-CAR MM( @'/MG<7H+HZ*#C?37M#=JA#",XFQ\]+*#/B&/(0_&SEJ';+5 ;+N;*-:U MR(X.&=9G+S\5*]X4%OZ>X//N,P;[E6%B?7[R6.T1B9X+6X?[KN\($!4X ,L7 M'F=FV'L#O@IC!R$Z+_.VO*+ES:25E%.JY?6;O&I.,K0ZSVNW97>\&F[\68S_ M>KQSB$AF<+P0;&@*_ UQW0J$F-2W&:# 6 KL'3(/9 P$PS>^"%D ^,!E 0>2D-Y"5RZ/G)XT_T;NG5_P0E,_[CXCMJS>!' +;6)0&Y@ M0-D=J-Z@GH+4\[?69P29$WBRE:P9?5 RE'ZL.?GPWR,I0!/09@SFLQ44#&Q!3Y+X(PZ\>B;QK0[T* MMQT!EY DX/<+7[G#GV'_BCV#W9C0G+$0EK1GBHEQYB_1%MEC['#R(QL11;]<'H#.[BAH6/\I!SQU* +@#L:Q,42W 7:!;($>'APR;/IZI_ MO@C?#!6+"03D,(?[H$^O__-?3.8?M%>& T1 &\ IH[WQ>6,U( 7EP$<%6[@( M,H3+M=\MI)OA8?\H1'7X(9CEWFT-^] N>AB2Q&NE2L$=.(M"\/K8*G1 M<$\0"9FO.W#OCX&W(029XO72%+ "_A':=$=Z@!Q8>U?'7FS:MW&A[<):JPQ1 MJ XYY]4CAV7'J.:UY';:=^D^7\ >U='FX,6(??N!15$3P;)+SOGV*SK/W= 44 M7 CFYX%;V/?RBF"!83X^+T &XDAU)>:!-&O% AJ(.FXS!L^'T "'L!E#*ZG MT):&D]P;(%1"NF\\0+T+J7<5"[@&!PA #24F?=7N)6VIWL[;+94=\GH%U,7& MT.[=%O/[$_@LSF\^7X? [\7;2&#?8D>*<=B P) [9D@QUWZ^0-)I]I]/CN J M. ](I4-:BI@A=1L$IR8O>].4<#?"IS+4/W#'UV.AZ89=D0@\ZG@K#9SOB&$! M.G>";_7?AET__J$+;HC'Z.]>^$8T=L%J_IZ#VN].2?Q!('G%HSL<$Q*WPWZ? M]\:=E\I_Q R*2$+J09&!KPG<0L'OC\0+,N\/';]X[Y4A.I)UN'S/:@@_)AB+ M!9)M#&B0-^L92N #J&"L6"-'^@234@R(ZH.)7O*+YV,X?K@,-%O^L"D\D)-E.-YX>[O/0PB'[.C)\ M;*?QT&*\,=93;L6Y*P9_G9S)P0R.B7T5A=:!$ =:0ZAZ.C+34"S$$&XS(0!^ M3VSQS4.;FR@:?;^A37TA[+P#UV= M&03\\@SNA"+DI=UU+,@R@G^%#_(SC]UV &V/#O9=[YZ!S#/=8UC_6" M-)%LH'-_2&U((G1G$VZ5Z **'IH^^+@CN/Q@AP<;>PAP=[$0()"X>;[N: 3F M% C\G?[%#W_O0P<61R^&S+>OHZUC*?6O6%@6ZFG_9% /7[Y[VM_($"4#[ZPM MP,T?WX3Q27AX< GW1Z2,[>!2)3(N\3Z*1F\[P(3L^9?RM^]45I#4*-(FI 5> MM;_LX%??];XC_3_PN9,/!F_$B&+?Z'T^/,+]XN?##@[WK[WS?R20 D!M5T%3 M9!\+H6O@J&5HW7YX$$@2_PK[WC':;HDPO_V%UL;^>Y\7;-B?+6%8\[.3KC!<%2P 6(H04@%H8(-#1NX5E.T%L5!_$^Y.:I;[:?O.8:&.@GN-=_ M' ]7\P^MCYGU!*NBYS!5)2BA(37#-7]I6074L@/;S2<97HK]B[9X-OO=G)+: M4_>(@FY"=?OL5C($B&1Q>EQ(?4/1_0O1"!JY4.E"6=$@=:W-(8@+R8M,.N2\ M,I$<^$XN[-@)?[_.;=\9E.H5&F[QHL$VUGJLPA8U=V;2/O;ZGV[UR]?>Z-R,A[(IA:A#[Y+B@4W6X9QO@ M(S-G$_.Y1]@;0&AT^=K:PYLFNCJ V^.C,\L-M+=! (@&C T(;\)#\^OYFP/& ME"T^M#J>SP9]F4"[2?">$W MC!?+\&+?AAWO7:'QOWBV%="UPM."&&=PMA&^8'AJ ]FXYPYWTX-[BWIU"?)@*1VV!&8K96 '?)[2_ MBG#=3JZCC0W!\ K#V^M],&+"Q08O>B"G\5 >N@*Z9&@'O^/M#C7 VP=^2>#L MQ6S[L:N>:B.>>S.U!"D#Z(90A\9;]N&H."C M@ !T!I>D0YRG[-__?[[_C;2TWP#?TD>T?NYBY]Y#9MEE#.F7QU(G@G(^FGKA M6)\>?>,'?7,,+268S'3*)5-"G(OS L-ETC3/3<544F2$. F &$1\\V$*D.UD M,&;U CE@-_5.K=AEX$#E-@*G+ULN5+(O9[6)3@Y3EF<*QL V^UG8,O&R)6\U MN8$U&]19>E)QR?G8E:NK+$=SY,N6XKHE:'5IL%67N=JJS$[:8ZKBP99';Q_& MIO,%FY$Z[%*V-JSF>AN3;<.61V^OEUIF-UZJS]3F(+LI/VUHLIC+2G2R7YVUX^M6JSW,<3)L>?3VWKRXK:77 T9=)+>UII.H9Y9=*K';ARF('/QX[?WN-J S!4'$.LGETMI).6Y++4 MC6M3Q.)M*JKM9+HOMOCM=)5/*2I>#J=2!_-C&%%4(9]+=EA+C%@GYKD<)J2 M3W$*6U_&Y%R\0ZO+.-\TEWTKONJU3W%*K5.IE70E.>T#PYS/*HNJ,*FU3W&* M.=(;I<6PM^B7)NN5G6UW.65^DE.V@I.KJXU*O$]/N,5U>*?3ZF MB9Y'%39;N*HG.&56[XN:Y.+TED\N:V1_E/7N^:*.F+SA5$@6*F9(2)V2D-!>G M4CS'TRG(C52"2<73#"F"S,O.1]5.6;22#N@/Y2U;S1>[_=1IG9:;Q7KB,KN* MDUT-C*2-5=&$S$F=MM57>5!KL5.53VCJ4SPW2YO9DSIM/JWDAOE)BV*;F?2\ MW(@5ZZ5B^Q2G4NH L!M77)/-F"=UYT-CL99.I5'F[ M69_D5&IM)P%\NT26:MVUVY&F:1VW/'K[1$Z[XW9]6V 5;K:L]91ZMK\\R:G% ME3POQ*RTP2KM%%G;QG/=0?ZD3DNNP&Q4)#59W:PY<2;Q)6.6/LFIJ=$BG7#I M?(EMIG5GWH)@1S6]4YQJ+XW\U 9E5]U4K:)1,TQ1M+U3G)K(#A+:8%CNJ)LV M4^&JN9Z@PW'B2N O=JAJI5*(%R8CMC3OK&M34#6>NEDN?=QG(S?(&;DGSNXG MK=RJT5"KYM,B>XK[RVFSPU=SG0:[F,FIA1731@42L_114ZO1$?CN=I;INWDG M'A,'W'8,F8DZP:%/FNBJ_?:VV]]L8^23.?)6S6$;-0V7Z=+.IKTZ"CG_[+>+ MCGZ?4X:<"# ODF6NY3W5X4K0*]MRY(0-)Q&%C'\XZ)JY[Y#Q,/KIX++ _E'O MYX>*[_A9F '1U4!3VMTWROLW';"9=R)90JD@Q(3)P")+O9$@UN7YO#K(7MH' M>G ?ZN#L\.!HAG=^WK;Y\C$1WQL(WTCLQ9%*X<4"S_'D(KZ MZ7N)/$BC=[TSN]]Y= W,=< _H:!>WB5#/I*)9Z?,L3L%/_<+]NVSH^V/DYZF MF2NN22 <^,5'R_.MER61CI;E]I:%?*2NJ<*B=8FTV%TM2X**EN7FEB7SF'PS M97BT+'^R+.]7^PC7YT.@^%HD2(=6ZL$%AD]*Q/^V-O]3DJ3?H\A;5V?VZ\4= MUHY[X7J =AHBR/_[0?_X73I0CZF+$^+=]+T?)\TNKCZ(H"QS MQ2_N(V?3I=?EF#,*%7+>WHE>O7O&0=KV*S$._:NJ]Z4+]_JE;O>GV^$]E*0( MH![/)@ZW-<5K%,-"#LC;HL(YRF4%'KR;+*6Y/]=S5]'*VEQ3VCOWTU-/["*C M=V5V\?1D5'NED9/0_Z1F77#L!H6Q'LBB?:IX5KF?,"H=AV;IJ5R<-,)UD40_.^-NBPKG*8"7O-7:N)<7:(KFF* JGFDPV;;F+3VV M6VLXK0K0!VWS3PKA?4RB$^68M9ZD=*&?GQFDDVPP2KZ+;GDF(=9X8#+D^0KC M7M=/-C0L-:;H,=,R4$*1+P>\/Q%67''*H>_A7$#B.RB9RZ,&)%MEO>5+U@DE M,YA7;Q[8W8]XOG?&]76D M\Q,@P'OB.4HSO3F5+9ALU4Q/Z^Q2ZY6\-A3/)!)/DGE+/._=^U!4=#]O(P[T MCZR52_L?KN>(^W1L<7NSOPF%=WDX$LIT"8GT"7UGU>22#3)C4^V*>J\:TVK> MW$ 1&[X7@\E$7HQ/]V)\![WPJJLC4@N?@H/>TPO31ED931IY275CC)(JCBJ) MW+0-]0+$09S)6G M>1-:[/+@I@&<$ZJK,:K7>2!K/;9;F#A>7S?SZR0*+44>%O(AG4Y%+I9S I@O M+M(!4HDD^E-PR6F19HJ4+2V<49-<#4H1Z&1U$54KPQ4ZCN-?G<8R-P%K:D@JM*CP(TZ: MM/N?$?\:CA%G5 /A !]P_L@H(C8*=SV>X3W&6$2!8E]M6:)PUUM(<7Y;VWXEQOEBX:Y-24(9_277TG'YD4-/?W31+ J C0)@/W"] M(CC4XUX]U,MM>AL39->*O6OKB]ZN11WC/$Y:]6(33ACGR6YJ6%IDQV6V)GN_ M?:K[ZH!*EG'R]KV0CD\5<]3+JGEIDO<2%DQ4!1JS7FO=;:4\ MR?J!PTC4_RQ@YK;].*C@K^L ZQFQ^$5U# M$5MH7=N1\0J3P=]"&?X![ M0NG;-8"-NX'HA3C(2LDML]1?]9>,DQ':32I;^H, G%]6CK7)*BED:F9"[4JI MJKM*S\=/B;8?99Q*17Z=;^77N7P,\7=0&'\"GSZ@,;II:TM[>7[>WS2_']_RRQIC99CUG+#L]< 4G3BW.EE;VO*-^3^^0X)HZ)$#45G;!DY?AU3,&[KM6"X>6:!3 MM^2D1"HE)M^OJH6T(;&SD=W^Q#.T[MQT&Z1,RFK>H?,%53,:7%;F4OA.$!UE MV8_RTT7YZ>X+P;VI;I)*?M/@ZJ#23ZI>(5F>%)MM]Q/53:F9)H7INMQBFZ!5 M55K+3=MI(W6#SO$8ZJLXGJ*<=Y%'*O)(?6K:NE^W)JDNZ,8Y(=:OCNQ*76"7 M\56_S:7]W+Q,^H+G9M]-3",GTIU)Z>52T?VRF&[X%I-FJB3--L?-+B>UAPNA MZD$QQ:ER,ZGS'E;=EE52 [;]D\@*@KMP-=X!(J2Z:4'"XA1U^!80OS#@A+;X MB\@VBUQ!D2OH3O'+GI07]H0<_JT!] ?4E=D]67]5CY[*[VF4[7C.[C']KN[$ M9Q,I]92D9305?'DR$54AB+P\D9?GRT"L"VJ2Q2PFC9;.PB%+&I>1XM/N",AM MJ$GP-6PZ_6<_RGRX41U"Z*Z!3<-H%[58Z>3GL>F,76X[N@Y8HTB\5F:*C4I%1'8.HCL%-(9M?%/%F>T)OA*:Y@>T&F96G9Y[:$RSB MN-QD\LU[@O=9V.#\ ]N'D(1BPZ5S@+50=" 2KHU* J " ;9C\8C?8AK\@5@ M9V:(!$J$BG\%M@-7T\%/ ,G5"$U9@5UQ 0O8)A!0/E2"1T>7]@,A QU8O*9M M E-DGS9PS$),6<=\*OQ\PO_A+"8QDV1SO>H/JZ IJ(D1EQEZ+^GZ)T3Q/Z)^ M("= ?M4."MS9+[1__2FCM-H"W[)>"\DBB0,^!FL3 MZ#8@/-XF_OO,2G!7021ULH)(JYMV^FXJ)?3SSHJTY:F3Z15_7R7N3VNG LF] M12M4-[46&'"B"GBFTQV6UD4U*T/]QZ0>X(YTI &Q5_G2-*'W:4)SP[6H&MED MNT[2]4ZFT=3[36MQ09HHUC)92"W77549.7S;K6;JF0QD9(I^A292R%=(NHD% MG-G,)H N0O;;)7%0*L'L(OITHNC2UXYXN3E0VQO+ZL+"D4V52_H2B2\$(P_W'#BLM M1866HD)+%\ON?Q(%1S5)/KW*PLVMPSZ ML77XMN60+K,.MWW^_?JJ1#PG2H++U72Z+86_KHUC-ZCQ=:VRQ*])R?W6X?H#ECCM@L/?8 U[KK2$.PR9^BN#;Y& M[I';BC#YS&E_]2I!]WJ3,3@E"H0L[UK6Z=O80ZW29T;%7)+DY4V^T(WGZLEY MUJ_G0S\PR>37C.NXK4".>Q/8&T[K>K?W$C\JL)I"F;G)R,VJ?,6@%M)86(NR MYU?7@0)+OG7E^(;S7\ N6SR$7HZR (0A2?>/>;]B_HH+Q(A^>95Q]BT>)8@. MU062F1X4F:8DG= 557OBZ'TP7JF;<;(^&F^XC0QU1=P/3Z"IKY">XHH[^5V* MW:TDH+B[C?KC8MUHE'LO1-<\O-)-)GK< WI719%Y3=#0Z MPD&=X(N$AC,#%LHL*@';AM.#7TL@LO/OW,Y_/08B#VX@<65UL(KEN[8EU$4KU">V7 ^GI]NK-LKS39KR23SGS1 M2C+?UY]P\XHA7A=-7V"\90#RGF?CT7 M>=>&+ A1CP6FO'-&K//E]=.L@\N[<)NS"U(P- $37,025:+F6,.-M0* 8^L@>^CJ. MDLCS<6>H(SR-#06T W .O -M]IK^ K'J4(B76W-5$;?%-AGK+B>2YY=!>3NM M723H]^[XB#P9H9RC65/T/_=BNC=-@/('Z+*?XX70 DG?/!""+^F$B5+,G#$S M]M=FTLBHC[;7=[?7G=3AU$[A[KIY?6\U>+:4*VE6JE^5>YF2TQ7:Y9CG%]J@ M4A?<6[\X(T?F_%>1UT(;7?!U;=3I(P"-+_:M8ZG<&0WY%P*D&2)1;LU6%C+55J='9-/M<3O9K3%#T M>6]@?JJW EVUB&R;WRX+<<4:.1<(G;C]$CCW"B:PG)TZR7Q-X:AZ/K8R63+7 MKT[SY9)8C+4-IQU4@D@G+U@=Z\L+\5'AAR\BQ*>J/7Q#&;Z@W^)7A7@]ZJL% M=I9*D\EDB5ZFZTU9,L-:#ZE4XMR%J;X=+/Z^1M!'2H%>LZ#-/Y?.Y'#MJ5Y? MT5W:\_$A%5=8R]FF8DFBZJ;4$6CV-S5QG.4H"N&4Y .=BD?.C\\NW/D%Y/Z# M53J_H]A?W"'R(;DGQT]*)]=,5]G21L_/*W933'9D)/=))/?,FQ;*01FKF\R3 M^J*TUB>7VKI:7:US99C=RY@K:("WD+S/@E?M9!>]\@(I*"I&!@#"'2?R'V/L;D>.(EJA$Q1[%#JI4!(\=%JH(OWPGJW&P M,*CP TTA)?;/ GX,)A:G'E.)RRS5GN[$^O-Y8?Z'/]D_"I&WB0;PB(ZQX'78 M._X&O<5_P0]B9B%5^5^]9OXD.Z._WZR5AJNSH-(G>0/7 K%WW,U_A,,/%^@4 MW7FL0KDX3U(),2UR4F9*<_$X#[@TS\2Y>(;AQ3C-"_%I^H?_5CY4NNR4SY06 MM=ZD7Y5'GN7,W$UEUD9E:EZV3+::';W?;VLL*"X=P74*ZK:6Y6B.?-F2[Y4E M*N8U:NR0TOO:D(^Q31*U/.IS/DY[.2,G6:S;-%?,=FGG9!ME]CKJ,Q6KK5M= MAJRJI72JMFPODOVNTX8MC_K4V 2G9>6.W(]UY80MM(RX6VG[V<(.6RZ42K]F MNO$DNRPFN&:.WY2:U387/WY[;TJEN41B.V9C8ZH_Z9+9^+@?)"DY;*F*F4ZR MF>> .ES0Z8&P<2<\CP((C_J<<]X3ORU1=798UB8)G8VSPS &^;#ES,T/1NI& M3JG)=&U-E0R9*90]+GG<9YZ9\T.LUBEPF%J-23:ORLH,Q_E'30;$U*6GC3I9, M:LK<:R6FC)YOHZ;ATE^X\%(!3)V"8@N:8;O6B2I+TZTC2B6E&NMWUYE&6\]I M\XITH2I+A_IYEZ%3T>'NZ?R,4>EC%1CN4?\OTNT6[S+[:"K)WQE$IP:FS M2^!Y">W\^M .QU+6=6/%.ZY-U RH?;.R!7!]Q4L-#IUBZ413< Q<@HQZ""J/ MH=)5>6,!=?>&P#@ B(2B.P;!^P-#J46Z0' M"&F>1TG\A9Y#P(8F_SF< /Z2 M^N=OPE.<&;$W344"1%=0@"[ S:D(P0)1?B!JK0>"M_$H<.$I!Q4/)2! @.] MK^8)#95/LQZ@50#_0T!32)@=#'K!;PB(%BS#>R!L=SH'@D/ X>\UP5>C4__8 M!"_,%."7L41;EP"-+5[1"4A98#N&#FSX%I/ HF]7%< UV= X*B9;*G>+*V!39?M>MC/MTR>Y5S&OP532 M=B4_V:K+;7I6$^= MT1I)S[UZW!RUY\L:7,;4X[$[?K>*OHBB93A4"7@1Z[P%)9<*:A^^L8076S & M+5*X8SY_^,/EHH;5Q=2CAQNR.>[TQQR3;SJ6_,G+10W'HWZIOTR1_%*6V\#( ME$IF]IWELL "JC\D5,\+)RF6#?6GQ>O"#(2E#5_L4/OFPK[O2<+_!S>:!U_W MAR;!N^TON>+,_HHS9UGQ>*]93&R:[0T9(]M:7<_/-PR;_>05=]@<:$^+0EVM MCBV:?_)R"EOP$,8Y=UH"FH>YD3PGR6 MI4WX2QOT]4CTCF0>;M#01$=EW>'S2U>QX#ZM8+2("J#J\&N3W_CEP9T9?+4\ M(QJH8#C"FK#KU$-0'A6^=KKYJ,-7<<""6PZ\]+R8+E7%3:EF*+B@F3O)3#HA\ MLCHQ7?,FRFSA,"Q4_/555Q*R<]K;%;(_TON09#.T5&'_6)1WRQBNX".1A=L MRA\8?/,-8?#A*%H0F!JB(@2+A:38SD%A, P]_,K( 92<\J0\,WVRG6I-!YY* M-PR5!O&)RG)0GLG'U*N;\P,!Q0SE=S0^*BTF-.2YIX0O+QNU:H8W M)^1F63&3S9I&5Y0VVB./%>E_0K!C!'T_@]*=O#P0BDV(+D#F2H777=[:(.V6 M]C7FL]%"\.(* BCTJ&O9+J_O+-(76O4O9/,^%YG?LZD1C^'6]LZ>G@+>>I96 M'OX_(<'7X2!:J/\ 84)ER^N0NL^\@WJTX1=P;G_Q?_MWJ-!W< 3(U,;?*W_C M9G"6"^!WA-3"7PK\_MRL=P.*.O[;6B#'0PW=-2'EQ*8^X"T%N< [D%[4:>Z; MQ'I]*6''5%9QZWDV/6@4-0IJY\1CXABB_8U\BGZ6[7A<9$;Y@DNTR6BCKODM.V#&TA^C%Y0NQ]V7T6-X*WH,B@2?I8 MQ7:G-J1V '[@/Z&>@-)FXRR[IF7 OYU-^$-@U/H=AQ;N+'!R&29>3BB:HL5[ MA&AX.I) ?]%]Y]/G.RQL"W?KX/7L0IT+F=O86_D]GU !CKH !^TO0%,'P?+_ M(?END+P3FA''!7Z,NT M4<^*AO8 C/I\D&=#E+X"N@NNXP"["W[ZB#K"H*3CD[('WU#'Q.T%%#_)1"4R M:R?+I5&+[69756GXM-T62LC_^7CB(NN.B>#F:UA(^"NN#@@F<)(1?_GN;H_? M^:[%OQ]VV_.=*HV>9YQGD9E4M;:1I6F.!!EK,$QVQ[%VY[,=I6V^OEIK^:;$ MEK+>FIXF4]/)K(TJQ;VE--Y4 _'7U4#\6ZB!6^.0WU #QC)19&JDZI*;08YD MK>F2ZDTA^,N\Q14GM4 ,08.!10J,"+@(<"+8I>!4N/) D=.0%[0'$%]!& MT!0?V!_7^47=)0C#]_0Z,\42=_L2VK7@7!X"]X[/2$&?+WCM*UH%]$>Y(+!) MFU+(#KPE ^S&'OHA/>E'#OX M=1"?(H\!.B4.34"QN:&H]/U0+N@).#2!9N)286L),NOIUC#Z/; M9]=/>$QJ0J[3T'7'4 >] ,TFJB-E2-(S&T-Z^N?&Z/6(@Z#M9"/?!K2G-1?Q MVX&!C$Z;!0%HP&<'0M!XUP8/@9<*/0'?O4)*Q$44@6R@8--Y)Q'V?L_\@<0 M'C_C@N/5KEF6$6%T'?@K&!+F!=L>'B1:0$ 7!\7OYZ^4@ 5W4N0F@UR4-VS' M+EF&;9_0.HG0()**8=<8>OJ1N"&.O? =JR[<5T57@QBG[NM! M!4')$%DBOL&7*(\O7YE]7N6KME=AZ<(*>!-TYRWO7>;RU6%6'63%ZKJ+G1KA M&<%B-_@="[QVSH^W <@"_EF/_?.&UAK?HM\=D/G1$?C"D6F#G^$?^V]%UWN# MJ[WHNJK@7W,]O*RV?WO-OTE\?%G;L<*W!KU1_AP^D.<@S3QFWLSIMW>[=J]S MN&M8$J1_2(_PGMJ&Y#O@'77V^T'WTBURP#_[] MHQ@;^C'Y9JZV"R]"$ : 7WRT'M]I':C'Y)MA]]$Z?-(ZH$"':"'.MA"_&,+^ M[J;P:9-.AY>L_6@19 $IPN?4EGI/)_\I#=)')'CK*K?O7SG^=W>5.YPLQ!F( M MC=\)O"QSPRF4O/_-70L _0XMCI=(H6O\?SU\O9<

>R^M:_ P)"9+7S\-PECPC/O:[\02+?U0*X0KX"AWRW/\&\4FI/=XV F\X M[]B[=M-]"LKU=Z#$5]F!KB5.-['Q1KO3[>Y.R6AWBG:GNQ24Z^].J6AWNNO= MZ0K3OHMM[+YR->Z?NC^?QG= >+-G+^BNK(\!;Q4-USI5WMI4#*TM+$6U.\P5 MV-R\!1Q/]FM-4N0#29XKQ_UU-OITM-'_BF:ZH?38UU-3WSV1]@WI+&4%3I4% M>S*K8K?L#:1> M%H?)G=!3Y:G:R!=2-L4F>V:G773'1H,*JX-=0%%])I_6@&W_)/J0/JBH\1:( M_D7*$U=H(P06N5HNK%>0)OGKGE7)GAP5 KEI66"AN(NL+N*FP1UU? ^^ 4YI MF^ER7JM,VDR)7&P,JV*FJ\GV2 XJ!Z7(Y)&N^?N>45'MX!9^!'K.#GJNG7#_ M$X_ZKSW5+XR8]DV^AJ$+K]85D'C''C>8V4!MZF">'L4KKBC)03T1*OY 9]XJ M*!(5%CB+*KE%RETXI@GA6 .*Y/;QQ%,O9$XKKKS39WD#:'CC*ME2VP%HJ3H M+A"SSAOM.-2,NO=DTXE'PB?/!3,ZOY_V;P@(#8WBXQD;/Z@Q[:7D MJ$&EXYGC5%+^\2_-/*0S?Y*PTUZZ*.A. @ '-1N8*@3>SU%@\1YA'H@=:1Z" M--KHBC(*ZW.MO7@_L :"B\.J_+P$4B!HD7@MM C]M7I=\_H2$.=HZBH2T%E)#85E5P52R:=34U!:,SB<]&6V M2M&U<+:!C^C\#M"!QVL(J^QQ>:S U<7Y*A-7Z880Z[G*=IANMS^BIN*9W2;V M8JM_]U%_%2"][9!O@YP)82+20U9)8WY%:?1TS$]P.0DXEY"=49@K9#D/I4Q#Z*T31I.?8%YUG85/YSTF14(G%]A:CN*XSHA*WF*IL$G"7[%*YK_@ W? M!42?DWD!,;\A^AGW-GY^!LC>4/<'L=.8.& 2>O8USP 69EX2 P6"_LL6Z]X-+)6J/GJ?1$;,OZN#5]&G@?85T+B<)OY>(H7N32=EK@I MD\SP"9Y.9Z2C>EZ#4F;NV7JR0<8F3JN>53S\YN:'BV&II[:Z' M;G>NJ9('6R9>MC1S@DE-M>)&;1J 4^AB.UWO>:OBF6$_.4HXS)?*>R4L9R M=6;2)VN$)9J U.B26.W3)48O/W5:*ZLBGZKGU2\_+0HQ1P9]F@),O3N)J\H6 MU?,Z&J=5*HV53 ME;^TG-IJKV5C*^M4>EIOF5+ZFVQSLBG>&HZ;L[HN U2:K>T[EEE4EJB MPX<3/&68VF#1&,8UL@HFC40M9_/C=/L4IPRMM)>G&_&G/L@^,76YJ$A\^60U MN89&/6FU(I15I9EQ)V.GJ[2KWBF>4J9JP5J,.Q89&]5F8K\GMVO)DY7?W,ID M/G%&Z2&[3-"5E.A.:WU-/E7/+5V;+/.IAF&SB\F3*#VM&6HDGJS2-L^#^*Q3 M'!74DE-]ZDUR=HLE3W+*LOJDK"S*'>/M5;:)^NYI9.E%44O&K:Z7)&= M5D(Q-@,Y^Z*>6X!3_-QF;SK*=DCET@7*3HWJ+ AJ _<&>Q] [;_F \_[6=+ M&EB"8N_JT/@6C^6CP]#&46R4^Q"92C:T"O!!N@7P+Z'_0#=VQI$8ILT+'!;H M1$P*$B(*O"8@H!P87^BK3K,/;3:4;0_UY3^C!75_-[APF8(28N$W^+GMX#:Z MV67,@[V$4WB\H./XY;*6GYT4R *$UVP#);0+O#Z&B0Y2X;B1U3I# MKB1D=^YL3&B. FA8VWBN(I 4_04)\4+9X#E%'NIBP8M@5VT"5W%#>:'$.33# MX>-^ABGX"QP;1"T:SEXI."CKE#!#^0U12CQ\]"'ZUM&)T6!;&0X)6] ZZI\G M4#$C!^#\9P^$PZ\#SY6BVRY*<@D>+^D@Q^[!YXQ?V(S)\1IZKPT!R4S1@T_= M&0"._4KFKUX^6YSGQLRF[^I@:%*-XC0VOU#9Q=?Y!XF>G\(+)Z+$R!!:CG90 MWB44GFDP/9R9+^ )2$\1+1&*\-?Q15!D>(9-(8>AR?^\LXQ<[QV5IIC'5/); M9L3Q;61;RD8I'ZW)[Z_(83T7+ M:2%O>UDRC\E(6BZV++^8M^U=8'PM&EPQ=>%[H/2\J>I.4.16,AE2 MCZF+$^*M_&R_2)J/)3:\V"Y_-6WQ*^KBG,Q!731"Y\S,<5BKAZ'.D?0R4)ZW MDO3R!$4^/P?FI97G'^\GUTV)Z:O4VTV)^8M2=9PA,U*OYU2O7XE1Z-_5M>\X M=:\9X?2+5.B@#S%#BKGH6B ZM4*>]C.)3_K*L=X7E:@_\6-&1#GE1;QAJGP2 M;Z#]YH:I<"6!N7+,Z T2Q7=8W3!1?H4*9]MVKS+Y)'Y#\\4%>^MH6_W"ALQG M[YY7I,!9@J3?.S/[K(#G_8G=6EQF:*;Y>(X\OF!3!R7,(SLQ[-MWG%2HU#2;; MUKREQW9K#:=5 ?J@;;8_35S90;/G>FQGKB[DIL"(6XM;-Y"X)G_\RS#O9BGX M9C;\2_ 17C950&3+?VM;/C+>(^/]VA)RV\9[9*U_1VO]8/(HU#BFK&/^S'\^ MX?]P9'+5G1CCS8:EW4Y'%HHQ.3'.GI2IWQS@!V,LLX)@N4#[I;< MA9:ZKE?A:IOV-S!J/LD%40L#O/*OIE];/XV6DM+2"^IFK-?$D3,N)DR/2V(? M1.JM/+61!^)^/1#7@AO?0+0_RU_Q =G6*LN>VU@OEFP^%A?S^?HHZ]A(MI,_ M_J71/8/OX[ X?2"R%P +Z1 +DE0202!IY*'X9 _%S50AN06%^;H'X_;KE'PY M_/1F!ENQ$L\-]%C,)%VR9#"U%&VEYD$EI0QUG'X[\NM\LE\GTBL?\?M$:N7S ML=N;>L6"(YNY>B+75^B8XR;LT92;H41$$+Y15.HSX-M5) -G+O[Q;\]P<&J4 M5X^1B,C/=#XT=C-)_R]ZO>7:T_Q.]U]V2NY4(;=1/-]U#6G+)IL=_:E 2G= MS?J%W*@',GU!T/3-99VZOA!\SM68:\_R6^*9$Z(^H3Q*,RIJC4T.NV1_X65Z MN;@,11W?FLE\M+;')]?-.,QTBPLCW&[9BAWY@]J:FU=R74J MY=S8>)U=M2^=DPN2Z;GF9Y@+_(7_[3F!_[G\,+YS&$'NP!F@B'] M#/D_/Z,JQ>_SQ-=)$):F'\DH0=C;V_DO[.9G2Q;"/-)1LI#;6Q;Z,9F)EN7F MEH6B'C.1%KO8NOQB>HAW]Y2KYT+P+T1=(K?.AY3W7<__##'^\J9IRY"A-_[;.+-_UJK: D0">4TJ945)"GAQ<^FQ;ZAROI64W[7$H]4UWE4 M5\$%#3B>GHYP5N\UV65LW?#\C 0T F27UURW MM6/#]4I$D.P+0[*KJ;P(P%U'"R+(UO.,$\K/UEW684!KSH)2N35)B>OD9(M* M!"+EETA\?=B6C&!;!-LBV':+"@N5<3ZALBI#MTM6QBE ;BI\2M+TU2"YEOWH M33IYV0BO6\5KJ0BO17@MPFM?2?T5#?>4FTWNC99IM1I9A!X M1;\9N_Y% %LZ FQ_H->BJ+!C)7=7,6!?6>,IJU-XK^C&NHW)8),@8XU!(SDN MUNTGQPOB)I+4]\-[?I 8'(QB"W!,J$*O?W$XK.(<@<$(#$9@\*NHQA,JT=FL M52EF3X9D?CR5UYNDU%'@8AT/PEE8;H.+FCO O8YTCL'@'# M"!C> S \(A+QUQ=2?OT]:,.N!=@TNT"?3FC"1H\WW=QZ0ZK 7-:2T]*R4=9D MCB*Q*HP?)ZC^^\O#PQ;4A2BCTXK77(!"QU[$G47H\-+H\-IAN->[CG?MF7]M MQ/CQ &0M*S^M)N-RIK]LKSEU/',I;YWE*.HCR0;N,P;Y&PTL^TI$\ /AS$!P MK?HYG!B"XP7A\3;Q1ICV1QEWCU51MN:?HFMM\'70]W?W3C@L_*D'!^5S:X.W M+,Y)Y"8JR-GQOCLKKF+=^+I8FWD__HT_9EYR((%>:!-0,O%L0Z1 P%>!_6F^ M)].F:P%N*?(E7>V[2[;:R.B%1+Z3DD?RGPKUGP*A0C"G#IS23KAC]!Z]2@VS MGDFP]0Q9U?,)8V;/^1$-Z95X/#;]_O-(]""AGJ/,!=Z>$8;K2#B\7+*,QXZ*W\R'UU/KNIJK-M4 M*O:FTP) _O$O^7CJ!N2++PBHTS1$'932 /#"#.DG))U0W@&QP#CDRM(O" 4#I MWQ S"#0$?S V'HP7#(8 :V )BHTE#*G##VX@]HR'=CM'EII6F@.%89_VGIP* MU7#2#>;7]I! >W!YC;?MIA10J6GA8E_9M6)SPLI:D;+M00X'^ 3%].V MCE4T9U9&+6JJ#.9]A=L^-5+3Q=3QLOO;4;E1_,!^A%[XLV4!"5@6$/$;PM?G M#1UI$R#VC+WWA[]FG3*D$ER_%K0B%:$IP1X4!+:"'8S; M"3[&U)B&965__)NBD@\4@L1_207#-:NF8L+KDT"L[TU"^5%HX3HERVU)*0RBB]./)I&@O!1:B65]H]Y#BOF_BPG#L&7@U);0/ M -W&G790PA,@Y@W;L;MH>#FXAF*(MH]!6J4WRGB54FRI;CKB.LV#&+4P AT/ M02^DI_-&.PXUHR)(]V&0D[I_B!:;(HY"V]2.Z6X4H'7=!7QR@_9#4X.]8^,. MR>]J'U1>>(1EG:BX.O SD- D2?F.L0"[!4#7)G(&!%YHI 7% H)C!%XE>P\4 M0RE#1%7L&?#=3:BW 'Z6=93O05D!(NNACEIPOL1?J'?:?RO^!G^F_OG[D>BC M(.KG3M"/#RBY']0QR#)^N !2]%U725_/D=1N1T+O;L#W/F]"/<_H!:E*FCK M$]S-#T\//1)N1LN4H&6%;*GOSL=DKL3U3'GV&Z@PU*M[&TZ>-U$R$:Q%[0Z M"[\"8M&PBJX#U6[9MEU>?V5OF8J]4KP[4EMJ=U,PF?S4*54M#^XM#\E4_"$5 M/]Y@7@. ,UXDI@#HA!4, .-XM'!*,(#_S]Y[-J>N9/O#[V_5_0Z4Y\Z_SJDR MC!)([#//KB*(G$&D-RHA-4(H@0+ITS_=$MA@X;C!R+:F9O9@T:C#6NNW0G>O MA7ZB/)#?_Y6Y0"^U8S+2F(A;S!C0%YJY!<#V2ZT<_HQ)!WZ[1]2R7#7(3'#@R-PONG[R]9"\[>E/ CGM()IU[" M:\6\&G<+\XW3:DW'$K17IJ:[3W3D!:,#(6H$(V"S@&2.K15GID G(J8+&T5W M=3\<#U?_XXMN6P[?01/S5AO]5???O5_.RQ!E5&2I,3?71RIHCX98:^E0;"H, M1!F6L,[0T-,[K)KK33,LLRJVH"W\&\=BYZGQP/@^PR/V?\: ]/.Y'26M$S7X M1K0?.GNBV$FD::Z0M>[9;$(']7;X'^P1)Y^FHOO?_SG)N/>P/XLL0=/Z==B$ M/9K5/M,?X=ER,HC["?V$*>SYEZ"MA:U]*(Z03I#_?K0?]Z,B/!HC__@+C:SD/S_J]?,GJE&J9<$&:%+SO2RYSX6*16.\Q8^Q^&G!#JW[H(GAWP:3!A"!$E>FF)3GJ*3 M@$^GH0,MX)@DI"88H 7ASN]5..Q)+P1J6V2-#:X*_:1LU['U3FRT(<)13UMV MU4TF0TK#FJH4"ZWYJ%QKCJLR3_#$TY;VE)W,9_FJS<8+^M0L<$-*P5'+P#MG MZJ"A[JHI7/YJJ5U^I$JH%:!GK?P 7L M*6[-P08VF=J,DW0+&[1Y*MC[>I=34[DZPW,Y(=L5)VUQ0E9DV#*XG@3-*/,T MDU>)CC9*]B>K,3?(P):!WH6=,V-SNU6=;1I;M:6O6!VOK_EDL.5T3A2;_&;5 MX);C5+.^[C:;8)V!6@I[VK+35P@.;]9&ZF"HN^4-1L7K'*K(%Z118U$K*F9V MS0F0@;".2E+Q.'HG\[2EN:N4[+JJ=+!J88"W2OE.-RZN>3K8^[ [D19*<@E7 ML8*K;;K@3+=5E(H]T'(PVE7M:D%K841W&\?Z[8K3'G'- M;7MH 7>393?>H;- T]F*-KN8(/99/9WI#M>B,Y]*7M/ [ V74E19Q19<<\)5 MI#Z;HKA6&S4-3+]J)\=D+=-CN**%EV8265+ZI34ZWA$8P"C>H(PMV>M@RFRW MK9;Q66N1;Z.F@0&P=*]1(8LF8+M.UNYT&DYC1GAO/0S@R<[.H-H+P$Z16@?%';WC".B^$$W;7OJ MB3QX(<<^P+Z']YR >+%:;*&=Z2_.D6G9F^,BA?>%/EO- M;!K%0I[##-"^M0/I4E0W(Q%QGEN*P^&BWNL1J;:,CDLQ2>J>2@=/5L0,L#XF MSIZ,R-R'=HRW]-"[0O0)!T5>M?EG=76M-H1U#EMRY&91'&VR_/0///L/>P - M3S2:4Y^.F96@:,BR@80L(AO^+/V([4JEDQUUBG6=,5F?5Z7%#*SO?J^[FP:RG-%; M_D)_PM=J+GKR]VES$OZ+^!/^USM2C;9[!>TH"'#A8U.?!QEOW@"Y$%,>@@5TW5L1,\]PZ#VFO#(=>AO-$9$VM0\_KB)7C+]R@E M\ 6NYE_Z\9AXC[.PR;4@]F''Z \Y6!-:0J-=MFQ,Y]@BAC6(7A+"TXV5GJ4/ MN5ZJVQIP*:6PT:E.D>X6U]X989*\Q\^<$SZ0<0(0^[S=,/'+V)QB%^D3^;'1 MPC+11JQ]-N)Z$F>]W_\I+!:0813?'O7B!C;*+&P[EB(B/MFW0O+[\!O$&OM' M'G9"YQ?M+![MM!Q]Z9V6? SV[K\YC>X>17&]WYR/]CZ13:^E G]ANQ-;D13! M4@#D^HS?P;DX[X.-IVB:'^SU!.T0\;5%:).Z&CB>E!\%/BMRQ^B'_M 5QP'@ MT>!]B&@_/CFSV/XX/A;>?% ./?/Q\T6BF\^+X:B>=$A.RV?9.-65"37'5<'N M36'-/U,>WC]/3CUGUJWZ $MV'8Q8;JH,MH@S+4)^;R2S8<:FKN51>\^<(N21 M"8 DD%K 6_P(,4'23XP"MTB M75\V5 6WY^-EM;O*T#??KS)$MK&I"M008X+'; M\[;FU.OJ1>Q-?,:FZV&#"E4O.X 7-*Q/STG9$!H=SS) 9O?>XA44:&8(E@H. M=];^>J.)\/?;K!TCN.NUC_]?>4D@T.V%[&BS",DA Y]9IBO/?!WGN_FQA7>X M!H[1/UT3^PM]N0\AE%O-0_#@_IG50,;8S+3@N*0CC'BJ-Q\TZV)_V.B%^,/> M>=UK,E^!B;CQI]@KO^=@FR!;P\-F;_S/ZV7_G=J_2C*=G_-["NGMF M>\1G3WLB#1U#E9/>I!9?/DWF*Y+MPD?!PU-V/QL/E7Q1O.ANX"J9'Y?H+.9B MKE0JX'C=S*R+[1#L!H)I>T8HM=*4C9O#+%NTYHRU1#>'&%_F_,L'SVO24UCX ME%/]>S-M[T@&EN2(A'9F?W+FF>*6=&W0[6DE/(.YYCHSSQ?60E(,'O?_A'/1 MCR:% N4("NW#,:!C]'DX"?3KBY:(]-Z2Q!+TBP74OVTEM:EPT(%. M4,F(#K>G0Z0?PD&'=")2#YI/%S5Z\^*X789^:;?.[NV=D% M0--%$;3@O\_=I[NPVWC= _7/L<2AGQS\T<12WM03\PZQN:J'=]F"UZ]=]GLS M?UR@U#.6(*\J*:^5GBX$KFO8YW>!@Y.ZYW_@8*X@ S@ MB23S756"M$XO?EWN\/)G7HPW M0H(6H5*77Y(SWOPW<6654S(>0_+=[[\4(^9/W=G?F[/__N]_ ME#_6Q9]:2#']E)A90?,N#OL)&O) ]&[\^?,D\?M#%F6"N!BGWG:^%PM%[;W0 MSY[,BS4.3Q*$7B\G"L&3^_)="Y/,M+7U'[XFNO>I MFX^Y;?RMUZ>7[U'6R)Y5V38MHL(2"CUH5'%SD2VA/(/$W6_RGDZF[ADRF'GG M8N;'+>NF/J^MTI]KD=P6 RY1!95YKOQK6,3_&B5//B#_;TG,=07I?T]Q$H@) M1(FTJ5Z!8;&!;LBTDDZ351%A0O+N-Y,@F.O P>TEX6+:T#^^%V';S2EZ"6SS M;D:$&-JN4[CY7;#VKLK-%\2UAPTU+Q1XIO:S5)&+@KQU*JRNT:!(K4I]E6Q# M)$M#ZR9UG\)?K?T+D*AZ]7R?UW@Y>T]B#^6[8OZ$_:[1/N=/@5>QXQR:M598=U%1EIN&^-&LYJ!$@]] M"IQ*8%>2]J_*^Y]R >A'X53X9OS*E>LKP]L#MU[F(-IM_;PI$)<:Y?AM; M]7J*BXKW0).92%'WD$D"*O3O*$[_?6)9%[:KPX0#D:G].B2\T]Y.%AM:QQB( M8W:[PC*MSDY34L4UA MD;V,)BHB"^%$0/Y3 %[Y%"-T.P(5M]T^4S@-L14'K M6YZ\_AEFN9?$W;9=(/G%!WP]ZM>G.$XL_L"39]0H.6WW1V!:9#FBC7/SDMIP MNAE4"!,%JO'D/94,'HZYG-7]DT VBE-'QO-EC.>#/'_4=!:* [VWRV4EMKL! ME:%-DVYSDX'SA:8SE4@&W>P?K+0 M21HW#'>_Y51Z%C@./>'- >ONA*V;I?(:G??JOT.[F[JG4M0]EK[B 9$?'O ( M0[@[.I;^1\?2WR/_7^-4NE6-FZ*>E$TN/IR,0&^CYCG7PP1HEZ<3J2N>(/GA M_*=>(SIUY)##HD,<04]['C&O&PT:-S%U,,47,E M('V"D;SG*=[CC]YV 3(;Q>;%E;7A@WKPD<.:S@Q8>W:J>Q/CZ6'%;I0Z18U3 ME)-QK%N2I?[(;);=M7SWF[FGSVP[/%#+ MF0E.; TL$#-,)R;[U[,A>21(8;@TD,(8'FMID!G-PP/"?Y! UU;.4EUXEE/0 M"]9[:R,F^.9&S *ZH!CHAXB^:(2NH,4T90K;PE?]]T38+G'(XXAR4 K$7Y)K M;8%@71J=GH\;=PXSSCU.N ;/I^Y^YU* M4$^)$O/I<0UDAF#<@S1#"R 86Z0)F M!B4:/M!L,P9LI,<4>X;H;<18?:&96P!BW@G#6,NUQ!E0)Q(/Z@*=#\&I"Y'A7%826\A3BL VJVUPS,II!O MI"=YBETJ6=OM,0*=D?X@6UK.6RJOMYRP0(D*_:.>G?U:05DNN.A*17F_7F>1 MO[Y)YRLZ-IEC\319,N425^E5U]"FH9E[G Z>_?))MR>8L!(4S0.(E^@BN- & M%CRS&)(2:G4+( Z!U$%-IHIE.S%)V"+R T&<>;Q_[W$",$0$(A7!< 5K&\,] MT"'N/D;"_#)WZ?-2?BO8B!.%733-9P86"(LO0\E"^&:.\Q=5'77W<>O!MA>8TP%('9LH:T&,1'_*CPP7/]9-*M:K#,2>.E.+U:(^;>O,$'!>,Y_T;L03B M$<>$;S^+%\X9*#O!D&/38L]QFO#(<.AO-$9$ZQC\E3.+30!<6^!](PD.>&#+ M!S9^8.%[9-;8+OQ. S9 ((2))P(%Z0#$@>$VVWEN#4.L+E> MWZ. P!>X M&E*K>_Z%KB%:%MCD:KD=#TKWX\S;6!0Q:N6.NEBQ4LAMVL]_T" M<8$#N1-8#C05GF->+M%-Q,!^D6V$4XN#2GT'UT.S7(@M4 @.]>O_TK/1$:,B ML]VX$OP%7:KWLU"<'6=[:VM@L8.QB95V&48?MSX9_[RG7@RSY=$-BF'/S(+# M:*4ZM$UT5W_$NM=0KV=5NTW!-%IL W 4 MEA=%\D)$"2+I67/FVH>(4:],^F7SZ$"8Y"43CUM,[\__[/\> ?M^OCHJF9UJ_#GOS1K&9^\03" M"ZO)(#Z!J*K&A2GL^9>@K86M?8B5IA,/=2%^/6SKDUX$ TN0R7_'CCZCY0BL MI2YLXD! M)U+(CH=_[B=&X0DZ>1U2/8GCD$=;'<+9]_<4'2)3 ZQC':@C#?AV[PGJQ>_@ M+C:S$$K\J]?,G8T5H\]0"J!0:R>U0O:/H-/BV9F0SY&'A6Y%//"[\/N(69[C M\%,"G5MWP1-67I(F@$X)%#^A ,93*1'CTR0F\$PR"9\2),X0Y)W?JW"(#O(@ M.R$;B_:*:RI@)><,Q4H.9-[;KCQMV=4GP\4FZTPXT""3N\6PE<'S,K09 ^^$ MYC@^%[>#-CRK!E8)P[FI@5H ^P57.87:C1?5V9BZAEZFE+ M;9[6^HM^FU&;>:)JL[4X8SMKG@KVKJ^G?9QF,5,%]GI;R!NS=G&.6@;FCC7Z MRR%9P0BNNL8UEZV6)VS]II/!GNWY0R8 M)VO3% >, 3%M&W$"+V1@RT#O+,.R$WP$;(QPV4I>FB^I>KT-6P9ZYS&IEATJ MXRH&>LO-6,M9Z[&73#K0^\S5,;W7%B6NJ$VMD2(G-SL*M0ST3CJV#2WI-<86 M^3QI%"OC8B,NPY;4TY:-#5,4M(8#U/AVTRA)NZ34[:YAR\ X.\3(D;ID3E<) M+BU@A&/-I31*"\D\;2ESZ3$WPSN4"C;;;F:&E4!\UX9>39"7!LYFE2U9.K8< M0:UO9M.$J\NP96"N5%TT'7_P'K6\%5FDG&&.ZZX;!A\ MVF=@/25E(Q6M5'P*QXE/R%6E M137C:)RG,^(Q@1* 1!+\E,'APDS3$H01""A,*CEA1%HDQ&E@9BI;I.Y M:HDMZYF,&NK M-*YC^M PZTI1IGE6ABT#G)(7>TNGQ0&@_P/I8=YAJ6U=788G8Q*>ZT3D]0Y'-84DGSD\V0%[NJGFD+ M5G:53SE>NNK .(M)4^\+X^H TSLB]/RVN]4B+9^3>VFD2>V<9O15)=ZU579> M[7 ';9@99ILXG[8V7RC*PGA*-.?W-K-_"W&PIO=.I1588 MK\\AA%XEZ(I37<6QW(X62$-A.'&&$"*HZYK%AF&1)5P5E,FD2&T455BMC[#D MB>'K_V["5WK#]+I2C"_5;4?:, *(X[K9YE%3PO=CX"^ E'%>:TU>R<8ZVBM[ MD]7_E_+WH1P)B(D:-&B@HPK?J0(GX/B]*4YR)AJ''@B+A0;G@FRO!T=TX=TR M1<&/OY3K#..A*R\" [U9]! 8TL')"0[.5C9Q/W[S9)B^"^[/Z_2U9\+'@1T. M(A$[(&I]Q](B\)^=\M0#. 'D6PT6""=W3$YV*VOOO;3,Q)\W&7/:^5F M:FD;G.HZ=(-F[)$PRO]))9"7G,__W?A8QDW9()X\AT\ MT+),$0#)+EBF[G=Y0N+4$8F+(VQA@/&"X@2[3=0YA:TWJM+F]34YFXWIY@XD#)YX\XH%,"P&>)SSO*<(VXVR<=73C=?,@< M-ID@S'HI><]*>3;G#C>.[:B8KEK-_-9I3-V2?/<[26'W%)-^-L+[IBVLQ)M4 M>9!'^\PQUT;1;+3[H4%ABW?% MF:DAW/0VUCU3P;,<3 EXFW,/NR:^52(H5FR%SF9Y>RLG)X;0YI\?8#\H=R_$ M9A],">]4BJ?P?4O@," ="#;*-^>_[H75BOE?!5[W9%2>/8*XUQN1!413-N : MV>??::[V[&6!I:O8"GP=VF/8&TQ0U=W'UC-%G$&.C,G ):W=XI^L *V@Y9J M;X0AK@TN"&IH3J? >M+RW$+M-Y_\W='#\KZT'@]S"_;NKX =DSREC?8@_+[A M+$Y6<6%:SAY5']9M?YP(68JNYD! <0"<,NI41)M@D"G0U/]TM&=9Y;7AHB5' MXY$"OQ0>]F.>XS-!%-%8;:_WZ6.>0_13^#MH:(NB:YTBC*38"TW8_E(,#8I M?*+!.>[CO%B"3OL(< 0V'SY/<_[210MP=_#EAOEX M 2M93!O;+G?Y57;"KA:EIYAJQCN-[2):)SOK; MYT]%G>+%05P/I^8@?S]N^QUDV(M/HU<\+@I"4F]+^(U@.GV'<^+UB[R>7S&/ MK_Q9'8PD_SZD".,G0%L5^>P*%W$4_5'_88/+V0^)8 J,)G,#0 M<>V3G9*C ]#[;9+@3I1C'8:S[P;WA>%M-_12R01!O73@^FCWX.C]"*RGD-"' M [2'O^/H)//&:=D2'2$'\ M*#I$"B(DA(@4Q"7I\,X4*Z\Z<)\V:09^&0B]?M)%YYGDQ5-#:V MW'SL8F3> )+WS*-///2*=:WQ.6?2#D)3@A?C"M9G3I,R"WR4CHG0Q\K@*2]V5><$ !BOYIKN#' MS(1N=(;PNV#%1_*%7<*\#-.T/VQ? MXN\)?T9('"'Q$1(3QTA,?!B)LQ.P:.+]U(AKXJL>/=OQDWI[_761N+K8;6UI M65FR!,ZEQ]J\:[LEA,2T5Y#N*H4OOC80AS\ RCZ)O>ME, '3E;;EL-W$&)Z M&([^VJ>,V6,V>M)3''0XNFQ(2)NX@O9X5Z=A&DU? ZP?T@P^E$E4=U)_(2S M!VM.M_$ILVF"7CK7OG[JQ >@/SK8?0"#IQD2&XPB;./T;,V"G:&J>E8DU'^2CR0U/@K8O6MW*#(YXG4WI=5>T]S6%)C4T*&*4^F6:&MKR^A]EZGSFW5GI%O#*EN M:H!C2[.AV=TF*^[2(3-*9&S']#HCLY8=>SP>- M=H?"P,$_(H+Y^<[KA95$WYBL"G3/9-4B7UUT.]G^G)V'3(7S7&:,3^5N5DWM M>,8MV$.LMT()AD/FN5Z8-,UA%RO.G*L_+NL 71NB"/1-V9%-C.("[)B-7"_%> M-60>UG0YJ:>++1UP5;>YFBRX<:TU@ A-)HA0^;\7)@TUQ*C5=*X7N"Y56!#, MJ->AK9 ISY6R5GJ5 D]P1,^AB7@U7>*8=J0\O_@F[,I$MPO1M+YDR"+:5?T. MX>6+E1ZYV0''=YU2"Y H%LB(R[Z-> MZ .56]@J0(NNQ$5QVZ\3M_T^7@MUBNT[8)F28,\^!=;S>P! H!Y X"T\*ZI*VLXI0JI0G?!KOT[:#X+=\&^T=!1;C4\M &(*2KL!;"<& MV1E\2:\FVFR)0E)AL(=O%NM PER LES>B_*K 2DBF6TH_1P_Q;;#.95KK5:B M/D45YQ(4]LVW6JA0$>FE44&M6X79GE%%GM3L=XMC-F/=,C37\[K>;Y@?_QBI3]#IQ&# ?NAF,4 M?UP?\'+%@#^E0F _[DA8IEUUU%Q.JLWT[)9*=S/7KA#XSY\7!3Q;G?+FQ0!# MQ,F7JDCX^84'\714-N3PUJA\2T2'J*Y4*.@ /;NHT%H8"!$!4RCH$!4># <= M(@41$CI$"B(DA(@4Q"7I\/XS!"\[<#^A>LL/+CR(DU^Y;,UW*#P8ADW""#2^ M)&_CZYR5WR\.NEJ>(\;U/!9-U/%_&>J:^7?# MDS4LV@CX<1L!D::\B:;\Q!V#L 'P2YJRW)G3&FZ:355QG&(-'\9!KBS?_4[B M(MEW"1Z:5PDE&;$EO:FN%8$Q=J>8L!_-C.W/U.)I+!N-]W0?UHXR7:>(FT MY/?=> D7_+ZD)5DJGMK(_5T<:\XG(XTI+<0M*@^,)8@;'5#XL61Z24N.I^59 M?Z!P-2XN\%VPD.;130U7C%E!0Q-A%LQ<^0+DASUW:\7^CW\!$/)8":* 9LZQVO15TZCV/S8B?T/ZA70=NB M[N'+9@I\F878#W8$+%&!HYZ F;!23"L&>5 #,4=042)VZ..;"!UL10(^+,16 M IR-:\<6 N)@!7;BP$'HI@RY=::(_OSVPX00@(0 SM^&;>WGYF:+GKG:<#>3*VQV.EC^-P%W DY@1RRNJT!7R?B);;\E/HNQ/-.[B-"*" MI[,^W01$;_<8!GC#G8#/]GIVZ9$L92O%.=LU*G26J69W4U=^_IZC=PX<(C/* MPV@#X_;!0P^/EW*QQ_*UM:,6G6JZ:.R:ZS%HW_U&,HSG!,=3R[V6#,!J)F7C4-*^% - M)XY803'\6A2'G))'F3)%#0@64C^S/=8=$M"0".:ND"KSV40S!VP]LD#QY--T MF/_[/R=I/A_T(2JK8%J_#KERCF:U3R]*> I2!G$_BZ@PA3W_$K2UL+7WLZ33 MB8>TB;\>TNV0'NQC"3+Y[]C19[0<@;5$)1N.5NRD:L/^9Z>%&PX/7\EFNB>, M8RY^$3@RTO^!>!_?3XQ"%8VN0ZHGRH\\<@V$L^_O*3KDX098QSJF+ACP[=X3 MU(O?P5UL9B%,^E>OF3N;B0E]AK(*T48[R<:T?P35K@>QD/-SIE<;PWY0^<)Q M[M3G./R40.?67?! A2=H7**(Z91GIKC$4PPQX9F)1/"B.,'Q:8H&@$G=^;T* MASV,7D_(K'.9[8(C4K1H]L1Z:3A9(]1]VK+A<&ZI3Q(&UL2:;&XG+TI*O U; M,D];2J#7G!6,/L8*%6NXF<_5I"+XSLK<63J*[/0XU\HVFWB[BN&6#%L& MWME,"\-L:9G+L"E^0)+]$A G"W05''O:TNTW2$MH9=H<(8R3SJ"?=%P&)? ( M])Y++S :7_455>\9U*"6M6QLBEHFG[94['1M7>(,6:W.1KOVMK+=;/D,;!D8 M9WHWW+I-E2^JS7K)S/7R^92>1./$\:=-J[*<+LSUH:C&X2CRQ#2>$9DU3P6G ME,[7:^(<9'2L.)$4G6B6TJMA&[8,3,G,3JG&FJ]CZK;(FF1#D5.@BMX9F%*! MS6=+1+Y3YZI,99#?4;7^NH'>&9B24S"G;($T=IS0Z(C='+#R0P>],SBE>"?3 M%;KU89R-&_E!H5MQ6%&6^61P2@V^*X\R2G&!*8HTP7!G51K4T5�$N)2#67 MHRVQQ9;D<-#;#><%H8YVV0*3=_IF*D-RTD =E#*K99.8F[TX:AF8_'A@4VS+ M<))L;K/,#.FTG!P &;8,3!ZDI<8D+;@9##22BB0RR1771>,,3I[*]/1%-2\7 ML4&\B5F3N4FG1FN>"4YIXEK$"'0QRS:G-7UEM(R.O92A)1:84F51I9=E7.IS6P%O M3UR-8+1.AL>Q,[/O3UF%V,BTFA)&5'Q*KE([$C8]@SG:O%WNYV;)G-JM5*"0 MRFUW@] )#\Y?8J>KVGB\M3@AUTHM\=VBG.-EU#2P *K0T"RN(U75Y5@IYBJY MHM5,>@-X6($G1LBA[%6E-TRO*\7X4MUVI TC@#BNFVT>-27_Y";XFZ*:7A_(FM7U* W ITH?[)(T7I^9]RW M8\6C)?&,4<,&#V6Z?*O5AC:PA'X.I%]?N0A6DDFD?F8*>]\ 3V#)1W,O5)4% MTC^SPD/8R8)'9 D?6>@$\3,K^86;+'B"P2.RA) L/[2,4[C)$H%8*,D266(A M)4L$8B$D2P1BH21+9(F%E"P1B(60+!&(79,L[[P/]&J$\@9K$/;3QB];K-]X MP1[J2B8_6E<29Q(T<6\Z6J1+T9.I!3AU_,[!AK2$"*7:Q(4<1&?\1& M+UI<(6.CAF* F.YS$3C#1=\ M&]=_^S*XL2\MB"7+=S[IP ;WCIP[URZJ]?Q MC=CF"%!_&-M\#'9ONT@O+HERYB"DXL"IB/!;5)S#F9DN?+=D__W?_RA?08!N MJ8D>Q(KXJ%@Q">JFA4LO+%67+?E[50/NU2JX7X^3J._%29>K]AHAT$_BFPB! M(DZZ"@)]T!J\X77:X)2[1_<[[8N!:[CF&,+8 QZZ1;I$05!_HR:4^26.I_K6 MRZZH*&BS!O)XSVJMV%1>WXYJ,C^:"^UG[KK2+V;X\2Z<]K8+/WG!X>E)_@*_ M[N8^)*Y(/Z>C-'[RP1 .G_7@/7/U3]<="4? MDN1EV#5O8CAAL%6>ZM%=DR8;@[9?" Z_I_!KY7O&PR8B-\C8V2 %^T^9RSF!=31N[-.S_\U$D M:?/85!V--FJ.+RT7([J?)16$(NF[W]0]A5TK'V!D;D1 \;V!XD+F1G8"%DV\ MGQIQ37S5HV<[?E)OKS\?*(IJP>J;XRW##8I]4K%&K)*L>5D-B+O?Q'TJ&4SP M^H4/4!SH$?,C-H=,=S&4ZBX*BE\O2'.S\&6XPL%_!+RA6<,P.'T7R_^\Z*RY M:4^IKU6@BG37DL39.'4#',Z,K0K?$UM%;)FI5]QL9B:X.90R!L6'\"N::V%! MJ\^TS<(K2B%8HPANWAQC>C_\ I7++AG.H(6>RTU8+2M>.-33*<@1$(0DDP7I6/\ M)!2ZV7;"K2<>%O@]'^EJ=1F'<\D!>^S62\?LD>:U2*M$&X_,;C+>6G @RP@$93RRVP492S4RJ7<>(>B?= M:!I-%;(QO$-,]#5WQ2+(B" C7!,/&60\ ML3%F<6Q" :LX9 &9HG-I3NC.M1O8&.,13@]VVQ:IZFQ\NRT(.6N]0A5-_.-, MS)E*G%_X.-,M<"':Q7M?]OSH!-/KN0>C-?II%Z/_Q"J)UBB2M4B+19(525;X MUBC28I&L1;+VKC7Z#F<*ND#38'_W,1D8P!*TV/\3],4_,4'2%4.Q'7$?9$UGJURB3S^3$]=4RM@;/:6JK0URBKZXPS2Q.5 M]/6.&A#I*QX0#9<0A6@;((*2[P ESQSMO#R4C!=>7?4.P::8;=JHU=PYI=Y@ M1S%'*2T'##-)SB4+HI S<7RJH=KDJ;O?-//2R<_(9(EP)L*9R]Y8N3S.E"VU MD9_B&9G5U^/ KAA<-2YF%3V>:ZBS&W@_S3G3+Y"\M,&V@DRJ M[69J(=+(9/%/-%#8MSK1T $V$"QQM@\@26 %-'.!2!IM^WR#PPOAO?/W0U#T MSV-(!PF%^)E_E,X]?AUN^I$CL3\U-W%6H/0)3K &2P@WP$ZGV%8;4HFK

@ LH3_/ M$XD;^V,6>Q\!#U97+8NA"1$FY-P)J0:*'4-Y #U1M4")4FV 4D!#8=V6*!NT MZ_]F?0,8U1>!MP[MA/<82FTUC_Z;R0N.GS/"YX-&+]\WR72 CSQ6R/+1(R]9 M1'=3"79UX=A!KSRIRM,-MD2(<25X54LFD-BE59&P2RN#U)5>5,93$:@$PRQT MIWE@%L%H'2NLVG>(JE'0ZWE70P\&!REE)\U:O3#O 3%#>$"/4:*> 3!D(TJC]NO2'(MI*MYEH M-KV,=)U!0I?(-*!5"/>$"*;Q4/_Z\XZ^U<+U"1R/O/GH EU]>] G'3 M*'+ M*D+$/M=$#W>K;)$$@P5X@'2JN/?*XTML:)[30J'5??W.$A$K>2&)EQE+'M+2 ME32X=O!D"/L)(O)Y*I,N%%<8U$!+.^#M7(/L2)0E@LQ&*I%,E2A]-Y>ELP7@3Y'7916G/"S?ILGP /%.,[0=9%S(\I4 MRT*P!6CB,UZ.*5)F//8]!7;X+67S ;B@P_HF.7]5X%A&AU/<:0-U.7F!4F5/ M60*O($KS_&'ZLI5,H\N$$^A0=(/]%(J)GZ[.H@!MA1SQQ>.>[Y'S!K0(H#"4 M#7Y"*:V:D89(%J)A3 M6!*L-'1R8(877@#G(HKU4#NI51/8JD?W,%==R9O.*6(2T&AQX5%9 8'O!PZ: MD*Q\P>V!Y?^5A8+PU;!.)EH@VV8V2@]H:B+?(2VN+%-\V)A?BKYLRL4"Q':< MG6<@NW)2\P3F2,:L"J-BJ:)@8S&)I$&[,C;S=V,9MF22$MX.7 1 ]0R=#6$4'HU]9DUH .'? M"<_LDYF74RLD-J5E/'>NR8")/&&3+_IK'E.VCC^_:?6&3<44+PE;T03,/9(R MTDU9=@BB:M7MV)1O[+%U!#LM[1*6[W7[ M/;I1*HB*XB]1=#]WDB0W0V74!Y&!"^4^) , ($! M#%(.664@G[UR)P)7HDS!C]$%)I1=_>]KB>YD1X(" *!+V9'81JC9; M3+8N7-M"YJM(71\=0:@AAN1 I/V2R4QV'?S-<8N0$'Q<&!9$AB73@KY,9QQG MB4]I;C(14^7)%WY3HE.P:]2:TFQX1>#@V(7BUURR!+PZ<.:)>*5^>/UX6)5* M*32&22(']W 4.-=PBUY-_"OAZ=Q2<7RFB7)G#RE5VIW6!-2;^_&ZA6TNU'@1 MH<(&;RA>&RX5;OW];Z/^8/1ZL7QLH;I+OXTW'.">8+XC?_XE9L\"^;VR.7E: MUZ2RZ>[1@CE::BKK.(@XEY-FX,@-7R[PMQ*V> M@TON)##A DY_SOWB6M3.$*4A2DF47QP_64EGE%%(JA>EW&1SXW M+DU4"EDYH\EUX)BR8D=1EXHLX[?/@;8PVP>QAP'[=32UVG%!["9WFNR9]?=& M2X.:K#:"JK7_-'RBYN*[-QUDR8NR&.B@J-864^@^E4M/.-<+':)5.UM6@#=;(SO/M>K\XP62S? MH5JD2T%IB5R4>A=->;E^0T$ G0#:&DM> %"/,5$ICRO.G#^B6,:2..&( 70> MR34!$)M)%5WA!9'%?:5D'GU3>7P+#U?"S*+K7J;E:N'>A&KARDF_G/#;L+[H M[\^3O?24'OZF-0FP1@MLBV2A*D?ZXV&1@&M6?+>\02PBPVTP7@5ODIRMV(ZN-DW*QL>/^F?GLTY9U;ZJV7,NA)<>,GL!; M2E;&ZB.N 5O(=P:JQ01B?MX%32C/MN&,TV@,&Q.)B\'E$J/RL+;*'U,7AB.5 M!8[3ZC2 E5JNJD(\._8+"!PN6V 3L((=W7N .77"N""NN9[ M?+7E5YE=E-XS17DD9)[PDAC!^ :YS?DU#N61"Q8CTF=L@_F<8C"CP!4)Y%#) MQIQI(O?+.6;$C3JXM01\C74"ZM! Q:A4&*$R;YE64.:IO!;'PC)TU83CA=\0 M5$1OG7S^A?-TEW+I7Q)E4Q^36':=" E"6,B!CQ&K+!22VVX3EB)B_/> M:D:C?]S;!?"]F5#$%Q?)'+2#N,9 M<@[%+'3[=TW1PSBWZ_/0^");2BC)CY2#P/^.6\P-)-EG!D 1$5N3/Y$.N9#Q MFM)K,<7U7!R;_E[0*O//U+?):U>R6J6NV 81:ZFIJM; MP"W>BK1L'1Q8:A>!RD%M'-BK;Q?5.)PA"]\YCYV9RJ,H6C/E15#4#RKO/2%+ M\A+J=($+8OKUG),E"1#1)+UT8ME4:<[%%:PKJGW96AV9+B1E@V7XHU\@A[,OH4^O6E&N<,N.V\V9,S!-+G4UVP$#NLBW%2TY_ M(10?/YZ9('>HCJ/D#&55"6.^BP5F1KN>R1QS>?GP/0MG+PY!AJE^CQ7$M/I4 MY2L15\+-Z/E9WOW4UDJSI-^6 +_ZQG,]<@:/:U6C^68:EL+%S9PR92N05"I* M<990*;E_X*@7")Y G&.1B4!$:%O-J-R5/O6!V6$!D+#I X:[*K]1V>&)S#E' M!CR/L3$9M^0C )>K9A7^-$1@*;SD!GD-%V)K6TYKR367P7M_MJD5%MRS$E6O M.CTI:BVX"F4I$U#MBHNJ=;[N6D* M[4JH>$)%60 (JQP4RH$EW0IE/UX]F?4)U8DFN4JW18:\N'3A2*;V ?*/LH4C M57G)@O4X5>2#GHQ"1\J+P*2KMIX0_\31[!"KHFTLF=MF-'1Q[37.^QSZ_%6% M!/7QT1A4<:Z:)^Y. <58=@&()A.L2U2!1++]\)WE8(MZY6),YL@3V,(FY(XQ MV#B=L![XJH>G;$=<:7EUE>C]C)6E%#E%F2'AESI76]5UUF]B+<*UKVBALC_ M>66 /6DD$H,"V1\A?RX3JV!]LP]V3+N2>.>W$/WY#:+ MM/J-WBIC99I8GDM3:CP@*'MG>/B0H MEPFQC'.="/BN+[/3-%:KRK>U9 [GW<;F#AJC_DWCJ;0KH+T?G=T3$'I*2JC? MCS!U\Q4SQTL PJU,2KXN?F=9\9H(N;1$[6&-TXS M-FC9$5IPO*=!2\W0PH/:#%IJAI9V8S0P:*D=6@P3JR5:AHVV04O]T&*86"W1 M8IA8+='2;W2'!BVU0XLQ)VN)EFYC8)A8_=!B;LLFT4)%S.4*\T=Y*'<%@^$J M5_I=@;)1^GPL1/)(PZH VVH0E6,-96\]9Y,L_YO'%Q0TW"A $/WS6>_90Y5U M4 LW2BP5@^;KW93R^RD.II9)-GJO.(,EC)2U[^XT?_Z9%* M93*K_5"^,VP,!KLFJ K9#@^:V@OQ=.M5JM8U]& *&36ZAT4@[3TAD%T:#(\G MFT&CWSD@NGF^)ZK,0^WFC3@IWM0)5H%D81Z0>%Y!>?B?.CMGTN[H52NHA^T@R5G-R!$;PK][!/@P"+]K=]J] MJN,_]4)YU;;)0>!]T#QLI/^PQU'=Y=[H>V UUE?^[,R7L#W.)(V0W9YT(Q:) MW1]5;I"82W"0ET#:(X=X"3K="L6UN00'? FD;7)XEZ#3JU .[%P9.IAXR<;P MW:[0';-S=#_:&JF+<45]L&@B=H*=_Z*)GQZH 5DC=]E3D%MKPR@'R-J&]K!= MN3YG;L\3OCUK0S$'>'NZ]K!K0C7F]E1N,]7N\!LQH^S1H'O8KO_-QWL.D"Z& M[<,FBOV,!Y7,+?[*(9C#NY)OA\"4;NN_65\.4Z'8V;D+^X=][+.P15-D#^ES M,#3T^03H<]OM.Y;H<\W1*D358<4V#*IJJ(CM=Q2#5_C$$RS"\WPXVZL#-7YJ MY$\Z!+Y4QY*/3;,JXR8]>+*N8SV'(6M#U@=8K;$=Q?) $5K',HRGB- M&P\[ M.6F?5O@B$N'$.*@\]-1(:!Q0_J1-0.-+VE]??-ONCRK/H3!$O)=$O+<.^[;= M'G4,$1LBKH-7_\'9;,T*27CGRL3AN/X?7*M5811QY^@\F+(%5N-/11# >K9U M+D(1.P&I\XXW\T,_26,:#V-,-9-0:HH9[L7P>G:_5V'RH/'(/OGK\Y2J&5I@ MB@]&YOJ8ZV/*&1[D Q@-*C>@ZG5[3#G#0^CBP(EBK\L9OD8I&%_14OK5(9C, MIK?)QLVJP^-6K:'=Z1Y2^KFY!1NWC@[P%G1!F:O@L/M3.)HI>R4*J[-3ZG+6VKGI#H%?[465R)T8 MU(N1W6L/7QHGM:'^PRHFN1OUMYIVJ]TWY&_(?[^+3AZJG_9&E><[V< A5(_)>.=E*+7@Q#M7)@ZZ#.7CAT- T=/N/)5.16SYH1O- MA&V%PLS0,(F_INSD?LDB=K-GI@"8VV.J3AZ49-*N/-O0W)TG?'>>4LG)H,J[ M4T>MS12 MX7,<(5>-0@L4^=K!DP=>G4[;7!US=9YV M[*0VRG6];HZ)G#PDP56%?[IUK/T^G#U=MC-,:&1T_ MILXX$)M9N-5^%(NMNQ1(OT!1@0=__SH5UB0*@N@2&R,3TJPYAKT\D5BQN!!A)JSQ MM74NHG,@M^GU*QV4_'WY=GE#77B;,T_$*_6#OGN]FY_9;C=Z-P6+/OUCQ_@C>.0%( M*>I2O].5?C6.A?/]Z!* \'H>)3XV;GL5BX"F_"R\4S(Q6EA]U1D#/\M2L7#0 M[2HIVG/PQ[NJ+'"R_-]'G'H&4G:+DME]2@94>WY695S*#% M,#&#EKNF81JT[.BV=+H&+35$BV%B-42+86*U1(O1Q&J)EEYC:&1+_=!B;LLF MT7+/3)Q;/92[@L%0N9]U-_*68ILW.P>K#O.X KO>[@I&;A3@A_]\UGOV4'@- M&^T;^>QC 3:\/[S&-T8B8B&L&?QAFE@B](1G_>/'<364<[,QL\N[=#A5FY5= MG:V 9-OEGWL DJW$D/<+)+>IJD\0)(=+)49%,RK:3E2TW:4V5:S"G8IY*F9C M$7/N5Z=IJR0PH\>MH9WN@VFGU^BT#HAVWDR=\%Q41BE&2.E":K=4;Y' M;.5^QU[/2RIRN!P,#?QP(ZL]+'IXM(Y:JR+Z;R%IG:>IDU;4[0O5S'J=L49] M5_:\)+&.H]!.'W[&:G4L)'9;]>*#>$;PA_ MF?"[=J_;/&R.7[6!"&OWL=UW61S-JQFTO@7_=BUE3GV[H%3= M0+B^K3$>S)HZE4\W,E?@(*_ P78#:MFM;J63'NH4>S"7X&E=@INI86V+I':K M=TA-D@XF3+(I?+=&AX3N1]L?=3&G9&_>KU'J!-87;@IE8B)/N!?]1F,F-69K M#];EFG:OU3IL;XNY.3OW/1_@S>G;K6'?!&7,Q3$7Y[Y!GO[O.ER%OII4MIQBO8W/-AI=J@AC";6I8BQ#[4/ MR 6:L+P8OA5B'VKL&.W#/CT+6,YE.BWM%XXQSA(_%$EB 78=7"(+4D0/?D=< MP=6C<:Y^F$96*"ZM!,Z76*F(8S^-8E\D-GWLN"[PLS2Q9=D1;\NSYM/KQ'=] MAZ$P=U)?A*GE7#JQH$5AH9^=.$I2?[85"C^F)5=1YZ6PIHX'(" ..[/S*GYT$L&V+0\H?&F9J-=XDVMT0-X$[O_EMB3W+%: MCT#;O2=C6B*_?DM1 3 !>-.U<&)K#@"./$4(H)Q,;V8PDBP2_VH%,>0[;V@- MF[1^5"Y0:8P:T%2B4&F!'<3>!AI2KW%+E/_^1^E9EJY2H;M M^*/XE5)8M5/))EYMTM'.Q1'WZG(FL/(K)[ATKA/EJ!LU\KJ<5[G.VR%J;C8Z MO1\L[6<$QQ(LL=6_!K%2MW_Y6+GAO_KPEIYA$C%I-'_5;J$^_'H&O\J#=5N- M06\SJ%JXTYT",?]P5K[_JS\#DOL(DN5+-'-">#M]@JOP L\LN":3?S[[V]=/ M;U:6:>'/H'S',R!/13(4DUS2=G^Y X64$K8+[IA7H M&PN!WT0)B?'S*/(2-,*X(!AH'*0NOS2O!][P1E=LI5 0@--V2YRVW0=."PSM M.5#C0YFYSACOPZ^G?E*HJ"A1-(4*.#B\;0HT!,\P=]RV\O(+(6\>1Q,_98$W M; RKT\:;)3P,VP^0>+]HY*4A&0 W[/[P&"P.AO=[?"4V$8<%1N&MFM"7PM-% M6@6Q2=):TZ)U:.5R-O(R%V^]=1$%V4Q42 /+-_HFK2@!MN1.Z7Y[H&P$T7R& M6C9H[R),9#'6IE6SOSNS^>NW^9HWW?#64-[P]FYNN$N-,Y@B"@3C/G,KO81L M7 L.Y1"J\P,NF$O%>:?"\<@8(H30>ULKWQM&X9'K)%/ 3.1^/QK3TZL6VQ%A MG0K8$TTF"1R3N&007<)[B&.-G< )W5U)P\\XXR]1 M<&9T6*ESM1W9MWYU0D$8@50&"8U_% [H@M*!>W3K&S6/>]OJ- MT=.#X8OU0,/AB_5 P^& M+]4##X8OU0,/3W;N>\WP8.RX>N"ATQ@9OE0#/)C[4"D>[MDRX%;WWM8.OPHPJ(& >^2P!Z.FU/XV/Q8HE2DO]1T#YUA[8_^;+;Z/7WF3H.:]1E==3Q,%%2E]F6KV^K8=O*,,M:$T-E MDN7!,^9&C5J/%[N-UU-ITG.':OEF*C[ MM0ML#^Q1E7.B6.\>$W>K9[5''$+8A[-J/\+TG8;?M_JC2P4$U4$6J M5O_W'\W#"GE7+5#\\&DI.X@I+C]U M*AS L&.?HZ%Q0^/+--ZQN]7;N(;&]Y3&]V6H[CW- KO9K720SK9UE8.) &R( MAU4^UV.OE/_=#R&9YW,2]<:VAV*=UCDM#% =Z.?N^@QNAN);1Q:&0P&AT8">Q/Z&.UJ<-_WTO# MR:2\YS&T=L>K)+H:56QM;Y0W[6%)NR$\;N%MA+H8AOYVKV;LCOX6\^+T4 MMQ4KNP89.]%]]L]%#Z_\Q/WBM:$^KP[%?JB1@V4OF4D-DYJKYR_&%6@HU5"J MH=1=.Z4/B5)K(?T/.3?^0%&V9 M9V^=H=&#I]&^/6J:>HRG0J.[]CD_,,?/[@Y-KGD=W-0/S"7?:^0=1BXY:]"G M(@A@,=LZ%Z&(G4 .J)_YH9^D,8U!>/(VDP%B2POQGF7Z,4S)YH*7EG M+TU3TZ?!]"*YA?7T^O9P9!R\AL@/F>RWJF3-])P[S MHM.QN]WV2^.N-11]*!2-C0B'AJ(-1=>_6N!N%-VV.Z-NA01="Z7CD(L*'MA& MXL PO#\A 7CE"4X,$TFJW/][:7&9S-<]RLZ^,_MOV>UVLW)]QM"EH:"=L*A>DX M;W(Z3<9SN1IMT#'E .9RF,NQTIS=6H";&86H!'RHVNF:-[R*4 %=HW M^\KS:N[Y7YGF,Q:3*!;2Y+%2Y\H4 QR^0VO7;M?[Y#>,VM7G-QC"-(3Y2,)L MVL-6RQ#F4R',/0H!M%H#$P*H90C@;M4\^XR[O4Z#AU=^CB/DA%%H@5:\&:5X M7XT;X] Y5%_GW65+TZ0:F^M@KH.\#L/J]7]S&VI"'\;;?^_$_>JM#N/>WS/; MI?H:7I/6_T#G_D>16D&4&&?^OO:#>/X$^IW^2F WUVT#/JKT4S/70HD#0V M3?4)@N1PJ<1H:$9#VXF&MKNDH8HUN%,Q3\5L+&+.JNHT;95>9?2X-;33?3#M M]!J#U@'1SINI$YZ+BBC%"*FRD-HME=P(%K\,$SVG[=E/+[+0R3Q LFSTOJ4;RK\+Y;>PZT"O.IRSNE\OG!O*-Y2_DO('PX-JYG.[EOI8&^4P$-_L M'S;6'][1:??QW7=9',VKF=:\!1]W+:5.71J';) =U;V9R(-Y4\=N#=I[EKAB M+H&Y!!5?@G:O0F.\7A$(UB6XF1K6-UZNLA/@SL7 P<1*-H7NSB%A^]'V M1UW,*=EG]FN4.H'UA?M"F;C(DVF+OF4?6HVYVH/C*@-[-&H>MK?%W!QS(; MWI(TU:Q+)[&>MX>-I@4+!&KD83H55KA4=Y_7<5F=IFUABKQMP;G\T(V%DP@K MFEC/6^W&0+W*MN!50 3P7Z"=N[ZTW=CF^<]%*&('<_JHBD18WQJG#0F5;F-8 M'52&):BTFOU[@\7Z]7W>>3D+_30I;3E%"QP>'(PZ5!33&77OM6EZ"->Q89%D M+ESLQ1)#"5_RO-5J]!\$N+5[P&[4"J")=2EB;$;M W:!*"PO MAF^%V(P:VT;[L%'/ I9SF4Y+&X9SC+,$=I$D%J#7P26R($7\X'?$%5P]FOGI MAVEDA>+22N" B96*./;3*/9%8M/'CNL"/TL36Q8?\;8\:SZ]3GS7=Q@*5X*:^IX )"(GZKU1O!N1#JGE2MDV)$_BE\I M=54[E>SCU28-[5P<<;LN9P(KOW*"2^;!NJS'H;095 M"S>Z4R#F'\[*]W_U9T!R'T&N?(EF3@AOIT]P%5[@F36-Q>2?S_[V]=.;E:5: M^#.HWO',"4KE6O*C9S]]I6D,<"_>1#16(G.U!X&4&KX+YI]?G&8N W M44)"_#R*O 1-,"X*!AH'F['KJ)X5^BM)$4Z: @GHE+A&#!3[AI9J\EX+313H% MD4FB6M.?=5CE,C;R,A=OO'41!=E,5$@!R[?Y)GTH 9;D3NEN>Z!I!-%\AOHU MZ.TB3&0QUJ:5LK\[L_GKM_F:^NUN%Q3*M[LO;_>HT=W^[7:I;0;30X%>Y$'% M9G14XU)P)(<0G1]OP4PJ3CL5CD=&$&J3H$'V5[XTC,(CUTFF@)3(_7XTID=7 MK41(I1>MVUV(>T!;8B)$LB,2/!6PL_#"4YZC8XTV-;29O!+L2-1I"K+'= ?K\QNCMIVL!\_1!><4<2;:TA4=C(=T&$ MQ<@D'V>"OVN7((G "$43[-('NX(9J#)-_;]X8YJ,U+P.Z MX;L/N$JK#UR/JW2"1HQ(NRN&99-7NH,5V5!E9Q$"P,Z3F/75CPS"X<]5+KSK&/CI_$8IWYBDXSSW[ZS?\S\STX%%P[9^ZSDS&)LMA%N8Q.=J!MQ%HT1R^A-X([!AN1VXIP'8B7*OH3AG'9&N)?;" M3ZQ)',VTS<-+X*I:<$!\+Q 7*6_X\"4*=MBO/P>6P*YS^.@2.!COH+2\7!3) M.G>H$UT#FJP$;"=07CD\CK[3&YSGM/1;X M/_4E<=Q[JS+RH&M+O+/66N!9^^A"[QD7NG&A'Y0+_=.R+4!LO&0PK# HV-*X MG/J@'<'79\ZUM$-L*\G&?\ U1ST8&1CH3SZ(%GH*X.2"(>V@@>T'H+=&(=JW MV9S=D7D@]GFOJ3$Y^#;@5U (#O[X5<0SV@X81R)Q8W_,[.QC!!*PJY8%>]9# M"\DCRQ;SK\A2GX!B%U+H.,%633.22B I@PQ9G @2<3E%-DNF.JCF_YV!'BUB M4*._B'D48P#: FX^@WMW]-^Y".:CH_V@^U!@KTD&\)''"ED\>R2H(VL"()0[ MSOD&0LQ<6X<2/4=S' M=S7TQ* ' +%Z>$*YRT[A9$XF M\//YXX@C+W8NI>X!6M3S5J],.U&6 JY#Y',Z[:RSE1NL 7U=IOE\S#G*2*;9 M]!+H%E@H7EO GX0ND6E JQ#N"1%,XZ'^]>>=GA[Z8><-THD_(W\B;F[-]8&5 M_( AH"D]*M*>PGT7*:N7$9F[>!U\J4N"'H!TE6?!K#S_!E/.F.U\C"Y8F^BN M8SNPJW>@.Z;7UEMTI/KCC!Q:!4*(%C_[&+ XA:,&\%_R? (S;E!^ A8I.H5 MS J,8O@(X9.((+!9X0:XT]6D_\)5Q=L)K$-8G@]\1K#6G4S!RB<,J\L;A>Q] M0_ICCR$L#)L\QYM."^&G8->[=.^8$I997&BA8=9NOG;2(T#+$;L@Z;/6:_34 M'G_]D+^.7+:DJL'E.&?G(YWVIHR7,%*[IYLR%B*D8*14QC9LG=8COQ$UX4F6 M9L#C V5%2EN%#4GDRXBO&.V66$H(,J@\,1#,$_%*_?#Z\2[A*'"N@0&^FOA7PM.5 M,J58,I[*9892>6UW6A,@Q_NI5 O;7,@-)FT;-GA#=O!P*?WW[W\;]0>CUXMI MQPLYPCJIW7" A_NT;E(#V3+/!3=)G9C3"S7Q[H>3&&SN.'.)_HC[4" =V+$K MDN(:+.4A&WIZ6O2$[-P3*.B(2F*6)#(JA4Y>X.Y.R/(D#R_A-TD.,):6%6Y-0L^2D5=(IPB(V0U MC3A@Q"G[GG27>[ 9,GP,71FZ6L7/)CYG[P!%)<+-F$5Y8B+8#D!*$B%J:/S; M-59PH)+G!HX_TVUL#,8&@0"^!KH>BE< YK5%KE5#?(;X=*86"DX4P.(5]F5H M;J$59@+%^?%OR74"9KTA)T-..CDIC9\2M)%D"F(")I1$82@"_&.2S=F)#<]H MT67*E9MGX\!W.8TEO'Z-9%JI:'6,D!I/'-S>?OC$6 7K<.5J#-T5<@75"]8H8 M/2\GFBR$"% SU6(,:70N"![DJ5;>>7(FCN'Z9).)[U(Q*-S-F1"\'+Q#P$H8 MK2KY(,F<+Q)(EE-@*"<0/LIBN3E/C#&O([[PW;5I'QP_D/D>)Q05 KSE1Z10 M6'FCF%>:3*YIKX4+M;15UL\Q6)*[4TDM1_5*X%_1@Q$(=FO :V15+F5+BW.R M(Z?1)2:DV,IAGPCQG58'%4OG;X(C!)BIA3(RCQQH7\%(C.7D\0T\)>;(8)@/ MOAL[?E+BF+CC!-/E_"3)*..7ET#E,)96+D4&T.<_C0(//2N7419XA('8ITOB M^0%9LPWKN'@U(42&(%'+]">6<^'X 9*_3)=S$<4D%&#U+-^2#J/MU#9K>,R/AWO'3<*=R\&-5\$!4H*-4CP(<\9+ M?T&1X=$>N MEX$2%EW>.Y;*^\=K(*\ HM5E2U(1Z2J*KGZG9DVOF(E= IAN91Z:;95_ MU1DG$2@N8K-,8R5M\Q?OGK.N\?Y'=J1J-UHW=OTU>-@.'EJ-=M_@8?=X&#;: M/8.'W>,!^%+7X,'@P>#!\*4-X.&> P9NTU:W=N8JQL]O1E&L8I9V&0(W30M? M/U=]7#XL&$D(@7\^ZSU[Z,';C>:-5V_34\1O@\7'I7*U,A0,K=>-UK<*@B=P M _*$?V8"G::]BAN8>V#N017W8'<]SN]R3V[L"_@B"YW,@^-Y+_/^?P^_&[L% MQ'V.3=5>408O\Y*%DYO+4;H<[8=>CE&CU]HU23Q&AG =YK@BRKC19JZ[JOQ@ M&L#(W4[G[%5 !.T*E(9=#GA @T!UNW@AVUV\5"DIGC6^?E49[]OQ,2N;9L*^ M]QV?9OM3C=BEM/UCWS"D98%=5<:+#X52:W$:0ZDW46J]KEBGV6K$BF[DA_O\QH-8QP\3%C493KT!NYD[>?\WG/(K]UM=HVQ44@00[K[0KJ= M0?_@3)=WDPFVT8TFEKB24W*H8)9_IO$/:QNM&Q.G EKTHP[K975S=ZCSGNSY6 M)7>T8[>;U0NCO>3%JPPK0ZPU(M9.VVX.!VN$BNK35 ^VN?5V#&]N&YZTC?8+ M'ZN?XK1Z>!..3?&I"U4QD1!L42>?2$6#6I:F43F::,=O:MM+J$T$/M4MYOG: M:R85YH--X77QN9"/#;1!(@$UBL!V.;>,/FU8'U=M9-T!U01%'E7"K9FPMWN8 M1O$UM@D5<\?WM#FPQ9 -G/B&O1QI 5L?QGC-/8<00*X;9T)[7NO+ARB3O;#D M?(FBR]-FAC3MRZ"Z9E?5XYC4#2IRX_>*HH3\G1I^C9"Q<%WCC/8B!8 MV6PG;T),38S!M*(6C#L:^4JPTW*PM?YG6\9BSL)NV\T#Y.AP ?4EY"P,Z8 1/OCO]_%E1W1T?$5?8*BY1K3V+B481C1I-5O-( M>']KU?L7F@M2H^W:2:\J4=]>?>O+J&]J$]SOC+^5\+T__JIGW=N;]8O=W&*' MFZI'8[!N5--B@O!LYM/(G:W-][V=Q+[2 ,%BPE8863- '6X@C]T40PI7GVWM M""\G61@T'B4\G@P4(JF.P7N/PQ!?N3RR\+]RLL:.KY*>EP;Y[C6Y8(M6%V)E'V(D."2'VD^^R,5XH M9_IQ9]E$",*/CR,'9JQ&^N'M5&=]!@YMG9S8U@D0C35HJ&ER'YS0.2_ M=4:O$QRFI[:%ZQ^'3G -? KW^#Z?COE&S0ND[WP121:PZOPIUP?Q_:WVZ[L# M_.]_9E'Z^AXT.H&=PE=N)%5+#=Q>;G6R-[U,!Z:7J3"]3/>OE^ECI&0L+GR! MPVNY43DV5P9%R^/^RBS6W#MS%CGPEF7JW9]B,8N?W4?/WV?I^*]//Y]:QVZJ M T?@R!J@CUII4%:^TSE2!LUV4A*-)A'@SJ6G0HZL4)-2J<$YH#8C-2MUOF-W M]PLG3!WVXCCHETD9NSBPEV^'[$&+C^#[P-"AGOTAW/((FZ]?^*A?:6"CF<). M#&JX,Y\#>:D^WZ4Y&DAS^/U DG3Q$#>,)[?-)36@G^.:I-W[%Y3FHUY0B#C" M%"M^62)X^/$-1RF,R1R8:B_P+B<.?/BS=$+05.I+8;WP7\J>[E80@:H:$[A6 M QP!\\+'!R83GW05]$GPO)H8(!8A3*[1!L$9S&JE&S:'T%7KY M[H?F119_&W++"CE]YXX10,?RO7\^.VM.NH-F2[3/^OV^<]8=NJVS<;N#=LCUO>,U:=^ FTD#H /,!>2EP+[BG\&LC?WK(YG<7RH3V[*G@ZV0.L M8>FG),ZLG=/*#PJLXGB,//H#S^OY M9IM3?J/H[BV]K>G]"0^"3E=-B8]EHQ M8RM1,ZHCN J&52+7IZM*(F$2X(@VCNGX^J:(!Q1!G<"?^5)NT^U?2'0J9O60 M+/)N\ *S?$!)XCIQ[*.\22TTJX6:[<%SYI-\&##N@A.'RZ$#TBKD$!,9-H*= MHEJ!PWL"6%9J&053@DVA:@*/)\J(UV9>(P.: "N+-C+G95]R!&ZC76#/\'LH M0>Y>+^1V;YB8%W?[&7#&$X18NU 3JBBBF(/:1@Y>!;0K0 *+S$.#+.JQ#YI-U#A8H M'PV#T\4=62/LRUJH/HV/'=OS6$SA,>33^+Z&]34BK=->WJZ^BUC@Q!]X_])V MR(1@]5B$A4OZ_BH)1QTO1?%&$9Z#<4781KM@:8-3X9']H&TT(:6>>0C-MI1# MD31 H+5!@XYH8!KZROV0B0,.B4?BYVF4.<93<8@:.CMI))9/[UK#H'&0)ZM^ M\#>T4J3+0^?M/IOAZKU275 !"IZJG2A(YWN#-\\DXG%B&MJ5 /U0C@M47_-D ML+>>%^D-2"P_K?P6C>YJ_4AS@*DZ?B/ +MY.3_891LCZ-$0Q,E,E&B/8P25> ]JM1=Y'B= M0=OK.&=]Q^V>=<>.=S80NZE(:2A1@]^3/F'_CH=?D M;#08='N=3?B)U/GPLQ5!DC+ 'N0=ZC8L=2AB^<6QR/6SAAZE%%[Q9FMC[N5[ MP>+>^WX'LI1M KQ*7NX3X^PF)"V M '+U2Q8 FVIUG*-6[X5X20^U>I[\K?!$O5,F\;&;HB=I@C$3U@V*U608(E^S M\!AX(@$IQSXP00(\U][S-!<]\C+6LYHH'UL%G:3.$9/'6Z[@8[YAP /(DVQ, M\<+56T?'')KO(-@\FW<*2H^'9LT,O75_R8@TOUXJ5'+)%#UI:E0E>M+\B5\$ MJT[?O:&,F,%K6(& *@/+,S!BWMZ*'N7GMVE%],62?D.0L=<^5">P.JZ;S3+. M4E3)>5GHNRIM44XE5J%: M0L3TZR)0#(EYJ2]Q14V#F--<>QX:+D1 M:K "C5/T7<(/J)O"?Q$&%(@#2 9.C).]79G/ZB3L-X#7H6&',\-QI"GA&$Q2 M#Y";D(H;BW,G]M@BE7 L[EK#^I3%VB$*SY B_?!Z[7V4B8$XM!ST7U!T@Z# M9V'@(7&ZP-+40'6:5(W65L2CI4%ISV+4E;EX90J:O72 H*Y./C;TV++3)BIO M-Q1(_NRDIM DTB$ _X_,.ZA)==A%;9AP>(58R83 $XS40C (GH_"C\]R5"L-6FA5<.VX;2A,!G M;^>8,C^$WA!ZY5FU-* ]YDMTAUB<]3-9QSA%',E"Y"+'?LPY<>,R.$BOO>.Q MR*3*86);3BJO_@J:"L N"^P*(5&=V+Q11+)OH'F#;^ VM>!-X4>6'LI 0=3" M$VOH8*8)-V3CSKGB0)QE3*@,2]YRS:5Z^X:M%RNT 58/I4HP*:D$DW4JP4M) M@:X,# "E*8[Q)]/#VGPJFQ\E9X1RW.5>0>1^F$P;:_2) ;7O(I">M(4'[/L! M8"/!JML=4_14[^ZF2[Y!N-[SP+D&&S"4,Z_ONML <*SLY =MMWGW[>Z99V5D M/"O&L[)=SXI*77&:+7LU6E=V%) MSMUO4,R-GH7/QU^^LN@X.5%C :A"P/KT]==W7ZR3C^\_??EP_/7DT\<\MX3! M@$^>G-"WM"^=M3JM;K^[NR2#H>B==<5@&&]A^9EM1J6+1G2]OT!O/W M2C@,!!IS(/ M;BYMH_H$STVGL./#,W:-:9K(\;E#AGR1U72](+3L+^QDO.9$&9K"<[.:!A57'\)9TBO%+S Q)[U9HN?2B>Y1+;M=<7:."2Z6S MW6E- /QW,EY/T$+W8^^(.9(<3_R9<:D!6$>8*L">3W\V1NY$ M#B"%MHRYU<].'&'YC%U**:#\'.!_H3A710"<>"&\#;.D#\#X7#8.]5V3UR+A M5+49(M4)B2O+/ 7*H/"X-EH_%?)Z2O,*!:62I9?1$8$Q]WZDV H$( C'Y)S' M>2:S01!0^7NPFO)"6LDR!:/?:UCO\O*!?SE <2 '@.J!]M]\.+6<2P=]TL4[ M'.OKYZ^(N1P/49;F"R^ZV#VJ,D _^X7OLI>.?)SP@B2!0\240J/>IKRQ3N!* MAVW^0O4=E6M*N)7E5?#_8'RZR"WX?50.97V]Y56PJ3G<>.I8.Z/\,)5+5+A\ M<3M!Y.;>/_Q]&B5S)/$\F=4'4>FKM!5,(W.57U-5?BB2QCQ PH!Z!R>F+&7P M1C#3BG17YI3BSC4X$$4%]4/BTP2S[JZ76"[/(%H$NRRT^? M/Y]*-OF2- UVZ5.6']D]Y+'GA,1PX=!P!GB3 M^QV)&=40#XM[@'/@^PB)B981A0N0KR6@0(B,.^3@1"J)V56(PJ!QDXZ]NM19 M\I23T#K.SC.@='8C88*8"'SV1CK8)R?!%"@BJ;&8<,Z2("0?>Z"_1' !/SNA M"/"\ORI"T1&LK@*GB$E%S@'YZ83^+,H2:A(T!O,!_W0!DI:R29V+B.JJ9LY\ MCG_(K[2\=IA/AF$RYYK;8V#09QESK=ZPF5]"+A8#]D'U6(YDUV6F1WV->G:S MV<2%BLL#6V*4@U# LV-.D' \BG%X+")AIZ5=PO*];K^7AZ*(]>7E6JAT @DN M,I5%TO:9(XT=+"YG_L69Y0F);J:5U4"?DC< O41>A]E%X?DD2+-%]X[F,7DPD' MR2)U*]?@U9+2 +WE6J4? C+1 MP:>NH#/#VB0K%X\^@U&FP>; YN "W""P<&)&DB99LJ1$O2X1(=6E^6E15987 MP17O(0Z!97^%,*-X(#Z/ CA%W>I*"R2%DJ;Q]* M %?5+^1*MI>Y(L\N5J'6:[W=6BS.46E"KD#^0P[CRI3V"\K?+$HKL&V8*@$L MTN*!:V2A*B@E 1YCA .+$TH)O5*13TJ;W:1VOFC2_"XW+&,WH5 EMIQ;JI'V M$J3+F=8:_'(X*1ZDGPVM.+B=SFS.'1RM]V(_OK?F/G!Q+*7@@@H4$V,PA4(6O:T^ M:%M3/Q!2C%(IE53[8FH$AZ45?L)="U"S\X&S,BDH/0PKR:[1;)Y'/N5*I/0* MC&Y1&ODR\ #$,P%J2GB.TF3.I5^D8-14=!Y/:B&F?'A4;IT3IZ:& M2@"]?WO,C>RN@'X\TNHPJY@U)+:>_I6%I MVM/Q>F4:C4M@3-YK+FOQK+BR@ M][$RF>AU:)+)KZTAYF[&N1ZC::2J.W&B'TO:%"=BQ 4>*JJ MR]EV*LU4;+V1L,6/AA[:^XFL55'97%S%FA3W&Y5X]+,WW-K F2?BE?KA?I'YE5!?=O32S2'>@ULX@A," MK%Y-_"OAZ==&77VF\/(<"-F$O4G(I,M?;GN^0C-ZX"$6&J@3NX3]KV^AWB>5 M;:$O.OE-^J\7M[G0/'UMY/%]+[<_+E MYZ3P_H@4U/]$MBU,!7JOL#YU#H+:^A8B6:OGWGU33W%'X93J7+APU7AQ$!\ MA:<]PB7B[HK78AD>JLPY/RMC+B? D4Z I>;RYH(]]0LFG3@Y#8LP!K3#=2/" MD[^AT]L"QHPW@#)X,69T*:2GA[ZINANPT%@FUC*1&B(T1+B*""/5Y0*[LVI1 M-+TW5)FE)H:P#&'=F;O%(LUBCA_.,;<^10>I=*BCYGF4S56&=N[%1HY7(R)K M;I/([F>J/4&Z*AS2%KX0[1UTJ(L V#_H6!<./)E>@, 3V772YV+JY\C%BG1:$5 MAC355;"I_0IYC1853A7025>KGJ5[L=H9T9=D1A:WX<]/G3\G/K;\TFN-6+:AN[K171Y0E=:]C"4N M9JR (NI0\)J3F%8$30RE&4J[Q8%59 ;F9+-@X\AT FQ2FW-"D7=Z6@C0V7G0 MDVMN.;E,?FE5?Y;JT'3'(UNW=HG9D#"1+FH9R,->G Q*+P_JJZ)E ARE%X$B M&PK*JY(#9, 6R+/5=#Q93M$9S),O/Y-K9<$]J4J> M9WF7RG?OCJT9)^U2/[C"#:EZODEW)#=PPQ2\L"0R*?QIV)-A3W=C3U%\[H3^ M7PNI%?*R4# >28+[U_-P.S7-A&Z2K.;'FX*%J4BP?+D, 1H"7$N 6D3%#SG# M5^N1NI2=0G9QF&%2,Z?KP4^8#>737 IBH-(>H-+IE!N[Q[',')9].ZG%1C*G M\OK8XG$8Q&!7+'ES=&5D@BN&N-<2M]Y75W@8N[=9E),>HJ0X2VZ4^[+S:T:- M=G7A3OY*'JMBN*DAN+4$1ZT8_%F>""G[1T=<-7 AV#E)J6BR]PCE\\YFPJ/6 M/-S!.#P_HG97B3,A_R0E8<,671/%,\1W$)*I.Y5M*CG]3 M-LZI]F7B^)QC@8FY&+SAUEU+RB_&;E2JNRK_Y)"YQN%SUL]MX[G: 8N/;.Z_ M+=5M?ENA,MNWY8=3/^'P:%6^N/IZ,25)]:O'"J10>#*_D,I4\_+.-Y_^Y^3M M46MD45+SS'?UB4S4UFN7((+MX&!N;$_QOC=&+2SAG52G-)67;TQ+3L?IB># M>J%J%Z?76Q9RE"M.<(V\K9LRHFTUC:] (>9JRQQV(G")%1U_/\RSE= MJ,U3$5JH5T#(6B,AJXRT51<*GOE9Y3$K%"5185I2$R$4VTVNJ MOWB=?U>G@;N,,2@:4R7R@()&*:I]7%*4MNDMLHK>?K*-=]E'S%!E1PL!WK_@ M:B8YT!C>/@'[(.6>W7(Z3A[P+=\F]FS"=^:Q2/,B8(=EMYW_^3SV.3@M1]8Y M,O\XY4$X1"W%A+6RTY$"(ZH@+TNY])LLG5\6,"UY- M.A?@ZX*4V(1ZJF,I!X;!L?2/;";TZ0+8B%U0]W-93J)5ILDR? (H9W^&2=Z5 M 9X/I;^+4X_PVN"BZ-2E&D^N\BFCCUUCUWG4OO16#.'#@2X!DM3(,4<6=?03 MJV,$E+I-M8BJ0)3UK((J;J*)1"<*NO[KR;(\O*_42TR=[ M@#472NK>QZ*CEBDZ,D5'^UUT-%I4;53S;K?/L+0IZK[B,E9F7#4QI5PM(HGI4JSVU-=J$M(_5UV9*7 MH@N)5O29!M>;$07#JDNB]68WQ-2U[F(EHY M;_A=DLCF75_TLP6.[UD>*&P(QF/0!Z^L$U68^^X;MN-%T)_,T-1E%Q6W(PBL MM]0>*+'>^C+\A#,@X'L^E1NK=9,%6%YR)Z%8T*>D &&+A\G$OU+M*=Z\([&- MGQR>\U=7FG="0GI8[)^N7T7$%Z^IEKPP\*"5,]-,;9+JI8B;1-;P*-/ MC^;%S4J]DY1Q3TFO/+F9.[U+4*;77)P\D\"3O95H9A=26(!]>";2RFM@.V2P M/O@73S'ORR8Q0YG:^<&65=P3>I&1#1SGML':#ZL&EHMR4,F$5R"YPB M7IVWN1?2,ORZ9G.2:O!"O4$_+1&T6"":O A6;U%3KL:EADZW(5\"G^T,9=P+2E;J%*/#OL33\='QV_FP8K[M,BIU&LC;:S<*5)'48K5/:P M 2-)FH-JE$-N==]T+S<=WT0Q^E6;MXO=T3@3[FP[<["#Y%@Y?_3#$NU+__)$A],+ MT3AOV HM13EUKC-(J&5*2AO M*\4-OEC)P/X Z(5[T7JY'.(H>)84".HF2#\^K8Q^_!?ME[K7#Q@]^I2HHQ6^ M7$VA48]?DHF2#W/4M2+USKR=(V]6HT%RJKWHO+30.%O>,S=76;&5AO4[+B(G M@1.C8VW1U[3%Q2L/2TF]Y>1$?6@O%[>$7D9-HU-:P )RLC! )1TX MIJ\ZX.3A@C(G()@6HS#SS4I8_0&;(5DG^U/*;44K&CGYN6J.B@9;+$QMGH - M8S<,5C0/T@'*+H:^D+%/ @GV6^N&43C4'HS56:HE47Y1K=75MO]+#6&F! M_3'-%EY6;JTA:_"EETY?M0"V(V?=8EAN[E./ 8*J[5;#7-K$<.+3(9E2VK1 /I2 MF*(O])_??7N)+9L&/PZZ/>IAUE)=[+7?P$3^\/9+WJ!!*2H"?8KYF&M?'[XE M]9#?\YFKJO.F'& =Z/$HO1/CXCF4Z%XC^$IFFR0CT#I@M]:+PJ90G$B9C*L% MMGS\5FNR,";S[A7')Q_>OE7P>6E+""VV=/*H>P4Z6!<'M,MM8XNKO($%D#+L MR]/[U^*QY*E0/4UPU$S@3R@J05M WEL3_.EKH/J]W0*_!^ M-:SWP'ZD1:J3_QH'R$(./G*KN&2=Z?UV4?@H;[>:W[2""176$Q5ZL*59!'E$ M2.U#Z*R.:H3\:0KT1EU8CG53\ 35\)"; GT\/3YY6>XPB;%?/UZ>U,U1_%($0LH* MO2O=7O8E:YL0@0D1[&&(H.9C7'!@PEF[;_8GG.$OC,-KZ^TY!Z4VBR3O@[NGU*34*1JZ] MNV$Y2Q,,'C1#H]VP]%-:=$RD1SZH59S4MKYQAHX<(L/C-NZQ*&LE)^C]BJW/ M6>Q.G63-6AL<3O,Q"JO,"ZKYS1B/QR-O,AR<]3KM_EG7:[?/QLU!YTP,VIU1 MTQL,VZ*W1/>=MV+B8/[6MWD4G@HP8>("-6>]4;_7J70LS"[HOH-^9SZEA<>T M^)R&!C= @QW/3KDUQTCR0U;0(>N=]9M MM0=GHTYG=-;LCL<#UYUXKK,\":M'8B+/NT,/I:^W>V_'SRU3KY^/;=O_-C MW:- B=^.YJ\T?=&<<]D,5,1(!W.R-%(?L*%-GY0.KT,CSD<.EXWH-%8;DPNV M9)527MJS4#?$5V%]U="HT1G]H-^XA=(@S6K55D1W_R2(+M654K\?X9M?L3_C M$B!WJQ]!J]'*O^J,DRC(4K%9_\%ZUC)<12SW&N(L_RW77"T6=$4*!:U&O[M# M%"S#797)[0C^K;MS[;N#^[9[,,1]&B]KM7P=BBHIA M=DR8[A#,]^L<6@:+FFJ]^.\]877+O=T7$GU+!8GSDLZNW^';!,:=+BKR[_N MH"I!58_IR7<]39ER'@2S2I"V37AV&JU[P6C+&"]B;8U^;YD =(6Z>0\EX7X$ ML-@] JL'.\^]$BS7\E#5-$WGR:L??[R\O&S ]QKGT<6/Q[$[!:TB M^5%XYT[\(V;[_-AJ=WJC5OM'H.16J]GM]T;M5G,X&@Q&/Z:S=JO= M/5:YV) MJ\Y1JS%-9P\+?QW/./L-(P-?!+7%\1:S8D]"-XKGD9;#^3]?KFS\N&&]\/,_ M9?KH]^]"=EC[?&]-<+G<.[XTQ4^+3"'UO:^NCUSC+MK=0V1[P&1WTV0N1?QU1&. MWVV..LTKD$,M[Q&646$$*:MGZHL)B!7A9I3Z_0D;YG$F59(YG/E\RJ6(M_9> MO^,4GULWJ;QQ:Y:[_06=9EOE/9\Z\=@)17+TZ2H0UY@%S\GAS?8N3"YS%1]R M%>^#F=WQ[;;AVW4@EAKS[4<8$&OX]ON\)XGAVT^0;V\G''$WQKP0ZNTT;@OT MUDWS;AO-VW#P&SEX>^N:=VM(3:_>-/:/E[8BLNZE Y%MQL%SLAT;93YYQ[RV-K M'<_36^3@.XKSJ?6>NNU3, M9\^H9GE&]9YU->Z8KL;"=#7>7E=C#:Z$&SYLO3MO[9=&\?G+.Z-1U$$V[%JC M^(SCD,)TU_X4DZ%@2-AD**Q@U5W#II\$C;_!WH#69U"-*TA%D"!8G57P@OL" MRXF1NGB@4>ZP((]OPQ%0LF5>93L"U>/EPG54)I&F*CX0QJ-& >0CK6.BIK!TMW>@+U=6OW6LT3F/-3:A#%^@'*$]FVV;;9MMFVV;;9MMFVV;;9MMFVV;;9MMFVV;;9MMU MWO:>92-T33:"R4;8[HQE.B/73'LGG5&O3'.'>R<#;W!Z,QS^H[PQJ/Q M>%*>-'AZ\LO'XZ_?OKP[/6NW6ZU1I>,%=5#0 )&UMV@5G[C'(+3B%)N:)+BX M.[WI =8VQN+/S(\%AJ23O/ ^'^1JO;MRITYX+E3U?6O4Z=KTI2\T^#C&5TV= MQ/*PV3(557KP9S^!%U-G9EAF+*P$(,=-F;'BD=W*AU.M_G)K[6T,JU[I3,#X\<-_/FL_N_5DO7ZCM>U,K9M&HKWYGR__ MMDGMJ'KHW(J7+HRW_?BFL7(,V^)U:U/[/^UXF%9^AH%W3TT9F)NU!2:1#L M#IB2(90=$\I7/PWV@E*PB,!']S2ED*[IIFQHZ#!TI5T3VXO/L1^Z_MP)EFEL M,;G8Z.I&5Z_-B0Q%[IX='H@._R]4RJQ/3@)$-#,45B<*>XQV_\!I\]4?PM!7 M;>EK;XR"-0WM#375B9H.VCPH: _-TF/7C;(PA<6-M6"LA=J?J/J2P$?O:ZMA MW!7UE/789FTWME>[V+.'696BZFJ%Y'OK"TR,#(S,#DS,'AE>#,Q9#$N:'1M[5MK;]LX%OTK7 ]FFP)^QDXG4-( MK>MB DP?&[BS.Q\IB;*(2**&I.QX?OV>2TJV\IHFG:1-"P=(')&7Y"5YSGW0 MU/&_>KU9D?(B$C'[=?[N-Q:KJ,I%85FD!;"_X^E@\&;^QE=,^L,1FVM>&&FE*G@V M&,S>=U@GM;8,!H/5:M5?C?M*+P;SLT%J\VPRR)0RHA_;N'-R3"7X*WA\#YM/+ABI>GQS'B&+GE5E M,!Z6]@@M!ZB^(G/16\G8IL%H./SYJ.1Q+(M%+Q.)#0[ZAX?;(BT7Z:9,^:D% M6F3RVP=/)O+7!CV7JS8F1? EUC>E9#$&M6/H*&$0 K]!>J.)V=S4_?GDY?S4\_O&SMVSVO]GTT_ST]QF*4#L[>V#U;U7VM,O>\UCF[ ^N1=QED=!6)FMF M4VX#IX#E8298J'0L],O.L .1+*N1M7DV)8_J9[30^(T;O6L$'6*XNE70(-K& M;<$E#1WQK%YFM^(@P-$JE5;T: 01%&JE.8ID.5K=HY%R@3\ M9==CH-[Y6&'00L'1HG%%G1<&)#C+\:0ESUC"(Q1IIG*8 M5*N\W#6!0D3"&*[7))+S@3V&R!I M< M2S*:):!%K""V( S=P+Y&G+DR-)@5N_BH2Q)5!@%@70&0;CCC](FX25F2J95I MB*#%0AJ+B-,R3H5>;VC9;>'9-,IGJ.I8DR92JT M(_.O5>;!6&J%3 S%ANT!>[$ F#W 9A=(7 HD7:]@6<^J#!*C,>^-#O;$<]=T M=!#[)_\H*2(N/ FH?T;FM\4-CU72Y5\ E3Y:K9-;?:W6N4N;O%OC-SP+:EC(D0W*C" MP8D;D(E"?&()UW'!(\E!FTJXI#KII6.*O [?#K:?>)=%6BN \X$4]H;+2 M)7AC7-P610"T4\ E"PM1(!S+0!_4B))X22)(A#Q%P%]9P@GM2'(_DD1/BB2S M)<\J9W0)0"))$*W+);;>W!!U;Z*N.S@1_WAS(.XH@89P ,:'^Z&J[.T:W,7- M\8VTH%PF^7R&R\(F2W(L%WXEH,\1=;Y#];U0'3\I5+_Q@+D./#K*J:-H5W,C MNN]A[RGR45%4:8)7*\RXH==<&8MR.A%'7P9;VQPZLKU;FB3@"2SQ%>E:<:3' MPIU"T0%546WT>NZU2KG9Q&1DPQVOZ-0:]M^M1^UXUBR3YR*KCZ2NR'?_\1(] M/I=^N+S[X ?(N]T)>]RPL+LUM63YVTS86EW"\IUAU;V>46Q4X\@JK-)F$Q:Y M G29Y]):(?[&KX4*@1?5QQ+ZN4[VP!>X$4-N"I^4VS0D%W]6$NH[0E=%Y$ZN MGN_2Z^\YO7Z5(5C&LDF F0Y-Z/@ED@+HJT.:39J[$OR<8A0?/+LHQ87][EN MYB#S7IBN,U)_9'6#=>8Q&AJQ, MTK6)%WF9J;5 [2I5WJ[S2Q0!I!\DF.K? K:'_E*?PD/,/V ?8.!#Z#(>=1E= MAGF4*P2TXU1YJ5LON(]:.A+P= U2&<>B@#PMW7",M)ID_<4&NG/B*/"R0U=6 M.@T%ZTX]$WN1RC)>&A$T_[35(HBD_GH%W56AW< ^7[X),]R2I[X'0R6M:RV. MR\3X(82O/ M>RNLP&>OZVSJ>6A45EEQU)#E\A2_(@;N#@%_I:G^^_=68&=N7DBNV'I&(V".OB@_<[GJ7#8'TUVB_^P5'@8V#_-$.>A M?-HCS.[U.KB7BK4;J*.R.D0?E1?,?GMBB_"U5=5\Z,61L:BOL@T M3:5(V.Q"1!4Y?_;!GS[?EC(^,+G'NZB6Y#'ITOM*J*F-)XI8.&GZUW M3"Y7U%$3@3"3A>C5SPVCV^^VU"7M5UNNOC13\H7H^?B*)U;H@"^5C.O]/CSL M[T\V=L27#=UQG7\9Q[W=<_)_4$L#!!0 ( %"!7U<\'"9BN0@ &@T 8 M 8W9R>"TR,#(S,#DS,'AE>#,Q9#(N:'1M[5M_4]NX%OTJ>MG95SJ3GP2Z MC*',T!1FL]-"'Y.^-^]/V59B#;;EE>2$O$__SI7LQ 380A=:VDEG"EBZDJZD M<^X]4IRC?W0ZIWG"\TC$[/?)QP\L5E&9B=RR2 MN4;J0-F$3510\9Q^%UC)- MV3LMXYE@;-#O[G4'_?UNO],Y/D)?HZJ1R@-4]H;]WFY_=\CZ^\'>,-@;L$\? MV<[GR>BU,W]_,9K\]].I'_?3YWKWWD_>^8J_;'[")YKF1 M5JJZ7F+M1)KBZ#76RP6W<6PJ_2L-[GL)39+]WJI4D9T8QNWCH^H!#\% MCX^/,F$YBQ*NC;!O6Y\G9YT#6%AI4W%\U*M_>]M0QHF4/U1LVUYV%C&T2#/K]7P\+'L8 =[4LZG93E=O.E&]0+L6;%,W@8 ;!"?Z6+H]/+R?AL/#J9 MC"_.V<49&_T^/CUC9^/SD_/1^.0#BE![>OG$[M_K[+C-_N :)+K@)A$R:[-( M:"NG2V83;@/G@N5A*EBH="STVU:_!9,TK;"U>C8%CZIGM-#X']>>5Q@ZP(!5 MJZ#&M(V;AG,:.N)IM=!NS4&!PT4BK>C0""+(U4)S%+D^AV]N]_F4"]8!#ZS* M@C?K$J*D'VG0=:NS,8?OYY9[]T5M_CMN7!YDV9)= M89%2@8S9]ABH=CY6¬+7HG."))KW+0!<9BC6C?J93Y% .0D9/!WE)8Q^@0V M&R!I ]>2@F8!:!$KB"T0HBO85X@S&T.#6;%32&VR*%,8 .L*@'3#&>=/A#S+ MIJE:F)H(6LRDL="'C#',8!*8D;3*PPH2A#97',>N$T36RS*%Q6#(.X/] M'?':-1WLQ_[)/TK2Q+DG ?7/*/PVN.&Q2KX\>*#IC8&F&(CFNA +(JT;R@D.5&AT@ MQ,ZE<8$;5B)W_=#Y9QWRFVG#GW\!Y4IQK.'8KE(*54J$?_AB5"IC=TUARM#( M6'(M:0+2ZR*7R'+JJ32D51SSC1,V+LPK(^"015JA1@4GD)4II^R$:3DGUIH' M+;R":@H__!4*,D0"*>BH][P)X^>C2OB"J;(9=LV]L1_,'+!M+F,B M!#1Y+H M19'D=,[3T@5= I"83J'6Y1Q;;^Y0W2O5]8 DXA_O%N*.$FB(!&"\W ]5:>_W MX"%ICJ^L!9UEIE\^X;*P/B4YE@N_$O#GD#K?HOI1J(Y?%*K?>\#Y'Q'M2/BJ*2DWP:LB,.WK-E+$HISMQ]&6PM?6E(]NYI\D4/$$DWK"N M',?Q6+A;*+J@RLN57Z^]5PDW*TU&,=SQ2L0NN;GUJ!+/DJ7R2J35E=2&??MO M+]'S<^FG.W?O_P3G;G?#'MP_&!8M6^?*%:N<9PJK-)F M)8M< ;K,,FFM$'^1UT(%X47UL81_KI,=\ 5IQ%":PF\ZV]0D%W^6$NX[0I=Y MY&ZN7F^/US_R\?HDA5C&LDF F2Y-Z/HED@+HJR3-ZIB[$/R*-(H7STZE.-GO M/@6H+S(?A>GJ1.JOK.Z(SCQ&0R-6P?E>_%>'!30!B &XMA=*!BK)E!GFC!5Q MDZF2XIU7OEL1]*.??T^@=:8:P:\-9 D7KX%-][E0!>*VEPHRGZMT+D@OY'Q6 M?;REJQ OLB)52X':1:)\7.8?L L$^!"^# =M M1J_#/,M+!+3C5'FC6V^XBUJZ$O!T#1(9QR*'/2U=?XAC-=GZ5QOHK1-'@;FFE55.PZM0SL1.I-.6%$4']1],M@DCB7["@MU5H-[#/-]^%Z:_)4[T)0R6- M%UL_-IH5JI\[Q/L@ M1*R\ZBRP E]\86=5ST.CTM**PYHL-Z?XC3'0.OZCV]QL__I2]?.OX^%Z:;N_ M[6Y7MKFR#R?7UZSWWFYW;[!=\"=:R&I0LSDF_(-KNM+U/AH#L8 M;A?_::GP-+!_F6+FJ7+:,\SNW3)XE(M5&JCT5R7&!\4U9^#OPHK#VG;&UQ=4+Q-6$OB#Q5<#ZIFZ.$BFF[&QU M\+_P%\;WG/I]2GQN+'Q%EDY6,C7DT=5,JS*/Z>2M=%!3LO'%D)L5E?PAV*4R M%YWJN29Q\PLI54GS^RB;WW0I^$QTO%#B4RMTP.=*QM4.'QQT=_=6H<.7]=T- MF_\&C?M*SO'_ 5!+ P04 " !0@5]7$[U9;6_;-A#^*YR+M0E@O?DE<&4G0.NX6($V MR1)G0S_2XLDB2HDJ1[XW,.3./K-<299 M0K,(&/EC^OD383):I)!I$BF@&J5+KA,RE7E.,_(9E.)"D/>*LSD0$OANSPW\ MONL[SLD(;8VKFV06XJ#7];V.W^D2OQ_VNF'/)Q>?R<'U='QHU4_/Q],O%Y-R MWHOK]Y\^CDG+\;R_NV//.YV>E@,]UP_(5-&LX)K+C K/FYRU2"O1.@\];[E< MNLNN*]7NIQ^< 6IH MK@6*>'PULZ*V?)F4[" MP/=_'^:4,9[-'0&Q#OON8' K4GR>;&2R#"U4(*CF-V!L-ZQ& J@*9U(GP^T) M_NO.O+XOEIEV8IIRL0[?3'D*!3F#);F4*M$L)_A:@>/QF:+4+_@^@:0RO M##>L(C6#=\R6BCAXPPL^XX+K=9APQB!#]=>O!AV_.QQY1A73E#^64QI6VJ&" MSS%BD\"&E\1\CLI?X_'LSH1+L/F>2<%P<+)*T&=-NATW&'FS)_(PPBH"]4 7 MQZ TCWE$S?(2&9/QY)Q<+%2QH+@26I)@0*[=*W?LDBN(C-+K5\&1/PRZ?;^] MHS&]*\@[)G/##\U([OC_UC\RT>H$R!55,YI!X9RO!*S)NTB;D8[O=QXYOGNC M^9B12&99Z5])A,:Q;PNJ, MB313D4EFWQG]=KMKD8Q:YY,#HF!+H^,.Q3)$W MU_8J&!XB+Y(/4J7(CL M[;4)+4C,14W3-FT0+12R J: 9HQ,5DAX&9(UNI+RHK!PRJPF0ZHF"2B0,;K> MMK(%.J$*7&I@;1)9$*[;)/])X!EW:+7$^2\M<=O<9E1F4%AANB9?,[G$4.=@ M7*4ZM!#0="902RKT^[CEM]!I(2J6W5P7.8VJ:[Q#X8?5R"G9M(N+7G-SS7F> M9DW%&Y.,B(JJ$FQ1X&8P7"9<@V-F@! =5!1%]]I\3, ZN"-HF89'MQ*S.94S M'02'-CU;0;R4.U-/88N@]#G9W#$,^0---R4T1J MUI0C4:'4(J &&.6&FW,%A<%2VPQ3;%KQ-IR:"D1:D2.,BI+Q8IYA^VOD:)#9 M=LH2)VHM1 E%B0QMYRQJL%6\[MX#J"=HP4[1^Y"<1UK:O2$H]X8GV06_T_!U M?K[C,PVLA?EQR_2_K;K,*J-EM3F1%(+F!83U/TVW# R2LH4PC:]9<%S1NVVU M?UL@55-M)(T>V59K/6ME+2B#O+\P95V ?;30R,P6]AM->L.R1&NQD,LZ/?6U M8PH[G.$CTE=GB>'_L/'?C--9(<5"P["NAKOQ[63'7SX<5=_?I\%-MH_ 3 [V9;\UA; MV?\[NA]N'#L@EI9W;Q04'!FSFO- M.ZMQPB$FDQ5$"]-HDO,XYA&H>]Y2E5W;4R/C 8UDLGF&FM'HZUS)1<;,FR*I MPKHV&V>B=P>J#MV 4/ ,G.JZKN;F66PE:1[%;A_RYG0.3MG+TUB#"NF-Y*Q: M[\' [?0V'%+*?/O6MSP\MJ?1)_\"4$L#!!0 ( %"!7U=<02MV<04 $0? M 8 8W9R>"TR,#(S,#DS,'AE>#,R9#(N:'1M[5EM;]LV$/XKG(NU"6"] M67;@RHZ!UDG0%FV3)9C$'6M)XD102#7NA[/;\7(G\0]<.H[Z.+3^C@>C8] MM.PGY]/9WQ>GU;H7UV\_OI^BCN-Y?X53SSN9G50#?=W),7FV88F*],B13G6[(8:V2VI M":=81;'4V6A[@?^:633S4BFTD^*<\77T:L9R6J+/=(DN98[%JVY%@=^2*I:^ M&EGNDOU#03285YD;U9::P3MB*T88O&$EBQEG>AUEC! J@/WEBV'/#T=CS["" MFXK'4DK3E78P9W.PV#BPI24RGZ/JUV@ M_$0:)I!%5#U0Q2E5FJ4LP2:\2*9H>G:.+A:J7&"(A)8H&*)K]\J=NNB*)H;I MY8O@R!\%X<#O[JA-;TKTALC"U(>V)7?T?^T?&6MU1M$55C$6M'3.5YRNT9M$ MFY&>[S]VS.ZUYKU B12BTJ\JA$:QKPNLP M\C10MI+)J3?^\7'71>Y&XZ,#P MF!3H^:.IS*%NKNU3,#J$NHC.I,JA-CI_H%0J*Z\ K21!5!#PS!4%!^4Q52CT MN\A6S[; 2[MB(Z^+<(E2QILR;=U&DX6"J@ NP(*@TQ44/ '%&E3)65E:. G+ M2:!4HXPJ*E-0O6MI"U!"E1!J2KHHL2!<=U'Q@\ SZN ZQ,5/A;AKIAF6F):6 MF*_1%R&78.J<&E6QCBP$-(XY<$D%>A]W_ XHS7E=93?/98&3^AEF*/B0!CE5 M-0TAZ$UM;FJ>ITF;\<8X(\&\S@2;%+ 9C)89T]0Q*] (%%082/?*?$S .K C M:)E'1[<4LSE5*QT$A]8]6T;\*G5F$,D*NBA=<,B MI0GX%KH.,&2/VJ(.#LCA!DNWN-]@O@94\#KLCTPVW+K$,RCP+'CV&+H/0[V= MPQ 34#3S:E.$TJPQ@T(%5(N !F"8F=I<*%H:+'7-,(:F%:;!TI@#TLH"8%16 M%2]E MI?0P>!Q+93MG "UX)74)10H>V:90.VNJZ[]P#J"5JP$] ^0N>)EG9O M"*J]X4EVP6\T?+T?[_A, VMA?MPQ_6^G2;-::)5M3B(YQT5)H^:?MEH&!EG5 M0IC&UP0<(GJWK?9O$Z1NJ@VEU2/;;&U6K:4%E9'W)Z9L$G $EJ>V<)^JTEO M298@+>5RV;BG>79,8D^9 ="9?'!1 M.]35.:C^_G;%VSCVR.T/]ZY]V&'J(?[NA^X@V#O\D1QNJ_V^K.Q"*,#;L'= M[P0;3:^S]_RS)\$C 'XW.YC'VLK^W]9]=^/88?/V"/UE"'V[CAX"L_I84)\# M@V*%H% R@E[X]N]Y;?!*#WW "DZ8Y[B$_2#?(VL'D/49Y_1GL&6VW%\,K#VH M=@U4,W/Y]R!4/:N:TXS1%)UM7EF=IRE+J+KG-535JSTU%A[0/F:;DU.,DR]S M)1>"F%=!4D5-/K8N/>\.U'VY@1UG@CKU"TR,#(S,#DS,%]D968N>&UL M4$L! A0#% @ 4(%?5W36;$B93@ MR(% !4 ( ![CL M &-VX 0#9G10 %0 @ %:OP M8W9R>"TR,#(S,#DS,'@Q,'$N:'1M4$L! A0#% @ 4(%?5\"6'LO$" MLS0 !@ ( !I'<" &-V&5X,S%D,BYH=&U02P$"% ,4 " !0@5]7$["TR,#(S,#DS,'AE>#,R M9#$N:'1M4$L! A0#% @ 4(%?5UQ!*W9Q!0 1!\ !@ M ( !.(\" &-V

^W#95A WAP(8_L+#>@@WR8#(WR71]Q7;5 M]FC%I3--*GV+A$NU(DVTJRF,TYN*8-&98C*>0]B0NON-7^OZ6F1_1!CSHS'F MSP-";\$8<5I3!R/0&F)@BMELP4G6^=X-PD"M>+R@5$>JP^I..LV6+4<:FQDX M\32Z\?929LW(_HBPX8=BPY7MCWC+<9-&IQM7=-3?+-9PXBNN0JA0=ZOM6Q?*Y"$$* Y[4)8/(3<*P5"J\QZ\2(+W%Q!;'>)G#FZ@6L( M1F0/9-J#"K:$+M&B*8CY+MWF<U9"F"H*\"07]@+P8A M:+O-*I99<[><@N?*J<:.U*C.#:S#3+=1PMD^Z:@I7>W4FX54CW4R"()0>.J* MT:EP05 (C*<(N2+D"E\4+(A65F,/B&T8GV-D"M]]SOY8PX^1<93!$%? ((N:CP)UKRT8,FAJU:G3KQ% M&:,I:=W ?U,UI]JTS)W#+3M4=S-0R_5-6D80A&)KR9?21GVY U,_/07,S:I8 M?=O45U&>JR^0?M<<580JM:K97)$PRDV\-LG0*$2%?T+^W9\F^H&J"9'H_PC1 M#VD:W76JOLV."Q6>U=,TTVI7J!_:\$/=SKI_STD9&QT_ MZH*%XP6O8B1V'T-P?P]9R@*B*1OP)>=K(\4LH"$JQAP3-EX!&WU^MJ"28%F" M(7MQ-#NV%NS8_UV8AS,VWYP>Z2N#+D'3T.C*K%XJF=5><>@DC5-]E7P'TSZ4 M]0+62A'!>=9MF/MUR*SAT&VOQM3Q]RA8V#"=$8!#/JRM5R>LN4!?VP\\G_)Y MO@%7C1_FZCT\K]MC-<7VXSA=FB>=_AKZMU0B> @C!OE#@Q\2L>:>>? M=8Q_%/=DGZ$4/3 *_%!8+R]S M]7. MCV@U%[(+F%L')$+LKKX2W*M+1"L3R-6RUN=@FGM'Z%V^!&M*K7=&L=H MMW45U\#4 M^84S!V6C&!!RG%]Q[\GSP'7T,@1:@?L1'P:8YY0T_J-\3-GG%%C73=BW0@QUDH4Y2]YIFPB\W^3GE;"6;BP.LT%WUI7:> MV@,.I _D&>>%=CQJ!MD"0&E>P*X=RP5P0T^3M_+0W6\&2L#DK,WZ%4;O@WHTE@?B_BGN/27N8T)L)6CN7CE#BVPM&"+P-#."=,B# M4"?(@F+8#OH:JLTIL"P$^\(F)M@V@&I<<@'2 DA!(. 4C"V2"ECR#OXDU/\\?/*,N MCD ^-A.DV!1(7HI;1$ ;G9#P<-Z$[@-<>T/V$5^$L]["I?0,[-A?2#L0V#^- M9LWV/N+__(UZ.W4:KN,7X@1/XN=.=T#*95QG9EK07CTYV)&'7]IP*7.F:SC6 M=G^XHSJF.G5*RMM8G$K;]69C6FD]R>GP'J^R>5BO&ERNW/%JG74%6PO%*117 M-,$I8R$U[3#-$8$8B$SAB3/"M?<%KR)D'UU6[S1-QI#081JMXEJ*+2G>@/8+ M[+*Z2^!&1L6(7GPA3H9TDP7KSUK@>ERR>:FQ8S$AGE1V2K5ANE.XP*E$,+)T M6-ZG8MJ#DG*0#L3JT$N6!2]JHEA(,A0#B13N405)E2\]S[?$#K[\AZ02F6LB MM-L4YXDT_FS!@[WGO%4YYHF,CKH\RQC8)%4N.O6)J::V%)[I#%(9:@)-KG0B MN-T0R=W[UW>AQG6QML[3G%!T\NIF/L^D%\AP2 3/RKY%\)YE^S<)X[._7L.> MT2N4P"N8S]'/G*-HRL[WVJ $>ZBA"UL4B;/=R1PN!O+(!,1[A@O705-TQ?&; M'WEKYMH ECU3%C%QAJ*R1\V@FX8L8&353K;0L/69EF0(U!WZ;1F5"##@JSM@ M!0P7X8\$T)=XFDGYP -?I@G6?BT7!X/:]BGT"%=VS# =%'!$7(7<3_8T6>T'(&UU(5-_&C%3H.D_L\.S[P-N8>'^QC&+R^ #H$'O?WDO0^! M) )'&W?_0,Z-[R=&X0DZ>1U2/4$,\I$P_Q7.OK^G0"T;:X!UK&/J@@'?[CU! MO?@=W,5F%E(X_^HU#PN@S9%BH$+23J-C^T=WOGA?OA,*00_K+<.R'\*_P M^XA9GN/P4P*=6_[9GJE:'T6 ML,:&Z "Y6*RU89)X,OK-42W77XU(IA2VS MA4D1P[%N88Y:)I^VS,V&*S"O*"U6+T#X3?5J]5FY#5L&>I_P+7:V,G0)$^II MN6>6FVFKG8$M\<""ZH->==.M+G6L.6KRE A;YBD>>]J2$?C:'"QS-E?L M8P4R2Y8K;J'-)X,MDVK5[JL#=\0JVD@%GV#R\5T9-(O\E.6*XTU^ M:XI8NCM"[PQ.?LDIFT9]O5AQ;CO9L)*";-(NJ@T?F-*HU*[H<=,M<]5Y>RNM M+&VY';=Y.MBR40'7978#LE1E:3RLH+J1IRV1!LQ-)-FDC05F,&@G9WF MV[259N-F<KJ4A[4Q6S9'6%\.["G=&5S\SW;(.E$##G9,3BGF#>IA[V0 M*R]F5YP!R=5 <_IT6;."K8@H#8ZBN0Z0/(447&HEXV:J&K;9S %;71?&*" RW/B>OO)$+;&+I\NFF<&)->P!DZ6*+K M[_ ?HM;^QKX-W17H^'G?_ 4]%^@JNG"XDGT/'1H1P-'L.X+C>.Q6$ASA[U\> M+=^VB7DT:V0#[>T?I--%WQ8X6+">P17'$CC&X.B$W8DA=KQ][5MA04/7L0Z# MV7>"^XS[MIM+%/5*>JTCX^3H_>ATQ%0SUX<-[L/?<;3Y^LLW6]=P;5XU%_<& MO-?QH:DPL4W$ -^[1)W[*XR,N6XI\N0?#^T.F>P>DF@7_K*?AOX/Z':&IH!?Z_ MN^3=!R=.I!+852+6^'*L043J-6*-"#4BUO@3U/B8E77+ MD@6O^NOHT*K@F-:OB^+CK:<I!0CR0R?9'Y*S9LW2V8MO6DFZ4J]IPYVJ^68 M6H/6.BE#R4S[>6S)5*05(]G[9K)WW:(S;Y:]#HV9VWZZEL&*8J:[7);J.+9# M6A'5F"&Q>R8=3 7Z]W?> LL#P]05XWMO@OV<2.KEHFU?*.STM0.D$:=&G!IA M:L2IWX13(TR-.#7:='I\_4,FY93W^L'3DGR')'\H%9\=,UW'1JX6'(_'HO@_ M7NIJXI_]7Y.G>02_?LSN1Y:[O8*PAK_([;LKW/I"P6/%IL7P(#_@B'7)J> - MAVF0MRSG=1#BC"_##1?=4&I.O:RD=O-1A+VLGT^+!?5$?N,"D&'M)LHOPBN+@.7%RUP-V?PD4/ MFV7[/+ZN<[F)6YN[/14CXS(<>LJ#BR2=NF?(8"65R#3X0L(?R?KU9?TSZBG^ MJ:R+>9$ FCOGN7A/YV4>S!:Y'9+UM"?K-(G=8P05F08_"QTBT^!V<''5 J-_ M"A>98770G=!.C7Y=8$_$./*)NXORJ^2]W]\H2,L>KG"=,TU^=F0[GUXLLO5_#\2Y^G6"6]/HS\ZGY!54U= [G;*'>A5C^2QHIJKLTL[4 M&M.Q94UWF0L'C8AW0/W9\C7!LRJ/V(ZOZ>+6['1XKJD-.[1>Q.R%N^89%"7" M$E2P-.GE3HE%T!46L7@O=#%ZD9RF5OJ02[4FQ))F!L)TV8Z@Z[M#U[L#6%>% M+FO&E7>C_%+E]/' R!OSRHZLH;)T*0^Z@K&JRYT]CZ K+&+Q7NCBU.Q"ELAE M"W-KXDP?NC\;BK0M==6R]&5[K#/N0-%7HHE=U+;Y@ MZCL.V,F9D6LW1W@&65TH& BQZ\7;MEX<\#]>^"PTX')26O;J-5I[,Q#+F3KL M?NN%".E_[-C"1/5,80?:UH\/*BL0@Q#@6HJC /L^!N5&G,440]1<"?C1QIBY M0(MK>T'%M6!9@N'8*"2Y<"UQ)MC@X;#7]"1*>1^;"?#M$P ,5*X5O5"*32U3 M]RJ\PI8+U_%+H<,?_ED9V?N88'MOA8(,1">V-EU-@CVCYA:07!%XWW[LY8D8 M7$D+0#X']]YKUD_/O!E>F/MX_H'3;S'7AC] '1R*W<8@TLQB@7#M1POI*OX" MV%#DO $?2/^X].CKJ:EIYAJ-YX$33L=\'UO ?U%R/0F-#?X+OQ)TB)3.Z7P$ M)P8$R"I^I5Z4'O[^2L1]H2CP!(@"7-@]OZ)AP7;ZGOP>]\T$2"8X SC5^ /# M^USRZW/+/6?@$ XCZ#Y('+NG3@$N7>YQU8+5H8.5H&M-<3[O9>4M!Q=_5^^- M95 9R5>J!*T8\7W)%RSQ,A@^_A)]^49HO$:A9L%US,,#OR"S]^23BS;35(*. MBM^=,L9-BAL1"9R*Z'![.N H8!81XO:$(**J:Z&@0R00ER7$.T^ O*J@?T". ME]=TXZV3=[^_*!?YX1(S9 (GP[P6%R[*%;'_]=G_:7SO+,VOMR@7$XJOF_W_ M*G67(M'Y]J+S1Q;=UQ67"]91>3&M$\GB]Y+%)\<3PB&+ M$J4YZB[7Z&"YVH:;UUKQ3%EIAT\6!:58\SV#U!T)%7'XG)K3*6A$-, MZ#C3G37*\(M,WZ?.5"VZS0V&CYV\>7*?XD"B"22=I B1QV,%_A*L?"4>VH.+H M !J(&4/*P==#=@*&")DNK]BB9MKNN>/>Y3%%98S%/> M;SM)[7_Q"_//-[\ 8AX4..;B!1ACKHJZ#[X,\?@(CN?\UI7_8^+]>B)"5 M!,5X'*D3TQ3!$UDX9/@;P8D)EN+=W_#> )E2,01K"W_A6O"Q.8U-7%LQ@&V? MWFD11!%R.UR'AQ=NO5LBMBO.8/^.@ZZ-K&? B"D.NAFSL,R)?\,$]3EU'2AA M,;!9 $-2T&?86-$T=&%(%R0X';2^WKM.VH@0>V 3"PBV:<#7;:'LP>FCFRC[ M.T)'-YXN7'\H8_/-Z1'4&'2)U=-&5V;U4LFL]HI#)VF\5.P+7?1$>A =";6! M$00EPT%#=06M.8&2[\'C7\@0AJGU7& W4>&TQ%Y5N)HZ5,W>_KS)A MG.#)O0VP,,E,6ULOUVRWUG!:%6#TVXN72BQ=;,8&U29%,=]- M67#&AGE&>S]Y\!SS6V#I*I9WD0KQLJ!!YH])#_"/[K-![G\XMA0CL?L8(CQJ ME@?B_B'N/202GW&]\*GZ/8-O[]/( B;1@BBE^31()GDJ-<%Y)BE.>4%DA&2* M23)XDO@TC0S%W/9>!%7R8:\G"PPP59R6!I&-/?87TL%(7@GL'PK#_U+_]GU=]*7W&/_G M;T_-*M $X1+=Q,.K]NKYZ8^0WD77TO>ZWK\O*B!^5N"8'<]2>!@:0#=/XXZP M01"W,&W'^RP>B6;,77@6![KF"KTQUS'A%#4%6D4Q 5UK1.\T(Y'S? (5M\.J\27AM4]9]W' M9&#*/%N7HSCZZK8\DR]OV$_:W^!64($$4O6$HZ-'VY-?"Q'2=AS6%7QXM M/5Q;;]717!:N!7'93_2 %?T9PW[ANZ:"'RW%*P$S?6_>!PK7"&O.T-\DIQ@ M!NW#^QM"#%7)ST1H[GJ^)TB<8 M9FR_+I#G#$'V_5[3^VX&-,DC.S(&$%HB&NZ9%3+(_1'C0A*ZFN/I/<^*\9IJ MD"$T[QGB'#@\%'F8 *AH]SD>CI@,T! 41L"4#?7$=& MB6\3P)^AQT+,1C] -@G2*-YPT4P?AWB8I@T5@(C\\5-&.A^0]"X%'EUU%#4@ M6"@P/WN"6R02ZBO<=7SVY/4A3\M1)!VGG]YG_-__.;FG^;!1@#2=:?TZ[ 8< MS6I_/Y3P=)4,XOXU4&$*>_XE:&MA:Q]V6M.)APL]OQXV%- RQ' L02;_'3OZ MC)8CL)8H[<+1BIVD5=C_[#2SPN'A*]=1C[0'@:/-AN/D$Q2>H)/7(=631#KD M(V&@PWKN_3U%AYC7 .M8QX3"!]_N/4&]^!W3+X3FZ>U<;N L]Q M[KP->IW,IEINR+!E\FG+5JLE%SAL7..([2#>*V;HH;[*P):!WKL;:C!M6M,T MNZT-13/=D9> 6,.6./ZTJ10'K;ZI]S)JD3?2K992[<]!FZ=X[&G+H9TKM@S0 M'&%Z,@U55S'7LK+[8]6G+=OB8D[RNK7A4CVA-*L(@T%^(,.6@2F-9&Y;T-HD MABFXU4P-BO%II8G>&9C2A%'*H-KE-97(UTKNTIS+W15J&9P2F;*6JKCI"ZHP MZ11!:F1E=BPZ/!*8$I725]RX6,?8W$+%9O7ZBB5R:+,LV+)3+>$*'L^IJ>HF M.=%)'()XFZ>#DQ]NE+C=G&V;W+)(XX8.6IQLHMHC@([ZAR5'0A,GFU:YC+ODD.L.EQUTVYN9BYXKT#!T>[1WK/QK:L7O:"]=W/U M7&!(ER*O_3GSW^RZ#'NM2J!7E%J'VL*[;P4ESH]@DJ&-K[ MO/QMT&RR(+EL9'9[=-S3P?93;MG0R/0B":)K0VO&2P=FQ%C7@JM^,!C]@$WO M) >8;V<]!&F./ #/:+3\314O:'(@[\&@].Q[^*5N6MZNB@%-A7\C386Z@H^UPHZ!#A4CCH$.%2..@0V4OA MH$.$2^&@0X1+X:!#A$L7I<,[+Z:^&M[[&:G^KIK0@PFLP&53PB8_FOT23RE\^L<*'E@0@=(G3X M.QWO\GCQX1"XH/DY,/W#P[ S7MY6.\/*C)EA165=:F1Q?297 M7DI3\G*JKHY_I-C/R>6G[Q@HSBRW/_;LY^R"=,C8-H#_E7K"YFE&CY[(S_AZ M2ZRYQ)K=O9'H.N6Z50%DN, MC% @0H'(%GC]2M:;42!93DZRA:[49P&A;/E6KY-;:[=&@>;0W"K=S9#&W,W0 MEH;9^(*GD2V0AFX,=<_@3 0#$0Q$,/!J5MXWPT#3,,E,3Q9K6+4X6>_*4E>N M"K=V"0J=[6ZWJ ".6Q:F^&PIR;RR0_>D<0)EU('F0/)R6>YOL"=4!.A.[_8+ M!.7"@U-?,JGX:\<$OP\,_4ED(L_R4W+<9E;24,**BP+?K<2Y>&N7N3$,I;:E MQ1 3*9Z+.UB/96?ZO-E?\TD4F6 PXGJF2"3/H97G3ZA=%"9Y_I!9 >6Y/L]B M:FV8[*LYD^M,2B++#K>W-BM6I$SD]5YC22WWNZ4F]AV.QN[+;V@UEY,]_T9\KS.MXDE@-/FMLQ\ M@??(O"E-D#RC:,$]@U\Q9AA)="31X9#HCVKH2KZTR6[-29%5:',GE93&C&[= M.OYG=]C"1DA-YIS>RDG-X1S+52PDT*C M/+]4B%N;/IWUL+@:-$MKE6@R1@DKK(9N?,VG4&@"?[&.680K$:Y\X%Q%A"L? MC(D\BRO#V43,N 8A<83*MUHIG6B#VJU#GDHU%^]DXO49!@9VCV:I 252,L25 M%+2_\)>LKPA7(ER)[)7/B\T\BRNY3*X%*K7B$A-297B(]%L?*QE;V;W%Q4( M-$7$(,#@T)&__GM'-]#@H1,D0:JW=AR)(M#=[[U^]Y&"1O7YC5\I28WS?"5_? 0K>4K7O+[Y>CL^(^K;W]^./G8N?KR[?,OK5V'='[_ M#HR^^_'0-?08=1[T:%I?YI(MMG'D_'N;WKH>Z; M2H([P%GU%?E_/I\.TV_98.!^>Y->-)/S<3KZ^G[7?ISHE_\[^M>OOZ;_]:[] M?[_][[LO?OK;K]\NX03HQVG:O5;+Q+#,-5]VT)AKOLX=\_N5]STZ[O_WAV;[ MPY?1QT_AMT_Q;-?7_+^2T]]_^;GW>?KMS^NK9F_XYC@[^893MVYF?^MVQXZOSBS"Z_!SV<1H7Y* -[--I@ M7,9<^_^]?;= MI\_3^)M_]G'>:]'0.:Q.Z=GMT4W^S-(@Y,41J?6XJ]7OXIBF%.LZXU6J-6V=]UVF?==UF^\R9=+IG3MOK=%MCMR]<4!*U ML8@$UXF?1)/W\J'J6(0?PEEX5IO&(9KE M,7GW&2Z.)V%/<+MA%2="6+4&KQ.K.!G1B3H;DM+[?)@U7&3/3]5WOJC1R1/K M4SY;.6]^4PDLRJ-UAPO0.6H-*X//)Q G.&>\VOVOW]OO/,4:)Y;/@"$A>(^2 M%+!BS00."0R [U[XKK!<.0=Q$@%^>,RYA].FHSD QL;9U]G$P;'0]"OBI7BC M_Q<.*_3#,+J@SN;TYYD?(K^F"WWA)/AQ*#)@TY&7!3SID)J;TT1+&GX.']($ M[$O@WY8+(L>']P&Y!$Z,<^B%DXB&]2F+<9XBL N1.O$U3M-.45A8J7"G811$ MY]>V];,31TGJSVR<".^)!.0@CL..:(!VC*>G<8D1<" U47$<.S[36P@8BK+$ M2JX3(&9\"J@CQA'A^#U_-G8"&MXI'SS.TBB,9KYK?90/GM*#MIS1Z3H93G0O M<1@]N#&A_P-4_?J>3QX++W-AN^_^$"R/<\'\ J]1NZE8SJ_OXW?OZ:/6ZY<\ MS)LS#U>"+F'8)0)XJ7=T+D)YE1":L&"Z #4\VL2/DY1?' ;7&L+A%^?"\0.: M)+F(54E0Q1!*@* _PQF8 F ZFP-3785P.DTCWT0Q-!,_B<4D$%?6,+8]@9PG).T/'P,/C"VVF%1HV^CR*/I6VV 9S M._7I'@)5XP]S/+=-O^)]N0 ) EB>.A?(W$*B@]*LW8G&X K$2+JR\1F\%OA' M?.7/XOCK$5S1>2R.9@@'OAAS>$K]/O!$W@5Q2 F 209B U@WR")Q-8=KB&OQO%WYM_)@7-H03<^%&PHL#9\B M)@0[CRZ1P2C.0L<&<+I\W8$*8F1UEG,)0B]$E@U8+K8^ Q442/P:+KMMS:>@ M>,#QPH21HTA_*Y1+G#C'&=,/GEA,X#0 2)39G@^L"4_I*.X5T9Y1Q@$QP[:! M'!. )Z*(?O>QBR $B\"T"&^FDDHD!PI?Q+_E+.G)(O/!4IAH!T45HBT:]H" M24FZ,=<6_"$F>"(:"F';L'X%,0I2U4;LTT4#U%K3*)D#_04)BD&1ORH"P0;X MY@/*2=B+RK^#-)I*= !S3U-2.9 8^++G,YCA',G"9K/8G8*R@: $,! 'T$E MNY)(C@BPT"M=@YGS'9_6;QSH+R))F<+'F1]XBB?0:XI[ E^9!HB":4/$K33Z+MW[!!YS67"ABD##Q',B!C!'L( 8I&\ M>0Q0I-/2=42=;^$ZJ!WAEV;(&EB_ 8T*ELMQM9'[\)J';[NPDR0?7RT5![K) MO(M<0>&M$)IC 2I8%J..FDY!+IY/@9)C'Q6O=.K'WM$ MI5H!ZB[.%?=GL!4G%("0X%H7L83&1&I>(CS'/:V _C%(JWQ!7:FYP&'M[.%! M;8T.&@/5Q40)PD=5?N+3NQS0R7$&O5N<'BPY6B4*?,(]G@MQ^(:U,.NS)#+X MSE<1PZK$W>!Y4$%M?'\L (".&NR>\S>6F^.9CW1P3?05BS\SH1.VKM-*2F9N M!F(/;$$F"C#1 L>?'6G3E+3I4&X@G!B=C]/79?=$!V_3!L9#K>U.JZ28YD'$ M%D[E$5#_^1^ET58YF>&@^2A^I;R@VJGD2*TV6>/GXH@G9SD36/F5$UPZUXER ML(X:>6/O5[DCM4,"MMGH]'ZPM)\1'$NPQ"'V&L3*QC\_5AYEKSZ\98*71$P: MS5^U6^AD?0UD="0/UFTU!KW-H&I!S>@4B/F'L_+]7_T9W("/XM+Z MBC#4I>#OD1<'=2/8&IX95%R9F[R9R? M[D#A902M@GOU FE\?40W$/FTGS28#:*BEDLHW*%<.N1VB<4H^B3G[.TC>(V-']C8% M_OX72X;*$Y0&: M,W2E3I]&A8^NCZF8FB1!*_!!;1 MDHFZ9HX!%KE)_.Y=;A(7^H'L MWZ3452<,,Q %4^$$Z91$T3CSSH7&U)4$4"HV";N41 <#)LS( ZY;UI84NU#OXX1]&JUB""AV^R9I2P H(6UCA7=86W*06M!F&&%=[,&?F441 # MUM"8)*6VY)ZTHMQ-S):=,I*S^9P-_\+3Q3XZ,!R#S$.'%]E-H*3,Q@'00HJJ MGU3>YR#$G'-Z/6M_2D=%^B27DK+7 7F*U$X^_U)RT.&B2J,#?N?9:-SARX#0 MO#\S!%!^Z!?DBAUR$;(4I],3^\4(4 M<%'>I4)#)G#X9$;1;81C,31(L])-#]RIE:*(()_^M516D](>\(Z03\*Q A_4 M(5BPN 'Y6G2",=QK<2'U:>*3ZC7ZAN-$ZOMN!%OY*W?,@:(W\460WQ*?GX>[ M%[KDTM#>(6\1$0JRN#E8UT07BX80G1D00&X1]OPFJ/@#=OUD2AHF7CT!7/K] MVV-2\4#Q))N0CI0(\9W7!IL2F=(4Y"&<77)"6 ZMR) X \$,K:24*61G@&R))&4 MX1M 6L%VG!X8HRU[ZRQ@W#X[44\^?R+[94)1("&]/<5%+EP$ZCQS4%$ 3&@F MIY'[73X)IY+^C>*\>)49OF1NR_NK:^7('QC2S@RE"4BD*(XC5,U!:Q5L*KBP M%JCY0%K("'W!F">@ X..R&#/QN0+E3YR=B!'I$-HUCO\ KH.RIW04Q826Z:% MWU*Q?OCZLF^2^14A, #[R)7.'LVI")_")I#F$TV5*!Q-2FE@ZEGAB2JVLA7: M0+Z&UK&CKJ@RB($NV&P27E)RU$PR=JS@E\C-DLBG$-SL.]/=*XO&?A2?.Z%2 MH58!>\%5I/S(M+@G?4(<]EJ/3\W3GB,JRE+TT *11G '9LC)E;GO>-$\#WO" ME] 7:!=>S?QKI"8RD4OW*^L1RAFD^S/)Y0K*48@>IM^B\%R@]RZ>T65# 4;6 M^-4$%W^+?#-IHKP1>>R.O(;1;?&GK7A60^N3FT;EW -T MXB!/)<1A0,\*(@FF1("2BTS?.8\%JY9\XUD62H\V