0000950170-23-017909.txt : 20230504 0000950170-23-017909.hdr.sgml : 20230504 20230504162157 ACCESSION NUMBER: 0000950170-23-017909 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230504 DATE AS OF CHANGE: 20230504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TransMedics Group, Inc. CENTRAL INDEX KEY: 0001756262 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38891 FILM NUMBER: 23889125 BUSINESS ADDRESS: STREET 1: 200 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 BUSINESS PHONE: 9785520900 MAIL ADDRESS: STREET 1: 200 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 10-Q 1 tmdx-20230331.htm 10-Q 10-Q
10001756262--12-31false1Q10001756262tmdx:CreditAgreementMemberus-gaap:PrimeRateMembersrt:MinimumMembertmdx:InterestRateOptionTwoMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262tmdx:ResearchDevelopmentAndClinicalTrialsExpensesMember2022-01-012022-03-310001756262tmdx:TwoThousandNineteenStockPlanMember2019-04-150001756262us-gaap:EmployeeStockMember2022-01-012022-03-310001756262us-gaap:ServiceMember2023-01-012023-03-310001756262tmdx:OtherCountriesMember2022-01-012022-03-310001756262us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembertmdx:SignificantCustomersBenchmarkMember2023-01-012023-03-310001756262tmdx:LungProductMembercountry:US2022-01-012022-03-310001756262tmdx:CreditAgreementMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-310001756262tmdx:TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001756262tmdx:OtherCountriesMember2022-12-310001756262us-gaap:EmployeeStockMember2023-01-012023-03-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001756262srt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembertmdx:SignificantCustomersBenchmarkMember2022-01-012022-12-310001756262us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001756262us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001756262tmdx:CreditAgreementMemberus-gaap:DebtInstrumentRedemptionPeriodOneMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262srt:DirectorMember2022-01-012022-03-310001756262tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember2019-04-150001756262srt:DirectorMember2023-01-012023-03-310001756262us-gaap:CommonStockMembertmdx:TwoThousandTwentyOneInducementPlanMember2023-03-310001756262tmdx:TwoThousandNineteenStockPlanMember2023-03-310001756262us-gaap:CostOfSalesMember2022-01-012022-03-310001756262us-gaap:CommonStockMembertmdx:TwoThousandTwentyOneInducementPlanMember2021-08-310001756262us-gaap:RetainedEarningsMember2023-01-012023-03-310001756262tmdx:ResearchDevelopmentAndClinicalTrialsExpensesMember2023-01-012023-03-3100017562622023-04-280001756262us-gaap:CommonStockMember2021-12-310001756262us-gaap:WarrantMember2023-01-012023-03-3100017562622022-01-012022-12-3100017562622021-12-310001756262us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertmdx:CustomerOneMember2022-01-012022-03-310001756262us-gaap:RetainedEarningsMember2021-12-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001756262tmdx:LiverProductMembercountry:US2022-01-012022-03-3100017562622021-01-012021-01-310001756262tmdx:CreditAgreementMembertmdx:UpfrontFeesAndOtherCostsMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262country:UStmdx:HeartProductMember2022-01-012022-03-310001756262tmdx:OtherCountriesMembertmdx:HeartProductMember2022-01-012022-03-310001756262tmdx:TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMemberus-gaap:CommonStockMember2023-01-012023-03-310001756262us-gaap:RestrictedStockMember2023-01-012023-03-310001756262tmdx:CreditAgreementMembertmdx:InterestRateOptionOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262us-gaap:RetainedEarningsMember2022-01-012022-03-310001756262tmdx:TwoThousandNineteenStockPlanMembertmdx:FromTwoThousandFourteenPlanMember2019-04-1500017562622022-01-012022-03-310001756262us-gaap:CommonStockMember2022-01-012022-03-310001756262tmdx:LungProductMembercountry:US2023-01-012023-03-310001756262us-gaap:WarrantMember2022-01-012022-03-3100017562622023-03-310001756262us-gaap:ServiceMember2022-01-012022-03-310001756262tmdx:CreditAgreementMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2023-03-310001756262country:US2023-03-310001756262country:US2022-12-310001756262us-gaap:ProductMember2022-01-012022-03-310001756262country:UStmdx:HeartProductMember2023-01-012023-03-310001756262us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001756262us-gaap:RetainedEarningsMember2022-12-310001756262tmdx:CreditAgreementMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2023-01-012023-03-310001756262tmdx:LiverProductMembercountry:US2023-01-012023-03-310001756262tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember2023-01-012023-03-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001756262tmdx:LungProductMembertmdx:OtherCountriesMember2022-01-012022-03-310001756262us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001756262tmdx:CreditAgreementMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262us-gaap:CommonStockMember2023-01-012023-03-310001756262tmdx:CreditAgreementMembertmdx:InterestRateOptionTwoMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-310001756262country:US2023-01-012023-03-3100017562622021-01-310001756262tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember2023-03-310001756262us-gaap:CommonStockMember2022-12-3100017562622022-12-310001756262us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001756262tmdx:OtherCountriesMembertmdx:HeartProductMember2023-01-012023-03-310001756262tmdx:CreditAgreementMembertmdx:AmountOverFederalFundsEffectiveRateMembersrt:MinimumMembertmdx:InterestRateOptionTwoMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262tmdx:CreditAgreementMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-012022-07-310001756262us-gaap:ProductMember2023-01-012023-03-310001756262tmdx:OtherCountriesMember2023-01-012023-03-310001756262us-gaap:RetainedEarningsMember2022-03-310001756262tmdx:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001756262country:US2022-01-012022-03-310001756262tmdx:OtherCountriesMember2023-03-310001756262srt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembertmdx:SignificantCustomersBenchmarkMember2023-01-012023-03-310001756262tmdx:CreditAgreementMembersrt:MinimumMembertmdx:InterestRateOptionOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2022-07-310001756262tmdx:CreditAgreementMembertmdx:InEventOfDefaultMembertmdx:TermLoanMembertmdx:CanadianImperialBankOfCommerceMember2023-01-012023-03-310001756262tmdx:OrbiMedMember2022-07-012022-07-310001756262us-gaap:RetainedEarningsMember2023-03-3100017562622023-01-012023-03-310001756262tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember2019-04-142019-04-150001756262us-gaap:CostOfSalesMember2023-01-012023-03-310001756262us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001756262tmdx:LungProductMembertmdx:OtherCountriesMember2023-01-012023-03-310001756262us-gaap:CommonStockMember2023-03-310001756262us-gaap:CommonStockMember2022-03-310001756262us-gaap:SalesRevenueNetMembertmdx:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001756262tmdx:CanadianImperialBankOfCommerceMember2023-03-3100017562622022-03-31xbrli:purexbrli:sharestmdx:Segmentiso4217:USDxbrli:sharesiso4217:USD

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended March 31, 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-38891

 

TransMedics Group, Inc.

(Exact name of registrant as specified in its charter)

 

Massachusetts

83-2181531

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification Number)

200 Minuteman Road

Andover, Massachusetts

01810

(Address of principal executive offices)

(Zip code)

 

(978) 552-0900

(Registrant’s telephone number, including area code)

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, No Par Value

 

TMDX

 

The Nasdaq Global Market

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 April 28, 2023, the registrant had 32,553,650 shares of common stock, no par value per share, outstanding.

 

 

 


 

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements with respect to, among other things, our operations and financial performance. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and financial position, business strategy and plans and our objectives for future operations, including our acquisitions, joint ventures or strategic investments, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “should,” “could,” “target,” “predict,” “seek” and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short- and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those referenced in the section titled “Risk Factors,” which could cause actual results to differ materially. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in or implied by any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.

The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date of this report. You should not rely upon forward-looking statements as predictions of future events. We cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or reflect interim developments.

Some of the key factors that could cause actual results to differ include:

that we continue to incur losses;
our ability to attract and retain key personnel;
our existing and any future indebtedness, including our ability to comply with affirmative and negative covenants under our credit agreement to which we will remain subject until maturity;
the fluctuation of our financial results from quarter to quarter;
our need to raise additional funding and our ability to obtain it on favorable terms, or at all;
our ability to use net operating losses and research and development credit carryforwards;
our dependence on the success of the Organ Care System, or OCS;
our ability to expand access to the OCS through our National OCS Program;
our ability to scale our manufacturing and sterilization capabilities to meet increasing demand for our products;
the rate and degree of market acceptance of the OCS;
our ability to educate patients, surgeons, transplant centers and private and public payors on the benefits offered by the OCS;
our ability to improve the OCS platform and develop the next generation of the OCS products;
our dependence on a limited number of customers for a significant portion of our revenue;
our ability to maintain regulatory approvals or clearances for our OCS products in the United States and European Union;
our ability to adequately respond to the Food and Drug Administration, or FDA, follow-up inquiries in a timely manner;
the performance of our third-party suppliers and manufacturers;

i


 

our dependence on third parties to transport donor organs and medical personnel for our National OCS Program and our ability to establish or acquire an aviation business or strategic relationship to reduce such dependence;
price increases of the components of our products;
the timing or results of post-approval studies and any clinical trials for the OCS;
our manufacturing, sales, marketing and clinical support capabilities and strategy;
attacks against our information technology infrastructure;
the economic, political and other risks associated with our foreign operations;
our ability to protect, defend, maintain and enforce our intellectual property rights relating to the OCS and avoid allegations that our products infringe, misappropriate or otherwise violate the intellectual property rights of third parties;
the pricing of the OCS, as well as the reimbursement coverage for the OCS in the United States and internationally;
regulatory developments in the United States, European Union and other jurisdictions;
the extent and success of competing products or procedures that are or may become available;
the impact of any product recalls or improper use of our products; and
our estimates regarding revenue, expenses and needs for additional financing.

ii


 

TransMedics Group, Inc.

Table of Contents

 

 

 

 

Page

PART I—FINANCIAL INFORMATION

 

 

 

 

 

 

Item 1.

Financial Statements (Unaudited)

 

1

Consolidated Balance Sheets

 

1

Consolidated Statements of Operations

 

2

Consolidated Statements of Comprehensive Loss

 

3

Consolidated Statements of Stockholders’ Equity

 

4

Consolidated Statements of Cash Flows

 

5

Notes to Unaudited Consolidated Financial Statements

 

6

Item 2.

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

 

15

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

24

Item 4.

Controls and Procedures

 

25

 

 

 

 

 

PART II—OTHER INFORMATION

 

 

 

 

 

 

Item 1.

Legal Proceedings

 

26

Item 1A.

Risk Factors

 

26

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

27

Item 5.

Other Information

 

27

Item 6.

Exhibits

 

28

Signatures

 

29

 

 

 

iii


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

TRANSMEDICS GROUP, INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except share amounts)

(Unaudited)

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash

 

$

195,375

 

 

$

201,182

 

Accounts receivable

 

 

38,620

 

 

 

27,611

 

Inventory

 

 

23,961

 

 

 

20,605

 

Prepaid expenses and other current assets

 

 

3,774

 

 

 

2,896

 

Total current assets

 

 

261,730

 

 

 

252,294

 

Property and equipment, net

 

 

19,161

 

 

 

19,223

 

Restricted cash

 

 

750

 

 

 

500

 

Operating lease right-of-use assets

 

 

4,939

 

 

 

5,130

 

Other non-current assets

 

 

508

 

 

 

 

Total assets

 

$

287,088

 

 

$

277,147

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

4,329

 

 

$

3,341

 

Accrued expenses and other current liabilities

 

 

22,581

 

 

 

18,635

 

Deferred revenue

 

 

244

 

 

 

241

 

Operating lease liabilities

 

 

1,481

 

 

 

1,444

 

Total current liabilities

 

 

28,635

 

 

 

23,661

 

Long-term debt, net of discount and current portion

 

 

58,802

 

 

 

58,696

 

Operating lease liabilities, net of current portion

 

 

7,026

 

 

 

7,415

 

Total liabilities

 

 

94,463

 

 

 

89,772

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, no par value; 25,000,000 shares authorized; no shares
   issued or outstanding

 

 

 

 

 

 

Common stock, no par value; 150,000,000 shares authorized; 32,534,003
   shares and
32,141,368 shares issued and outstanding at March 31, 2023
   and December 31, 2022, respectively

 

 

674,156

 

 

 

666,277

 

Accumulated other comprehensive loss

 

 

(218

)

 

 

(225

)

Accumulated deficit

 

 

(481,313

)

 

 

(478,677

)

Total stockholders' equity

 

 

192,625

 

 

 

187,375

 

Total liabilities and stockholders' equity

 

$

287,088

 

 

$

277,147

 

 

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

1


 

TRANSMEDICS GROUP, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except share and per share amounts)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

Net product revenue

 

$

33,993

 

 

$

14,939

 

Service revenue

 

 

7,561

 

 

 

941

 

Total revenue

 

 

41,554

 

 

 

15,880

 

Cost of revenue:

 

 

 

 

 

 

Cost of net product revenue

 

 

7,306

 

 

 

3,378

 

Cost of service revenue

 

 

5,482

 

 

 

398

 

Total cost of revenue

 

 

12,788

 

 

 

3,776

 

Gross profit

 

 

28,766

 

 

 

12,104

 

Operating expenses:

 

 

 

 

 

 

Research, development and clinical trials

 

 

5,871

 

 

 

7,534

 

Selling, general and administrative

 

 

24,984

 

 

 

13,939

 

Total operating expenses

 

 

30,855

 

 

 

21,473

 

Loss from operations

 

 

(2,089

)

 

 

(9,369

)

Other income (expense):

 

 

 

 

 

 

Interest expense

 

 

(1,091

)

 

 

(960

)

Other income (expense), net

 

 

555

 

 

 

(227

)

Total other expense, net

 

 

(536

)

 

 

(1,187

)

Loss before income taxes

 

 

(2,625

)

 

 

(10,556

)

Provision for income taxes

 

 

(11

)

 

 

(6

)

Net loss

 

$

(2,636

)

 

$

(10,562

)

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

 

$

(0.08

)

 

$

(0.38

)

Weighted average common shares outstanding,
   basic and diluted

 

 

32,260,267

 

 

 

27,950,330

 

 

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

2


 

TRANSMEDICS GROUP, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(In thousands)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss

 

$

(2,636

)

 

$

(10,562

)

Other comprehensive income (loss):

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

7

 

 

 

(24

)

Unrealized losses on marketable securities,
   net of tax of $
0

 

 

 

 

 

(73

)

Total other comprehensive income (loss)

 

 

7

 

 

 

(97

)

Comprehensive loss

 

$

(2,629

)

 

$

(10,659

)

 

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

3


 

TRANSMEDICS GROUP, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands, except share amounts)

(Unaudited)

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Comprehen-

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

sive Loss

 

 

Deficit

 

 

Equity

 

Balances at December 31, 2022

 

 

32,141,368

 

 

$

666,277

 

 

$

(225

)

 

$

(478,677

)

 

$

187,375

 

Issuance of common stock upon the
   exercise of common stock options

 

 

378,500

 

 

 

3,574

 

 

 

 

 

 

 

 

 

3,574

 

Issuance of common stock in
   connection with employee stock
   purchase plan

 

 

14,135

 

 

 

384

 

 

 

 

 

 

 

 

 

384

 

Stock-based compensation expense

 

 

 

 

 

3,921

 

 

 

 

 

 

 

 

 

3,921

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

7

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(2,636

)

 

 

(2,636

)

Balances at March 31, 2023

 

 

32,534,003

 

 

$

674,156

 

 

$

(218

)

 

$

(481,313

)

 

$

192,625

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Comprehen-

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

sive Loss

 

 

Deficit

 

 

Equity

 

Balances at December 31, 2021

 

 

27,791,615

 

 

$

510,488

 

 

$

(188

)

 

$

(442,446

)

 

$

67,854

 

Issuance of common stock upon the
   exercise of common stock options

 

 

164,503

 

 

 

202

 

 

 

 

 

 

 

 

 

202

 

Issuance of common stock in
   connection with employee stock
   purchase plan

 

 

12,465

 

 

 

203

 

 

 

 

 

 

 

 

 

203

 

Stock-based compensation expense

 

 

 

 

 

2,310

 

 

 

 

 

 

 

 

 

2,310

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

(24

)

 

 

 

 

 

(24

)

Unrealized losses on marketable securities

 

 

 

 

 

 

 

 

(73

)

 

 

 

 

 

(73

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(10,562

)

 

 

(10,562

)

Balances at March 31, 2022

 

 

27,968,583

 

 

$

513,203

 

 

$

(285

)

 

$

(453,008

)

 

$

59,910

 

 

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

 

4


 

TRANSMEDICS GROUP, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(2,636

)

 

$

(10,562

)

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

 

 

 

 

 

 

Depreciation and amortization expense

 

 

1,287

 

 

 

507

 

Stock-based compensation expense

 

 

3,921

 

 

 

2,310

 

Non-cash interest expense and end of term accretion expense

 

 

106

 

 

 

137

 

Non-cash lease expense

 

 

191

 

 

 

178

 

Net amortization of premiums on marketable securities

 

 

 

 

 

228

 

Unrealized foreign currency transaction (gains) losses

 

 

(137

)

 

 

214

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(10,962

)

 

 

(5,804

)

Inventory

 

 

(3,623

)

 

 

(2,926

)

Prepaid expenses and other current assets

 

 

(884

)

 

 

88

 

Other non-current assets

 

 

(54

)

 

 

 

Accounts payable

 

 

1,028

 

 

 

(4,013

)

Accrued expenses and other current liabilities

 

 

3,454

 

 

 

(4

)

Operating lease liabilities

 

 

(352

)

 

 

1,241

 

Net cash used in operating activities

 

 

(8,661

)

 

 

(18,406

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property and equipment

 

 

(927

)

 

 

(1,953

)

Purchases of marketable securities

 

 

 

 

 

(2,033

)

Proceeds from sales and maturities of marketable securities

 

 

 

 

 

14,500

 

Net cash provided by (used in) investing activities

 

 

(927

)

 

 

10,514

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from issuance of common stock upon exercise of stock options

 

 

3,574

 

 

 

202

 

Proceeds from issuance of common stock in connection with employee stock
   purchase plan

 

 

384

 

 

 

203

 

Net cash provided by financing activities

 

 

3,958

 

 

 

405

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

73

 

 

 

(196

)

Net decrease in cash, cash equivalents and restricted cash

 

 

(5,557

)

 

 

(7,683

)

Cash, cash equivalents and restricted cash, beginning of period

 

 

201,682

 

 

 

26,080

 

Cash, cash equivalents and restricted cash, end of period

 

$

196,125

 

 

$

18,397

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

Transfers of inventory to property and equipment

 

$

317

 

 

$

1,030

 

Purchases of property and equipment included in accounts payable and accrued
   expenses

 

$

30

 

 

$

939

 

Reconciliation of cash, cash equivalents and restricted cash:

 

 

 

 

 

 

Cash and cash equivalents

 

$

195,375

 

 

$

17,897

 

Restricted cash

 

 

750

 

 

 

500

 

Total cash, cash equivalents and restricted cash shown in the statement of cash flows

 

$

196,125

 

 

$

18,397

 

 

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

5


 

TRANSMEDICS GROUP, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1. Nature of the Business and Basis of Presentation

TransMedics Group, Inc. (“TransMedics Group” and, together with its consolidated subsidiaries, the “Company”) was incorporated in the Commonwealth of Massachusetts in October 2018. TransMedics, Inc. (“TransMedics”), an operating company and wholly owned subsidiary of TransMedics Group, was incorporated in the State of Delaware in August 1998. The Company is a commercial-stage medical technology company transforming organ transplant therapy for end-stage organ failure patients across multiple disease states. The Company developed the Organ Care System (“OCS”) to replace a decades-old standard of care. The OCS represents a paradigm shift that transforms organ preservation for transplantation from a static state to a dynamic environment that enables new capabilities, including organ optimization and assessment. The Company’s OCS technology replicates many aspects of the organ’s natural living and functioning environment outside of the human body. The Company also developed its National OCS Program (“NOP”), an innovative turnkey solution to provide outsourced organ retrieval and OCS organ management, to provide transplant programs in the United States with a more efficient process to procure donor organs with the OCS.

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses since inception, including net losses of $2.6 million for the three months ended March 31, 2023 and $36.2 million for the year ended December 31, 2022. As of March 31, 2023, the Company had an accumulated deficit of $481.3 million. The Company expects to continue to generate operating losses in the foreseeable future.

The Company believes that its existing cash of $195.4 million as of March 31, 2023 will be sufficient to fund its operations, capital expenditures, and debt service payments for at least the next 12 months following the filing of this Quarterly Report on Form 10-Q. The Company may need to seek additional funding through equity financings, debt financings or strategic alliances. The Company may not be able to obtain financing on acceptable terms, or at all, and the terms of any financing may adversely affect the holdings or the rights of the Company’s shareholders. If the Company is unable to obtain funding, the Company will be required to delay, reduce or eliminate some or all of its research and development programs, product expansion or commercialization efforts, or the Company may be unable to continue operations.

The Company is subject to risks and uncertainties common to companies in the medical device industry and of similar size, including, but not limited to, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, uncertainty of market acceptance of products, and the need to obtain additional financing to fund operations. Products currently under development will require additional research and development efforts, including additional clinical testing and regulatory approval, prior to commercialization. These efforts require additional capital, adequate personnel, infrastructure and extensive compliance-reporting capabilities. The Company’s research and development may not be successfully completed, adequate protection for the Company’s technology may not be obtained, the Company may not obtain necessary government regulatory approval on its expected timeline or at all, and approved products may not prove commercially viable. The Company operates in an environment of rapid change in technology and competition.

The impact of the COVID-19 pandemic has been and may continue to be extensive in many aspects of society, which has resulted in and may continue to result in significant disruptions to the global economy, as well as businesses and capital markets around the world. Continued impacts to the Company’s business as a result of COVID-19 may include decreased overall frequency of transplant procedures; disruptions to the Company’s manufacturing operations and supply chain; labor shortages; decreased productivity and unavailability of materials or components; limitations on its employees’ and customers’ ability to travel, and delays in product installations, trainings or shipments to and from other affected countries and within the United States. While the Company maintains an inventory of finished products and raw materials used in its OCS products, a further prolonged pandemic could lead to shortages in the raw materials necessary to manufacture its products.

6


 

The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

2. Summary of Significant Accounting Policies

Unaudited Interim Financial Information

The accompanying unaudited interim financial statements and related notes have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the Company’s financial position as of March 31, 2023 and results of operations for the three months ended March 31, 2023 and 2022 and cash flows for the three months ended March 31, 2023 and 2022 have been made. The Company’s results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results of operations that may be expected for the year ending December 31, 2023.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, the valuation of inventory and the valuation of stock-based awards. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. As of the date of issuance of these unaudited consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities. Actual results may differ from those estimates or assumptions.

Risk of Concentrations of Credit, Significant Customers and Significant Suppliers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. As of March 31, 2023 and December 31, 2022, the Company had no allowance for credit losses.

Significant customers are those that accounted for 10% or more of the Company’s revenue or accounts receivable. For the three months ended March 31, 2023, no customer accounted for more than 10% of revenue. For the three months ended March 31, 2022, three customers accounted for 16%, 15% and 12% of revenue, respectively. As of March 31, 2023 and December 31, 2022, no customer accounted for more than 10% of accounts receivable.

Certain of the components and subassemblies included in the Company’s products are obtained from a sole source, a single source or a limited group of suppliers, as are sterilization services. Although the Company seeks to reduce dependence on those limited sources of suppliers, manufacturers and service providers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.

7


 

Fair Value Measurements

Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. The carrying value of the Company’s long-term debt approximates its fair value (a level 2 measurement) at each balance sheet date due to its variable interest rate, which approximates a market interest rate.

Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company has developed and is commercializing a proprietary system to preserve human organs for transplant in a near-physiologic condition to address the limitations of cold storage organ preservation. Operating segments are defined as components of an enterprise for which separate financial information is regularly evaluated by the Company’s chief operating decision maker, or decision-making group, in deciding how to allocate resources and assess performance. The Company has determined that its chief operating decision maker is its Chief Executive Officer. The Company’s chief operating decision maker reviews the Company’s financial information on a consolidated basis for purposes of allocating resources and assessing financial performance.

Net Income (Loss) per Share

Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock awards. For periods in which the Company reports a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for each of the three months ended March 31, 2023 and 2022.

The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. 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 above because including them would have had an anti-dilutive effect:

 

 

 

As of March 31,

 

 

 

2023

 

 

2022

 

Warrants to purchase common stock

 

 

14,440

 

 

 

64,440

 

Options to purchase common stock

 

 

3,167,730

 

 

 

3,484,914

 

Employee stock purchase plan

 

 

6,511

 

 

 

5,794

 

Restricted stock units

 

 

182,911

 

 

 

 

Restricted stock awards

 

 

24,315

 

 

 

 

 

 

3,395,907

 

 

 

3,555,148

 

 

8


 

3. Marketable Securities and Fair Value Measurements

The Company did not have marketable securities as of March 31, 2023 or December 31, 2022. The Company also did not have assets or liabilities measured at fair value on a recurring basis as of March 31, 2023 or December 31, 2022.

4. Inventory

Inventory consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

12,265

 

 

$

10,939

 

Work-in-process

 

 

2,264

 

 

 

1,876

 

Finished goods

 

 

9,432

 

 

 

7,790

 

 

 

$

23,961

 

 

$

20,605

 

 

5. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued payroll and related expenses

 

 

$

10,991

 

 

$

9,812

 

Accrued logistics costs

 

 

 

5,415

 

 

 

2,581

 

Accrued research, development and clinical trials expenses

 

 

 

1,918

 

 

 

1,876

 

Accrued professional fees

 

 

 

1,600

 

 

 

965

 

Accrued other

 

 

 

2,657

 

 

 

3,401

 

 

 

 

$

22,581

 

 

$

18,635

 

 

6. Long-Term Debt

Long-term debt consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Principal amount of long-term debt

 

$

60,000

 

 

$

60,000

 

Less: Current portion of long-term debt

 

 

 

 

 

 

Long-term debt, net of current portion

 

 

60,000

 

 

 

60,000

 

Debt discount, net of accretion

 

 

(1,198

)

 

 

(1,304

)

Long-term debt, net of discount and current portion

 

$

58,802

 

 

$

58,696

 

In July 2022, the Company entered into a credit agreement with Canadian Imperial Bank of Commerce (“CIBC”), pursuant to which the Company borrowed $60.0 million (the “CIBC Credit Agreement”). In connection with the CIBC Credit Agreement, the Company repaid all amounts due under its previously outstanding credit agreement with OrbiMed Royalty Opportunities II, LP, including $35.0 million of principal repayments and a $1.1 million end of term payment, as well as accrued interest and the OrbiMed Credit Agreement was terminated. Upon repayment of the outstanding amounts, the Company recorded a loss on extinguishment of debt of $0.6 million, which was classified as other expense in the consolidated statements of operations.

Borrowings under the CIBC Credit Agreement bear interest at an annual rate equal to either, at the Company’s option, (i) the secured overnight financing rate for an interest period selected by the Company, subject to a minimum of 1.5%, plus 2.0% or (ii) 1.0% plus the higher of a) the prime rate subject to a minimum of 4.0% or b) the Federal Funds Effective Rate, plus 0.5%. Borrowings under the CIBC Credit Agreement are payable in monthly interest-only payments for the first 24 months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in July 2027. As certain revenue milestones were met in the three months ended March 31, 2023, the Company will be able to extend the interest-only repayment period by one additional year. At the Company’s option, the Company may prepay borrowings outstanding under the CIBC Credit Agreement, subject to a prepayment fee of 2.0% of outstanding borrowings if paid prior to 12 months after the closing date, and 1.0% if paid on or after 12 months after the closing date but prior to 24 months after the closing date.

9


 

In connection with entering into the CIBC Credit Agreement, the Company paid upfront fees and other costs of $1.5 million, which were recorded by the Company as a debt discount. The debt discount is reflected as a reduction of the carrying value of long-term debt on the Company’s consolidated balance sheet and is being accreted to interest expense over the term of the CIBC Credit Agreement using the effective interest method.

All obligations under the CIBC Credit Agreement are guaranteed by the Company and each of its material subsidiaries. All obligations of the Company and each guarantor are secured by substantially all of the Company’s and each guarantor’s assets, including their intellectual property, subject to certain exceptions. Under the CIBC Credit Agreement, the Company has agreed to customary representations and warranties, events of default and certain affirmative and negative covenants to which it will remain subject until maturity. The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $10.0 million, and (y) a requirement to maintain total net revenue of at least 75% of the level set forth in the total revenue plan presented to CIBC. The obligations under the CIBC Credit Agreement are subject to acceleration upon the occurrence of specified events of default, including payment default, change in control, bankruptcy, insolvency, certain defaults under other material debt, certain events with respect to governmental approvals (if such events could cause a material adverse change in the Company’s business), failure to comply with certain covenants and a material adverse change in the Company’s business, operations or financial condition. As of March 31, 2023, the Company was in compliance with all financial covenants of the CIBC Credit Agreement.

During the continuance of an event of default, the interest rate per annum will be equal to the rate that would have otherwise been applicable at the time of the event of default plus 2.0%. If an event of default (other than certain events of bankruptcy or insolvency) occurs and is continuing, CIBC may declare all or any portion of the outstanding principal amount of the borrowings plus accrued and unpaid interest to be due and payable. Upon the occurrence of certain events of bankruptcy or insolvency, all of the outstanding principal amount of the borrowings plus accrued and unpaid interest will automatically become due and payable. In addition, the Company may be required to prepay outstanding borrowings, subject to certain exceptions, with portions of net cash proceeds of certain asset sales and certain casualty and condemnation events.

The Company assessed all terms and features of the CIBC Credit Agreement in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the debt. The Company determined that all features of the CIBC Credit Agreement are either clearly and closely associated with a debt host or have a de minimis fair value and, as such, do not require separate accounting as a derivative liability.

As of March 31, 2023, the interest rate applicable to borrowings under the CIBC Credit Agreement was 6.6%. During the three months ended March 31, 2023, the weighted average effective interest rate on outstanding borrowings under the CIBC Credit Agreement was approximately 7.3%.

7. Stock-Based Compensation

2019 Stock Incentive Plan

The Company’s 2019 Stock Incentive Plan (the “2019 Plan”) provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock, unrestricted stock units, and other stock-based awards to employees, directors, and consultants of the Company and its subsidiaries. The number of shares of common stock of TransMedics Group initially available for issuance under the 2019 Plan was 3,428,571 shares, plus the number of shares underlying awards under the previously outstanding 2014 Stock Incentive Plan (the “2014 Plan”), not to exceed 1,595,189 shares, that expire or are terminated, surrendered, or canceled without the delivery of shares, are forfeited to or repurchased by TransMedics Group or otherwise become available again for grant. Since the effectiveness of the Company’s 2019 Plan in April 2019, no awards have been or will be made under the 2014 Plan.

10


 

Shares withheld in payment of the exercise or purchase price of an award or in satisfaction of tax withholding requirements, and the shares covered by a stock appreciation right for which any portion is settled in stock, will reduce the number of shares available for issuance under the 2019 Plan. In addition, the number of shares available for issuance under the 2019 Plan (i) will not be increased by any shares delivered under the 2019 Plan that are subsequently repurchased using proceeds directly attributable to stock option exercises and (ii) will not be reduced by any awards that are settled in cash or that expire, become unexercisable, terminate or are forfeited to or repurchased by TransMedics Group without the issuance of stock under the 2019 Plan. As of March 31, 2023, 400,541 shares of common stock were available for issuance under the 2019 Plan.

2019 Employee Stock Purchase Plan

Pursuant to the Company’s 2019 Employee Stock Purchase Plan (the “2019 ESPP”), certain employees of the Company are eligible to purchase common stock of the Company at a reduced price during offering periods. The 2019 ESPP permits participants to purchase common stock using funds contributed through payroll deductions, subject to the limitations set forth in the Internal Revenue Code, at a purchase price of 85% of the lower of the closing price of the Company’s common stock on the first trading day of the offering period or the closing price on the applicable purchase date, which is the final trading day of the applicable offering period. A total of 371,142 shares of the Company’s common stock were initially reserved for issuance under the 2019 ESPP. During the three months ended March 31, 2023, 14,135 shares of common stock were issued under the 2019 ESPP and as of March 31, 2023, 276,318 shares of common stock remained available for issuance.

2021 Inducement Plan

In August 2021, the Company’s board of directors approved the TransMedics Group, Inc. Inducement Plan (the “Inducement Plan”). Pursuant to the terms of the Inducement Plan, the Company may grant nonqualified stock options, stock appreciation rights, restricted stock, unrestricted stock, restricted stock unit awards and performance awards to individuals who were not previously employees or directors of the Company or individuals returning to employment after a bona fide period of non-employment with the Company. A total of 1,000,000 shares of the Company’s common stock were initially available for issuance under the Inducement Plan. As of March 31, 2023, 458,384 shares of common stock remained available for issuance under the Inducement Plan.

Stock Option Activity

During the three months ended March 31, 2023, the Company granted options under the 2019 Plan and the Inducement Plan with service-based vesting for the purchase of an aggregate of 326,751 shares of common stock with a weighted average grant-date fair value of $43.26 per share.

Restricted Stock Unit Activity

During the three months ended March 31, 2023, the Company granted 182,911 restricted stock units under the 2019 Plan and the Inducement Plan with service-based vesting conditions and a weighted-average grant-date fair value of $66.10 per share.

Stock-Based Compensation

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

49

 

 

$

25

 

Research, development and clinical trials expenses

 

 

518

 

 

 

321

 

Selling, general and administrative expenses

 

 

3,354

 

 

 

1,964

 

 

 

$

3,921

 

 

$

2,310

 

 

11


 

As of March 31, 2023, total unrecognized compensation cost related to unvested share-based awards was $44.3 million, which is expected to be recognized over a weighted average period of 2.6 years.

8. Commitments and Contingencies

Operating Leases

The Company leases office, laboratory and manufacturing space under two non-cancelable operating leases. There have been no material changes to the Company’s leases during the three months ended March 31, 2023. For additional information, please read Note 12 Leases, to the consolidated financial statements in the Company’s Form 10-K for the year ended December 31, 2022.

401(k) Savings Plan

The Company has a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the board of directors. As of March 31, 2023 and December 31, 2022, the Company had not made any contributions to the plan.

Indemnification Agreements

In the ordinary course of business, the Company has agreed to defend and indemnify its customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by the end-customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or services as directors or officers.

The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is not currently aware of any indemnification claims and had not accrued any liabilities related to such obligations in its consolidated financial statements as of March 31, 2023 and December 31, 2022.

 

 

Unconditional Purchase Commitment

In January 2021, the Company entered into an unconditional $9.5 million purchase commitment, in the ordinary course of business, for goods with specified annual minimum quantities to be purchased through December 2029. The contract is not cancellable without penalty. The remaining purchase commitment as of March 31, 2023 was $7.0 million.

Legal Proceedings

The Company is not currently party to any material legal proceedings. At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses as incurred the costs related to such legal proceedings.

12


 

9. Segment Reporting and Geographic Data

The Company has determined that it operates in one segment (see Note 2).

See Note 10 for revenue by country. Long-lived assets by geography are summarized as follows (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Long-lived assets by country(1):

 

 

 

 

 

 

United States

 

$

18,479

 

 

$

18,568

 

All other countries

 

 

682

 

 

 

655

 

Total long-lived assets

 

$

19,161

 

 

$

19,223

 

 

(1)
The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.

10. Revenue

Payments to Customers

The Company has determined that the payments made to the customer for reimbursement of clinical trial materials and customer’s costs incurred to execute specific clinical trial protocols related to the Company’s OCS products do not provide the Company with a distinct good or service transferred by the customer, and therefore such payments are recorded as a reduction of revenue from the customer in the Company’s consolidated statements of operations. Reductions of revenue related to such payments made to customers for reimbursements are recognized when the Company recognizes the revenue for the sale of its OCS disposable sets. There were no such adjustments to revenue for either of the three months ended March 31, 2023 or 2022. As clinical trials reach the end of their follow up period, the Company updates its accrual estimates. The Company will continue to update its clinical trial accrual estimates as all information related to clinical trial payments is received.

The Company determined that payments made to customers to obtain information related to post-approval studies or existing standard-of-care protocols (i.e., unrelated to the Company’s OCS products) meet the criteria to be classified as a cost because the Company receives a distinct good or service transferred by the customer separate from the customer’s purchase of the Company’s OCS products and the consideration paid to the customer represents the fair value of the distinct good or service received. As a result, such payments made to the customers are recorded as operating expenses. The Company recorded payments made to customers related to post-approval studies and for documentation related to existing standard-of-care protocols of $0.1 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively, as operating expenses.

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers by organ type and geographical area as it believes this presentation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors, as shown below (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue by country by organ(1):

 

 

 

 

 

 

United States

 

 

 

 

 

 

Lung total revenue

 

$

1,431

 

 

$

1,951

 

Heart total revenue

 

 

12,956

 

 

 

3,741

 

Liver total revenue

 

 

23,114

 

 

 

7,869

 

Total United States revenue

 

 

37,501

 

 

 

13,561

 

All other countries

 

 

 

 

 

 

Lung revenue

 

 

251

 

 

348

 

Heart revenue

 

 

3,802

 

 

 

1,971

 

Total all other countries revenue

 

 

4,053

 

 

 

2,319

 

Total revenue

 

$

41,554

 

 

$

15,880

 

 

(1)
Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue.

13


 

11. Related Party Transactions

Employment of Dr. Amira Hassanein

Dr. Amira Hassanein, who serves as Product Director for the Company’s OCS Lung program, is the sister of Dr. Waleed Hassanein, the Company’s President and Chief Executive Officer and a member of the Company’s board of directors. The Company paid Dr. Amira Hassanein approximately $0.1 million in total compensation for each of the three months ended March 31, 2023 and 2022, for her services as an employee.

14


 

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 27, 2023 (“2022 Form 10-K”). Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the “Item 1A. Risk Factors” section of this Quarterly Report on Form 10-Q and the “Item 1A. Risk Factors” section of our 2022 Form 10-K, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

Overview

We are a commercial-stage medical technology company transforming organ transplant therapy for end-stage organ failure patients across multiple disease states. We developed the OCS to replace a decades-old standard of care that we believe is significantly limiting access to life-saving transplant therapy for hundreds of thousands of patients worldwide. Our innovative OCS technology replicates many aspects of the organ’s natural living and functioning environment outside of the human body. As such, the OCS represents a paradigm shift that transforms organ preservation for transplantation from a static state to a dynamic environment that enables new capabilities, including organ optimization and assessment. We have also developed our National OCS Program, or NOP, an innovative turnkey solution to provide outsourced organ retrieval and OCS organ management, to provide transplant programs in the United States with a more efficient process to procure donor organs with the OCS. We believe the use of the OCS combined with the NOP has the potential to significantly increase the number of organ transplants and improve post-transplant outcomes.

We designed the OCS to be a platform that allows us to leverage core technologies across products for multiple organs. To date, we have developed three OCS products, one for each of heart, lung and liver transplantations, making the OCS the only FDA approved, portable, multi-organ, warm perfusion technology platform. All three of our products, OCS Heart, OCS Lung and OCS Liver, have received Pre-Market Approval, or PMA, from the Food and Drug Administration, or FDA for both organs donated after brain death, or DBD organs, and organs donated after circulatory death, or DCD organs.

Since our inception, we have focused substantially all of our resources on designing, developing and building our proprietary OCS technology platform and organ-specific OCS products; obtaining clinical evidence for the safety and effectiveness of our OCS products through clinical trials; securing regulatory approval; organizing and staffing our company; planning our business; raising capital; commercializing our products; developing and expanding our NOP; developing and expanding our market and distribution chain and providing general and administrative support for these operations. To date, we have funded our operations primarily with proceeds from borrowings under loan agreements, proceeds from the sale of common stock in our public offerings, and revenue from clinical trials and commercial sales of our OCS products and NOP services.

Since our inception, we have incurred significant operating losses. Our ability to generate revenue sufficient to achieve profitability will depend on the successful further development and commercialization of our products. We generated total revenue of $41.6 million and incurred a net loss of $2.6 million for the three months ended March 31, 2023. We generated total revenue of $93.5 million and incurred a net loss of $36.2 million for the year ended December 31, 2022. As of March 31, 2023, we had an accumulated deficit of $481.3 million. We expect to continue to incur net losses for the foreseeable future as we focus on growing commercial sales of our products in both the United States and select non-U.S. markets, including growing our commercial team, which will pursue increasing commercial sales of our OCS products; expanding our NOP; scaling our manufacturing and sterilization operations; developing the next generation OCS; continuing research, development and clinical trial efforts; seeking regulatory clearance for new products and product enhancements, including additional indications or other organs, in both the United States and select non-U.S. markets; and operating as a public company. As a result, we will need substantial additional funding for expenses related to our operating activities, including selling, general and administrative expenses and research, development and clinical trials expenses.

15


 

Because of the numerous risks and uncertainties associated with product development, commercialization and regulations of our industry, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to achieve or maintain profitability. Until such time, if ever, as we can generate substantial revenue sufficient to achieve profitability, we expect to finance our operations through a combination of equity offerings, debt financings and strategic alliances. We may be unable to raise additional funds or enter into such other agreements or arrangements when needed on favorable terms or at all. If we are unable to raise capital or enter into such agreements as, and when, needed, we may have to significantly delay, scale back or discontinue the further development and commercialization efforts of one or more of our products, or may be forced to reduce or terminate our operations. Additionally, in March 2023, the U.S. Department of Health and Human Services’ Health Resources and Services Administration, or HRSA, announced initiatives designed to improve the Organ Procurement and Transplantation network, or OPTN, including its intent to solicit contract proposals to manage the OPTN, which is currently operated by the United Network for Organ Sharing, or UNOS, under a contract that expires in September 2023. The potential impact of these initiatives on our business, including on our NOP, is uncertain at this time.

As of March 31, 2023, we had cash of $195.4 million. We believe that our cash will be sufficient for us to fund our operating expenses, capital expenditure requirements and debt service payments for at least 12 months following the filing of our Quarterly Report on Form 10-Q. We have based this estimate on assumptions that may prove to be wrong, and we could exhaust our available capital resources sooner than we expect. See “—Liquidity and Capital Resources”.

Economic Impacts and COVID-19

Inflation, changes in trade policies, and the imposition of duties and tariffs have and could continue to adversely impact the price or availability of raw materials, the components of our products as well as shipping and transportation costs. For example, the global economy has experienced extreme volatility and disruptions, including significant volatility in commodity, other material and labor costs, declines in consumer confidence, declines in economic growth, supply chain interruptions, uncertainty about economic stability and record inflation globally. Unfavorable economic conditions have and could continue to result in a variety of risks to our business, including impacts on demand and pricing for our products and pricing and availability of raw materials and components for our products, which could make it difficult to forecast our inventory needs and financial results.

The COVID-19 pandemic, including efforts to contain the spread of the coronavirus, has impacted, and may continue to impact, our business, financial condition, operating results and cash flows, including as a result of the impact of new variants or spikes in infection rates. Continued impacts to our business as a result of COVID-19 may include decreased overall frequency of transplant procedures; disruptions to our manufacturing operations and supply chain; labor shortages; decreased productivity and unavailability of materials or components; limitations on our employees’ and customers’ ability to travel, and delays in product installations, trainings or shipments to and from other affected countries and within the United States.

While we maintain an inventory of finished products and raw materials used in our OCS products, further prolonged pandemic-related disruptions could lead to shortages in the raw materials necessary to manufacture our products. The extent to which COVID-19 impacts operations of our third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence. If we experience a prolonged disruption in our manufacturing, supply chains, or commercial operations, we would expect to experience a material adverse impact on our business, financial condition, results of operations and prospects.

Components of Our Results of Operations

Revenue

We generate net product revenue primarily from sales of our single-use, organ-specific disposable sets used on our organ-specific OCS Consoles. To a lesser extent, we also generate product revenue from the sale of OCS Consoles to customers and the implied rental of OCS Consoles loaned to customers at no charge. For each new transplant procedure, customers purchase an additional OCS disposable set for use on the customer’s existing organ-specific OCS Console. We also generate service revenue by providing outsourced organ retrieval and OCS organ management services under our NOP in the United States.

All of our revenue has been generated by sales to transplant centers and Organ Procurement Organizations, not-for-profit organizations responsible for recovering organs from deceased donors for transplantation, in the United States, Europe and Asia-Pacific, or, in some cases, to distributors selling to transplant centers in select countries. Substantially all of our customer contracts have multiple-performance obligations that contain promises consisting of OCS Perfusion Sets and OCS

16


 

Solutions, and may also contain promises for organ retrieval and OCS organ management services under our NOP, and an OCS Console, whether sold or loaned to the customer.

When a customer order includes disposable sets and organ retrieval or OCS organ management services, we have determined that the disposable sets and services constitute separate performance obligations and we recognize revenue as the disposable sets and services are each delivered to the customer.

We have customer agreements under which we loan our OCS Consoles to the customer for the duration of the agreement. In such cases, we place an organ-specific OCS Console at the customer site for its use free of charge, and the customer separately purchases from us the OCS disposable sets used in each transplant procedure. When we loan the OCS Console to the customer, we retain title to the console at all times and do not require minimum purchase commitments from the customer related to any OCS products. In such cases, we invoice the customer for OCS disposable sets based on customer orders received for each new transplant procedure and the prices set forth in the customer agreement. Over time, we typically recover the cost of the loaned OCS Console through the customer’s continued purchasing and use of additional OCS disposable sets. For these reasons, we have determined that part of the selling price for the disposable set is an implied rental payment for use of the OCS Console.

Under some of our customer clinical trial agreements, we made payments to our customers for reimbursements of clinical trial materials and for specified clinical documentation related to their use of our OCS products. Because some of these payments did not provide us with a separately identifiable benefit, we recorded such payments as a reduction of revenue from the customer, resulting in our net product revenue presentation. There were no such adjustments to revenue for either of the three months ended March 31, 2023 or 2022.

Through March 31, 2023, all of our sales outside of the United States have been commercial sales (unrelated to any clinical trials). Our sales in the EU are dependent on obtaining and maintaining the CE Mark certifications for each of our OCS products. As required by the EU Medical Devices Regulation (Regulation 2017/745), or the MDR, we received recertification of the CE Mark in September 2022 for each of the OCS Heart and OCS Lung systems, which includes the OCS Console, the OCS disposables, and the OCS solution additives. We also received the recertification of the CE Mark in September 2022 for the OCS Liver Console and disposables. We have applied for and expect to receive the CE Mark for the OCS Liver combined with our solution additives under the MDR within the next nine months.

We expect that our revenue will increase over the long term as a result of receiving PMAs for the OCS Lung, OCS Heart and OCS Liver in the United States, and as a result of the continued expansion of the NOP in the United States. We also expect that our revenue will increase over the long term as a result of anticipated growth in non-U.S. sales if national healthcare systems begin to reimburse transplant centers for the use of the OCS, if transplant centers utilize the OCS in more transplant cases, and if more transplant centers adopt the OCS in their programs.

Cost of Revenue, Gross Profit and Gross Margin

Cost of net product revenue consists of costs of components of our OCS Consoles and disposable sets, costs of direct materials, labor and the manufacturing overhead that directly supports production and depreciation of OCS Consoles loaned to customers. When we loan an OCS Console to a customer for its use free of charge, we capitalize as property and equipment the cost of our OCS Console and depreciate it over its five-year estimated useful life. Included in the cost of OCS disposable sets are the costs of our OCS Lung, OCS Heart and OCS Liver Solutions. Cost of service revenue primarily consists of labor and overhead and transportation costs that directly support organ retrieval and OCS organ management services. We expect that cost of revenue will increase or decrease in absolute dollars primarily as, and to the extent that, our revenue increases or decreases.

Gross profit is the amount by which our revenue exceeds our cost of revenue in each reporting period. We calculate gross margin as gross profit divided by revenue. Our gross margin has been and will continue to be affected by a variety of factors, primarily production volumes, the cost of components and direct materials, manufacturing overhead costs, direct labor, the cost of services provided under the NOP and the selling price of our OCS products and NOP services.

We expect that the cost of net product revenue as a percentage of net product revenue will moderately decrease and gross margin and gross profit will moderately increase over the long term as our sales and production volumes increase and our cost per unit of our OCS disposable sets decreases due to economies of scale, our product enhancements and improved manufacturing efficiency. We intend to use our design, engineering and manufacturing capabilities to further advance and improve the efficiency of our manufacturing processes, which we believe will reduce costs and increase our gross margin. We also expect to see modest improvements in the future in our gross margin on services as we provide more services and

17


 

the efficiency in provisioning of these services improves due to scale and experience. While we expect our gross margins to increase over the long term, they will likely fluctuate from quarter to quarter.

Operating Expenses

Research, Development and Clinical Trials Expenses

Research, development and clinical trials expenses consist primarily of costs incurred for our research activities, product development, hardware and software engineering, clinical trials to continue to develop clinical evidence of our products’ safety and effectiveness, regulatory expenses, testing, consultant services and other costs associated with our OCS technology platform and OCS products, which include:

employee-related expenses, including salaries, related benefits and stock-based compensation expense for employees engaged in research, hardware and software development, regulatory and clinical trial functions;
expenses incurred in connection with the clinical trials of our products, including under agreements with third parties, such as consultants, contractors and data management organizations;
the cost of maintaining and improving our product designs, including the testing of materials and parts used in our products;
laboratory supplies and research materials; and
facilities, depreciation and other expenses, which include direct and allocated expenses for rent and maintenance of facilities and insurance.

We expense research, development and clinical trials costs as incurred. In the future, we expect that research, development and clinical trials expenses will increase over the long term due to ongoing product development and approval efforts. We expect to continue to perform activities related to obtaining additional regulatory approvals for expanded indications in the United States and other served geographies, as well as developing the next generation of our OCS technology platform.

Selling, General and Administrative Expenses

Selling, general and administrative expenses consist primarily of salaries and related costs, including stock-based compensation, for personnel in our commercial team and personnel in executive, marketing, finance and administrative functions. Selling, general and administrative expenses also include direct and allocated facility-related costs, logistics costs, promotional activities, marketing, conferences and trade show costs as well as professional fees for legal, patent, consulting, investor and public relations, accounting and audit services. We expect to continue to increase headcount in our commercial team and increase marketing efforts as we continue to grow commercial sales of our OCS products in both U.S. and select non-U.S. markets.

We expect that our selling, general and administrative expenses will increase over the long term as we increase our headcount to support the expected continued sales growth of our OCS products and our NOP.

Other Income (Expense)

Interest Expense

Interest expense consists of interest expense associated with outstanding borrowings under our loan agreements as well as the amortization of debt discount associated with such agreements. In July 2022, we entered into a credit agreement with Canadian Imperial Bank of Commerce, or CIBC, under which we borrowed $60.0 million. At that time, we repaid the remaining $35.0 million of principal that had been outstanding under our prior credit agreement with OrbiMed Royalty Opportunities II, LP, or OrbiMed.

Other Income (Expense), Net

Other income (expense), net includes interest income, realized and unrealized foreign currency transaction gains and losses and other non-operating income and expense items unrelated to our core operations. Interest income consists of interest earned on our invested cash balances. Foreign currency transaction gains and losses result from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.

18


 

Results of Operations

Comparison of the Three Months Ended March 31, 2023 and 2022

The following table summarizes our results of operations for the three months ended March 31, 2023 and 2022:

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

Net product revenue

 

$

33,993

 

 

$

14,939

 

 

$

19,054

 

Service revenue

 

 

7,561

 

 

 

941

 

 

 

6,620

 

Total revenue

 

 

41,554

 

 

 

15,880

 

 

 

25,674

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

Cost of net product revenue

 

 

7,306

 

 

 

3,378

 

 

 

3,928

 

Cost of service revenue

 

 

5,482

 

 

 

398

 

 

 

5,084

 

Total cost of revenue

 

 

12,788

 

 

 

3,776

 

 

 

9,012

 

Gross profit

 

 

28,766

 

 

 

12,104

 

 

 

16,662

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research, development and clinical trials

 

 

5,871

 

 

 

7,534

 

 

 

(1,663

)

Selling, general and administrative

 

 

24,984

 

 

 

13,939

 

 

 

11,045

 

Total operating expenses

 

 

30,855

 

 

 

21,473

 

 

 

9,382

 

Loss from operations

 

 

(2,089

)

 

 

(9,369

)

 

 

7,280

 

Other income (expense):

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(1,091

)

 

 

(960

)

 

 

(131

)

Other income (expense), net

 

 

555

 

 

 

(227

)

 

 

782

 

Total other expense, net

 

 

(536

)

 

 

(1,187

)

 

 

651

 

Loss before income taxes

 

 

(2,625

)

 

 

(10,556

)

 

 

7,931

 

Provision for income taxes

 

 

(11

)

 

 

(6

)

 

 

(5

)

Net loss

 

$

(2,636

)

 

$

(10,562

)

 

$

7,926

 

 

Revenue

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

 

 

(in thousands)

 

Revenue by country by organ:

 

 

 

 

 

 

 

 

 

United States

 

 

 

 

 

 

 

 

 

Lung total revenue

 

$

1,431

 

 

$

1,951

 

 

 

(520

)

Heart total revenue

 

 

12,956

 

 

 

3,741

 

 

 

9,215

 

Liver total revenue

 

 

23,114

 

 

 

7,869

 

 

 

15,245

 

Total United States revenue

 

 

37,501

 

 

 

13,561

 

 

 

23,940

 

All other countries

 

 

 

 

 

 

 

 

 

Lung total revenue

 

 

251

 

 

 

348

 

 

 

(97

)

Heart total revenue

 

 

3,802

 

 

 

1,971

 

 

 

1,831

 

Total all other countries revenue

 

 

4,053

 

 

 

2,319

 

 

 

1,734

 

Total revenue

 

$

41,554

 

 

$

15,880

 

 

$

25,674

 

 

19


 

Revenue from customers in the United States was $37.5 million in the three months ended March 31, 2023 and increased by $23.9 million compared to the three months ended March 31, 2022, primarily due to higher sales volumes of our OCS Liver and OCS Heart disposable sets, partially offset by lower sales volumes of our OCS Lung disposable sets. Revenue for each organ in the table above includes net product revenue from sales of disposable sets as well as service revenue for organ retrieval and OCS organ management services under the NOP in the United States. Revenue from customers who participated in our NOP accounted for approximately 94% and 78% of total revenue from customers in the United States for the three months ended March 31, 2023 and 2022, respectively. Revenue from sales of OCS Liver disposable sets and organ retrieval and OCS organ management services in the United States increased by $15.2 million due primarily to higher sales volumes of OCS Liver disposable sets resulting from the commercialization of the OCS Liver product and the expansion of our NOP. Revenue from sales of OCS Heart disposable sets and organ retrieval and OCS organ management services in the United States increased by $9.2 million also primarily as a result of the commercialization of the OCS Heart product as well as the expansion of the NOP. Revenue from sales of OCS Lung disposable sets and organ retrieval and OCS organ management services in the United States decreased by $0.5 million due to a decrease in sales volumes of OCS Lung disposable sets.

Revenue from customers outside the United States was $4.1 million in the three months ended March 31, 2023 and increased by $1.7 million compared to the three months ended March 31, 2022. Revenue outside of the United States increased for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due primarily to increased sales volume of OCS Heart disposable sets.

Cost of Revenue, Gross Profit and Gross Margin

Cost of net product revenue increased by $3.9 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Cost of service revenue increased by $5.1 million from $0.4 million in the three months ended March 31, 2022 to $5.5 million in the three months ended March 31, 2023 as we expanded the NOP, which launched in late 2021. Gross profit increased by $16.7 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022.

Gross margin from net product revenue was 79% and 77% for the three months ended March 31, 2023 and 2022, respectively. Gross margin from net product revenue increased primarily as a result of economies of scale from higher sales volumes and increased U.S. sales, which are higher margin than non-US sales. Gross margin from service revenue was 27% and 58% for the three months ended March 31, 2023 and 2022, respectively, and consisted primarily of organ retrieval and OCS organ management services under our NOP. Service revenue gross margin during the three months ended March 31, 2022 included our initial launch of the NOP program and did not include a full period of our NOP service offering.

Operating Expenses

Research, Development and Clinical Trials Expenses

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

 

 

(in thousands)

 

Personnel related (including stock-based
   compensation expense)

 

$

2,579

 

 

$

2,252

 

 

$

327

 

Clinical trials costs

 

 

144

 

 

 

563

 

 

 

(419

)

Consulting and third-party testing

 

 

771

 

 

 

2,479

 

 

 

(1,708

)

Laboratory supplies and research materials

 

 

1,151

 

 

 

1,137

 

 

 

14

 

Other

 

 

1,226

 

 

 

1,103

 

 

 

123

 

Total research, development and clinical trials
   expenses

 

$

5,871

 

 

$

7,534

 

 

$

(1,663

)

 

20


 

Total research, development and clinical trials expenses decreased by $1.7 million from $7.5 million in the three months ended March 31, 2022 to $5.9 million in the three months ended March 31, 2023. Consulting and third-party testing costs decreased by $1.7 million, due to timing of development efforts for our next generation program. Clinical trial costs decreased by $0.4 million due to the completion of pre-market approval clinical trial enrollment activity following the approval of the OCS Heart and OCS Liver by the FDA in September 2021.

Selling, General and Administrative Expenses

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

 

 

(in thousands)

 

Personnel related (including stock-based
   compensation expense)

 

$

13,797

 

 

$

8,387

 

 

$

5,410

 

Logistics and other

 

 

6,654

 

 

 

3,011

 

 

 

3,643

 

Professional and consultant fees

 

 

3,199

 

 

 

2,088

 

 

 

1,111

 

Tradeshows and conferences

 

 

1,334

 

 

 

453

 

 

 

881

 

Total selling, general and administrative expenses

 

$

24,984

 

 

$

13,939

 

 

$

11,045

 

 

Total selling, general and administrative expenses increased by $11.0 million from $13.9 million in the three months ended March 31, 2022 to $25.0 million in the three months ended March 31, 2023 due to increases in personnel related costs, logistics and other costs, and professional and consultant fees. Personnel related costs increased by $5.4 million primarily due to the continued expansion of our team to support the NOP and commercial growth of our products in the United States, as well as an increase in stock-based compensation expense of $1.4 million, due primarily to additional grants to new and existing employees. Logistics and other costs increased by $3.6 million due to increased logistics costs related to the expansion of our NOP. Professional and consultant fees increased by $1.1 million due to additional investment in digital tools to support the NOP along with higher legal fees related to the business growth.

Other Income (Expense)

Interest Expense

Interest expense was $1.1 million and $1.0 million for the three months ended March 31, 2023 and 2022, respectively. The increase was due primarily to an increase in the principal amount of the loan outstanding compared to the principal that had been outstanding under our prior credit agreement with OrbiMed, partially offset by a lower interest rate for our indebtedness under the CIBC Credit Agreement.

Other Income (Expense), Net

Other income (expense), net for the three months ended March 31, 2023 and 2022 included interest income of $0.5 million and less than $0.1 million, respectively, from interest earned on invested cash balances. Other income (expense), net also included $0.1 million of realized and unrealized foreign currency transactions gains during the three months ended March 31, 2023 and $0.2 million of realized and unrealized foreign currency transactions losses during the three months ended March 31, 2022.

21


 

Liquidity and Capital Resources

At March 31, 2023, our principal source of liquidity was cash of $195.4 million. Since our inception, we have incurred significant operating losses. To date, we have funded our operations primarily with proceeds from borrowings under loan agreements, proceeds from the sale of common stock in our public offerings and revenue from clinical trials and commercial sales of our OCS products and NOP services.

Cash Flows

The following table summarizes our sources and uses of cash for each of the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Net cash used in operating activities

 

$

(8,661

)

 

$

(18,406

)

Net cash provided by (used in) investing activities

 

 

(927

)

 

 

10,514

 

Net cash provided by financing activities

 

 

3,958

 

 

 

405

 

Effect of exchange rate changes on cash, cash equivalents and
   restricted cash

 

 

73

 

 

 

(196

)

Net decrease in cash, cash equivalents and restricted cash

 

$

(5,557

)

 

$

(7,683

)

 

Operating Activities

During the three months ended March 31, 2023, operating activities used $8.7 million of cash, primarily resulting from our net loss of $2.6 million and net cash used by changes in our operating assets and liabilities of $11.4 million, partially offset by net non-cash charges of $5.4 million. Net cash used by changes in our operating assets and liabilities for the three months ended March 31, 2023 consisted primarily of an increase in accounts receivable of $11.0 million and an increase in inventory of $3.6 million, partially offset by an increase in accounts payable and accrued expenses and other current liabilities of $4.5 million.

During the three months ended March 31, 2022, operating activities used $18.4 million of cash, primarily resulting from our net loss of $10.6 million and net cash used by changes in our operating assets and liabilities of $11.4 million, partially offset by net non-cash charges of $3.6 million. Net cash used by changes in our operating assets and liabilities for the three months ended March 31, 2022 consisted primarily of an increase in accounts receivable of $5.8 million, an increase in inventory of $2.9 million and a decrease in accounts payable and accrued expenses and other current liabilities of $4.0 million, partially offset by an increase in operating lease liabilities of $1.2 million related to the reimbursement of tenant improvement costs.

Investing Activities

During the three months ended March 31, 2023, net cash used by investing activities of $0.9 million consisted of purchases of property and equipment.

During the three months ended March 31, 2022, net cash provided by investing activities of $10.5 million consisted of proceeds from sales and maturities of marketable securities of $14.5 million, partially offset by purchases of marketable securities of $2.0 million and purchases of property and equipment of $2.0 million.

Financing Activities

During the three months ended March 31, 2023, net cash provided by financing activities of $4.0 million consisted of proceeds from the issuance of common stock upon exercise of stock options of $3.6 million and proceeds from the issuance of common stock in connection with the 2019 Employee Stock Purchase Plan of $0.4 million.

During the three months ended March 31, 2022, net cash provided by financing activities of $0.4 million consisted of proceeds from the issuance of common stock upon exercise of stock options of $0.2 million and proceeds from the issuance of common stock in connection with the 2019 Employee Stock Purchase Plan of $0.2 million.

22


 

Long-Term Debt

In July 2022, we entered into a credit agreement with CIBC pursuant to which we borrowed $60.0 million, referred to herein as the CIBC Credit Agreement. We used proceeds of the CIBC Credit Agreement to repay all amounts due under our credit agreement with OrbiMed, which was entered into in June 2018.

Borrowings under the CIBC Credit Agreement bear interest at an annual rate equal to either, at our option, (i) the secured overnight financing rate for an interest period selected by us, subject to a minimum of 1.5%, plus 2.0% or (ii) 1.0% plus the higher of a) the prime rate, subject to a minimum of 4.0% or b) the Federal Funds Effective Rate, plus 0.5%. Borrowings under the CIBC Credit Agreement are payable in monthly interest-only payments for the first 24 months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in July 2027. As certain revenue milestones were met in the three months ended March 31, 2023,we will be able to extend the interest-only repayment period by one additional year. At our option, we may prepay borrowings outstanding under the CIBC Credit Agreement, subject to a prepayment fee of 2.0% of outstanding borrowings if paid prior to 12 months after the closing date, and 1.0% if paid after 12 months but prior to 24 months after the closing date.

All obligations under the CIBC Credit Agreement are guaranteed by us and each of our material subsidiaries. All obligations of us and each guarantor are secured by substantially all of our and each guarantor’s assets, including their intellectual property, subject to certain exceptions. Under the CIBC Credit Agreement, we have agreed to customary representations and warranties, events of default and certain affirmative and negative covenants to which we will remain subject until maturity. The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $10.0 million, and (y) a requirement to maintain total net revenue of at least 75% of the level set forth in the total revenue plan presented to CIBC. The obligations under the CIBC Credit Agreement are subject to acceleration upon the occurrence of specified events of default, including payment default, change in control, bankruptcy, insolvency, certain defaults under other material debt, certain events with respect to governmental approvals (if such events could cause a material adverse change in our business), failure to comply with certain covenants and a material adverse change in our business, operations or financial condition. As of March 31, 2023, we were in compliance with all covenants of the CIBC Credit Agreement.

During the continuance of an event of default, the interest rate per annum will be equal to the rate that would have otherwise been applicable at the time of the event of default plus 2.0%. If an event of default (other than certain events of bankruptcy or insolvency) occurs and is continuing, CIBC may declare all or any portion of the outstanding principal amount of the borrowings plus accrued and unpaid interest to be due and payable. Upon the occurrence of certain events of bankruptcy or insolvency, all of the outstanding principal amount of the borrowings plus accrued and unpaid interest will automatically become due and payable. In addition, we may be required to prepay outstanding borrowings, subject to certain exceptions, with portions of net cash proceeds of certain asset sales and certain casualty and condemnation events.

Funding Requirements

As we continue to pursue and increase commercial sales of our OCS products, we expect our costs and expenses to increase in the future, particularly as we expand our commercial team, grow our NOP, scale our manufacturing and sterilization operations, continue research, development and clinical trial efforts, seek regulatory approval for new products and product enhancements, including new indications, both in the United States and in select non-U.S. markets, and intend to seek greater control of air and ground transport for our NOP. For example, if the demand for our products exceeds our existing manufacturing and sterilization capacity, our ability to fulfill orders would be limited until we have sufficiently expanded such operations. In addition, following the closing of our IPO, we have incurred and expect to continue to incur additional costs associated with operating as a public company. The timing and amount of our operating and capital expenditures will depend on many factors, including:

the amount of net product revenue generated by sales of our OCS Consoles, OCS disposable sets and other products that may be approved in the United States and select non-U.S. markets, revenue generated by our services, and expansion of the NOP;
the costs and expenses of expanding our U.S. and non-U.S. sales and marketing infrastructure and our manufacturing operations;
the extent to which our OCS products are adopted by the transplant community;
the ability of our customers to obtain adequate reimbursement from third-party payors for procedures performed using the OCS products;

23


 

the degree of success we experience in commercializing our OCS products for additional indications;
the costs, timing and outcomes of post-approval studies or any future clinical studies and regulatory reviews, including to seek and obtain approvals for new indications for our OCS products;
the emergence of competing or complementary technologies or procedures;
the number and types of future products we develop and commercialize;
the cost of development of the next generation OCS;
the costs associated with building our commercial operations, including the NOP;
the costs associated with establishing an aviation and logistics business or strategic relationship, including by means of acquisitions, joint ventures or strategic investments;
the costs of preparing, filing and prosecuting patent applications and maintaining, enforcing and defending intellectual property-related claims; and
the level of our selling, general and administrative expenses.

We believe that our existing cash will enable us to fund our operating expenses, capital expenditure requirements, and debt service payments for at least 12 months following the filing of this Quarterly Report on Form 10-Q.

We may need to raise additional funding, which might not be available on favorable terms or at all. See “Item 1A. Risk Factors—Risks Related to Our Financial Position and Need for Additional Capital” in our 2022 Form 10-K.

Critical Accounting Policies and Significant Judgments and Estimates

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of our consolidated financial statements and related disclosures requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We evaluate our estimates on an ongoing basis. Our actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies and estimates from those disclosed in our consolidated financial statements and the related notes and other financial information included in our 2022 Form 10-K.

Recently Issued Accounting Pronouncements

A description of recently issued accounting pronouncements that may potentially impact our financial position, results of operations or cash flows is disclosed in Note 2 to our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

We are exposed to changes in interest rates and foreign currency exchange rates because we finance certain operations through variable rate debt instruments, hold investments and denominate our transactions in a variety of foreign currencies. Changes in these rates may have an impact on future cash flow and earnings. We manage these risks through normal operating and financing activities. There has been no material change in the foreign currency exchange risk or interest rate risk discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our 2022 Form 10-K.

24


 

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our President and Chief Executive Officer and our Chief Financial Officer (our principal executive officer and principal financial and accounting officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company 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.

Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of March 31, 2023, our President and Chief Executive Officer and our Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the three months ended March 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

25


 

PART II—OTHER INFORMATION

We are not currently subject to any material legal proceedings.

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. For a detailed discussion of the risks that affect our business, please refer to the section titled “Item 1A. Risk Factors” in our 2022 Form 10-K and additional risks below.

Failure to protect our information technology infrastructure against cyber-based attacks, network security breaches or data corruption could materially disrupt our operations and adversely affect our business and operating results.

The efficient operation of our business depends on our information technology systems. We rely on our information technology systems to effectively manage sales and marketing data, accounting and financial functions, inventory management, product development tasks, clinical data, donor and patient data, customer service and technical support functions. However, our information technology systems are vulnerable to damage or interruption, including from earthquakes, fires, floods and other natural disasters; terrorist attacks; cyber-based attacks; attacks by computer viruses or hackers; power losses, computer system or data network failures; security breaches and data corruption. The failure of either our or our service providers’ information technology could disrupt our entire operation or result in decreased sales, increased overhead costs and product shortages, all of which could materially and adversely affect our business, financial condition, operating results, reputation, cash flows and prospects. In addition, our software systems include cloud-based applications that are hosted by third-party service providers with security and information technology systems subject to similar risks, and we may not have accurate or complete information about the risks they face or the security of their systems.

As the cyber-threat landscape evolves, attacks are growing in frequency, sophistication and intensity, are becoming increasingly difficult to detect, and are being perpetrated by a broadening array of threat actors, including criminal hackers, hacktivists, nation-states and state-sponsored actors, perpetrators of industrial espionage and sabotage, and inside threats. New and expanding threats to our information systems, including computer viruses, ransomware and phishing attacks, insider attacks, and more sophisticated and targeted cyber-related attacks, as well as cybersecurity failures resulting from human error and technological errors, pose a risk to the security of our systems and the systems of our customers, business partners and suppliers, as well the confidentiality, availability and integrity of the data we process. For example, during the second quarter of 2023, we became aware of an infiltration of portions of our information technology network. As part of our investigation into this incident, we engaged outside security experts and have identified unauthorized theft of data from our network that included employee and financial data. The Company’s investigation is ongoing. We do not store patient related data on our network or anywhere within the company premises. We have implemented additional security safeguards that we believe have secured the system, however, these additional security safeguards may not be successful. While we maintain insurance coverage for these types of incidents, such policies, may not provide coverage for, or offset the costs of responding to and remediating this infiltration or any other such incidents or any other liability that may arise from this infiltration or any other such incident.

We have access to sensitive, confidential or personal data or information that is subject to privacy and security laws, regulations or customer-imposed controls. Despite our implementation of controls designed to protect our systems and sensitive, confidential or personal data or information, we have suffered the infiltration described above (and may have suffered other intrusions in the past) and may in the future be vulnerable to material security breaches, theft, misplaced, lost or corrupted data, employee errors and/or malfeasance (including misappropriation by departing employees) that could potentially lead to the compromising of sensitive, confidential or personal data or information.

While we attempt to mitigate these risks by employing a number of measures, including employee training and maintenance of protective systems, such measures did not prevent the infiltration described above and may not prove adequate to prevent cyberattacks, and we remain potentially vulnerable to additional known or unknown threats. The impact from such threats could be material. A significant cybersecurity incident could result in a range of potentially material negative consequences for us, including lost revenue; unauthorized access to, disclosure, modification, misuse, loss or destruction of company systems or data; theft of sensitive, regulated or confidential data, such as personal identifying information or our intellectual property; the loss of functionality of critical systems through ransomware, denial of service or other attacks; business delays, service or system disruptions, damage to equipment and injury to persons or property, and increased insurance premiums. The costs and operational consequences of defending against, preparing for, responding to and remediating an incident may be substantial. Further, we could be exposed to litigation, regulatory enforcement or other

26


 

legal action as a result of an incident, carrying the potential for damages, fines, sanctions or other penalties, as well injunctive relief requiring costly compliance measures. Any cybersecurity incident could also impact our brand, harm our reputation and adversely impact our relationship with our customers, employees and stockholders.

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

None.

Item 5. Other Information.

None.

 

27


 

Item 6. Exhibits.

 

Exhibit

Number

 

Description

 

 

 

  31.1*

 

Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

  31.2*

 

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

  32.1†

 

Certification of Principal 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 Principal 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

 

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 Calculation Linkbase Document.

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

101.LAB

 

Inline XBRL Taxonomy Label Linkbase Document.

 

 

 

101.PRE

 

Inline XBRL Taxonomy Presentation Linkbase Document.

 

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith

† This certification will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent specifically incorporated by reference into such filing.

28


 

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: May 4, 2023

TRANSMEDICS GROUP, INC.

 

 

 

By:

/s/ Waleed H. Hassanein, M.D.

 

 

Waleed H. Hassanein, M.D.

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: May 4, 2023

By:

/s/ Stephen Gordon

 

 

Stephen Gordon

 

 

Chief Financial Officer, Treasurer and Secretary

 

 

(Principal Financial and Accounting Officer)

 

29


EX-31 2 tmdx-ex31_1.htm EX-31.1 EX-31

Exhibit 31.1

CERTIFICATION PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT

OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Waleed Hassanein, M.D., certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of TransMedics Group, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

Date: May 4, 2023

 

/s/ Waleed H. Hassanein, M.D.

 

Waleed H. Hassanein, M.D.

President and Chief Executive Officer

(Principal Executive Officer)

 


EX-31 3 tmdx-ex31_2.htm EX-31.2 EX-31

Exhibit 31.2

CERTIFICATION PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT

OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stephen Gordon, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of TransMedics Group, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

Date: May 4, 2023

 

/s/ Stephen Gordon

 

Stephen Gordon

Chief Financial Officer, Treasurer and Secretary

(Principal Financial and Accounting Officer)

 


EX-32 4 tmdx-ex32_1.htm EX-32.1 EX-32

 

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of TransMedics Group, Inc. (the “Company”) for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Waleed Hassanein, M.D., President and Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2023

By:

/s/ Waleed H. Hassanein, M.D.

Waleed H. Hassanein, M.D.

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-32 5 tmdx-ex32_2.htm EX-32.2 EX-32

 

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of TransMedics Group, Inc. (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Stephen Gordon, Chief Financial Officer, Treasurer and Secretary of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2023

By:

/s/ Stephen Gordon

Stephen Gordon

Chief Financial Officer, Treasurer and Secretary

(Principal Financial and Accounting Officer)

 

 


EX-101.PRE 6 tmdx-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 7 tmdx-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 8 tmdx-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 9 tmdx-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Marketable Securities and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value of Financial Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Segment Reporting and Geographic Data link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Segment Reporting and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Inventory - Schedule of Inventory, Current (Detail) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Long-term Debt - Schedule of Long-term Debt Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Long-term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Segment Reporting and Geographic Data - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue - Schedule of Net Revenue by Organ and Country (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 10 tmdx-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address City Or Town Fair Value Disclosures [Abstract] Schedule of Accrued Expenses and Other Current Liabilities Schedule Of Accrued Liabilities Table [Text Block] Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Offering costs included in accounts payable and accrued expenses Offering Cost Included In Accounts Payable And Accrued Expenses Offering cost included in accounts payable and accrued expenses. Amendment Flag Amendment Flag Purchases of property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred But Not Yet Paid Share-based compensation arrangement by share-based payment award, number of shares authorized Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Cost of revenue [Member] Cost Of Sales [Member] Operating lease right-of-use assets Operating Lease Right Of Use Asset Document Quarterly Report Document Quarterly Report Debt Instrument [Table] Debt Instrument [Table] Preferred Stock, No Par Value Preferred Stock No Par Value Net Income (Loss) per Share Earnings Per Share Policy [Text Block] Statement [Table] Statement [Table] Operating lease liabilities, net of current portion Operating Lease Liability Noncurrent Issuance of common stock in connection with employee stock purchase plan, Shares Stock Issued During Period Shares Employee Stock Purchase Plans Number of operating segments Number Of Operating Segments London Interbank Offered Rate (LIBOR) London Interbank Offered Rate L I B O R [Member] Service Revenue [Member] Service [Member] Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred Stock Shares Outstanding Common Stock, No Par Value Common Stock No Par Value Product and Service Product Or Service [Axis] Employee stock purchase plan [Member] Employee Stock [Member] Employee-related Liabilities, Current, Total Accrued payroll and related expenses Employee Related Liabilities Current Options to purchase common stock [Member] Employee Stock Option [Member] Concentration Risk Type Concentration Risk By Type [Axis] Total liabilities and stockholders' equity Liabilities And Stockholders Equity Plan Name Plan Name [Domain] Line of Credit Facility, Lender Line Of Credit Facility Lender [Domain] Entity Incorporation, State or Country Code Entity Incorporation State Country Code Income Statement [Abstract] Proceeds from issuance of common stock in connection with employee stock purchase plan Proceeds From Stock Plans Total current liabilities Liabilities Current Debt instrument discount gross Debt Instrument Discount Gross The amount of debt discount recorded as part of a debt transaction. Debt instrument, maturity month and year Debt Instrument Maturity Month And Year Debt instrument, maturity month and year. Debt instrument, prepayment fee percentage Debt Instrument Prepayment Fee Percentage The amount of prepayment fee on a debt instrument, as a percentage of outstanding borrowings. Issuance of common stock in connection with employee stock purchase plan Stock Issued During Period Value Employee Stock Purchase Plan Interest Expense, Total Interest expense Interest Expense Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss, Beginning Balance Allowance for credit losses Allowance For Doubtful Accounts Receivable Accrued Expenses and Other Current Liabilities Accounts Payable And Accrued Liabilities Disclosure [Text Block] Deferred revenue Increase Decrease In Contract With Customer Liability Preferred Stock, Shares Authorized Preferred Stock Shares Authorized Variable Rate Variable Rate [Axis] Entity Small Business Entity Small Business Total cash, cash equivalents and restricted cash shown in the statement of cash flows Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Canadian Imperial Bank of Commerce [Member] Canadian Imperial Bank Of Commerce [Member] Canadian Imperial Bank of Commerce. Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Domain] Total current assets Assets Current Weighted Average Number of Shares Outstanding, Basic, Total Weighted average common shares outstanding, basic Weighted Average Number Of Shares Outstanding Basic City Area Code City Area Code Nature of the Business and Basis of Presentation Business Description And Basis Of Presentation [Text Block] Total liabilities Liabilities Document Period End Date Document Period End Date Restricted stock awards [Member] Restricted Stock [Member] Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Statistical Measurement Range [Axis] Related Party Related Party Transactions By Related Party [Axis] Total assets Assets Description of covenants Debt Instrument Covenant Description From 2014 Plan [Member] From Two Thousand Fourteen Plan [Member] From 2014 Plan. Significant Customer Benchmark [Member] Significant Customers Benchmark [Member] Significant Customers Benchmark. Long-term debt, net of discount and current portion Long-term debt, net of discount and current portion Long Term Debt Noncurrent Earnings Per Share, Diluted, Total Net loss per share attributable to common stockholders, diluted Earnings Per Share Diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Entity Address, Postal Zip Code Entity Address Postal Zip Code Debt instrument, end of term payment accrued interest Payments Of Debt Extinguishment Costs Document Fiscal Period Focus Document Fiscal Period Focus Current Income Tax Expense (Benefit), Total Provision for income taxes Current Income Tax Expense Benefit Accounts receivable Increase Decrease In Accounts Receivable Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding Preferred Stock Value Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Statement of Financial Position [Abstract] Statement Of Financial Position [Abstract] Entity File Number Entity File Number Scenario Scenario Unspecified [Domain] Statement Of Cash Flows [Abstract] Minimum liquidity covenant amount Minimum Liquidity Covenant Amount Minimum liquidity covenant amount. Stock-based compensation expense Adjustments To Common Stock Share Based Compensation Stock Options Requisite Service Period Recognition Amount of increase to common stock for recognition of cost for option under share-based payment arrangement. Geographical Segment Geographical [Domain] Statistical Measurement Range [Member] Statement Of Stockholders Equity [Abstract] Net amortization of premiums on marketable securities Amortization Of Debt Discount Premium Purchase price of common stock, percent Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Long-term debt, net of current portion Long Term Debt Noncurrent Before Debt Discount And Accrued Payments Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, excluding current portion. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. Revenue Benchmark [Member] Revenue Benchmark Sales Revenue Net [Member] Compensation expense Compensation Expense Excluding Cost Of Good And Service Sold Work-in-process Inventory Work In Process Net Of Reserves Stockholders Equity Note [Abstract] Subsequent Events [Abstract] Fair Value of Financial Assets and Liabilities Fair Value Disclosures [Text Block] Recorded Unconditional Purchase Obligation, Total Recorded unconditional purchase commitment, minimum quantity required Recorded Unconditional Purchase Obligation Proceeds from issuance of common stock upon exercise of stock options Proceeds From Stock Options Exercised Long-Term Debt, Type Longterm Debt Type [Axis] Prior to 12 Months After Closing Date [Member] Debt Instrument Redemption Period One [Member] Revenue Revenue From Contract With Customer [Text Block] Risk of Concentrations of Credit, Significant Customers and Significant Suppliers Concentration Risk Credit Risk Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Customer Two [Member] Customer Two [Member] Customer Two Deferred revenue Contract With Customer Liability Current Subsequent Events Subsequent Events [Text Block] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted average common shares outstanding, diluted Weighted Average Number Of Diluted Shares Outstanding Current Fiscal Year End Date Current Fiscal Year End Date Restricted Cash and Cash Equivalents, Total Restricted cash Restricted Cash And Cash Equivalents Other non-current assets Other Assets, Noncurrent Entity Address, Address Line One Entity Address Address Line1 Marketable Securities and Fair Value Measurements [Abstract] Marketable Securities and Fair Value Measurements [Abstract] Marketable securities and fair value measurements. Repayments of Long-Term Debt, Total Repayments of long-term debt Repayments of long-term debt Repayments Of Long Term Debt Average effective interest rate Debt Weighted Average Interest Rate In Event Of Default [Member] In Event Of Default [Member] In Event Of Default [Member] Restricted cash Restricted Cash Noncurrent Operating lease liabilities Increase Decrease In Operating Lease Liability Preferred Stock, Shares Issued Preferred Stock Shares Issued Accrued other Other Accrued Liabilities Current Orbi Med [Member] Orbi Med [Member] Orbi Med [Member] 12 to 24 Months After Closing Date [Member] Debt Instrument Redemption Period Two [Member] Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Payments To Acquire Property Plant And Equipment Lung revenue [Member] Lung Product [Member] Lung product. 2019 Plan and 2021 Inducement Plan [Member] Two Thousand Nineteen Stock Plan and Two Thousand Twenty One Inducement Plan [Member] Two thousand nineteen stock plan and two thousand twenty one inducement plan. All other countries All Other Countries [Member] Other Countries [Member] Interest Only Payment Period Interest Only Payment Period Interest-only payment period. Liver revenue [Member] Liver Product Member Liver product. Interest Rate Option One [Member] Interest Rate Option One [Member] Interest rate option one. Research, development and clinical trials expenses [Member] Research Development And Clinical Trials Expenses [Member] Research, development and clinical trials expenses [Member] Proceeds from issuance of common stock in public offering, net of underwriting discounts and commissions and issuance costs paid Proceeds From Issuance Of Common Stock In Initial Public Offering Net Of Underwriting Discounts And Commissions And Issuance Costs Paid The cash inflow from issuance of common stock in public offering, net of underwriting discounts and commissions and issuance costs paid. Loss from operations Operating Income Loss LIBOR rate Debt Instrument Interest Rate Stated Percentage Number of shares issued Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Related Party Related Party [Domain] Minimum percentage to maintain total net revenue set forth in total revenue plan presented Minimum Percentage To Maintain Net Revenue The minimum amount of revenue that must be maintained by the company as a percentage of the revenue level presented in a plan to the lender. Scenario Statement Scenario [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accrued professional fees Accrued Professional Fees Current Accrued expenses and other liabilities current Accrued expenses and other current liabilities Accrued Liabilities And Other Liabilities Entity Filer Category Entity Filer Category Purchases of marketable securities Payments To Acquire Marketable Securities Customer Three [Member] Customer three. Proceeds from sales and maturities of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Accrued research, development and clinical trials expenses Accrued Research Development And Clinical Trials Expenses Current Carrying value as of the balance sheet date of obligations incurred and payable for research, development and clinical trials expenses. Total operating expenses Operating Expenses Entity Current Reporting Status Entity Current Reporting Status Inventory, net Inventory Inventory Net Prime Rate Prime Rate [Member] Inventory Inventory Disclosure [Text Block] Total stockholders' equity Balance Balance Stockholders Equity Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income [Member] Interest Rate Option Two Interest Rate Option Two [Member] Interest rate option two. Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Common stock, no par value; 150,000,000 shares authorized; 32,534,003 shares and 32,141,368 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Common Stock Value Retained Earnings (Accumulated Deficit), Total Accumulated deficit Accumulated deficit Retained Earnings Accumulated Deficit Accumulated Other Comprehensive Loss Statement Equity Components [Axis] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Customer One [Member] Customer One [Member] Customer One Entity Emerging Growth Company Entity Emerging Growth Company Operating expenses: Operating Expenses [Abstract] Other income (expense): Other Nonoperating Income Expense [Abstract] Non-cash interest expense and end of term accretion expense Non Cash Interest And End Of Term Accretion Expense Amount of noncash expense for interest and accretion on long-term debt. Total cost of revenue Cost of Revenue, Total Cost Of Revenue Document Transition Report Document Transition Report Assets measured at fair value Cash equivalents and marketable securities Assets Fair Value Disclosure Share-based compensation arrangement by share-based payment award, grants in period, weighted average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Total other expense, net Nonoperating Income Expense Depreciation, Depletion and Amortization, Total Depreciation and amortization expense Depreciation Depletion And Amortization Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable Accounts Receivable Net Current Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Total other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Marketable Securities and Fair Value Measurements Marketable Securities and Fair Value Measurements Disclosure [Text Block] Marketable securities and fair value measurements. 2019 Stock Plan [Member] Two Thousand Nineteen Stock Plan [Member] 2019 Stock Plan [Member] Net loss Net loss Net loss Net Income Loss Operating lease liabilities Operating Lease Liability Current Raw materials Inventory Raw Materials Net Of Reserves Entity Registrant Name Entity Registrant Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Liabilities measured at fair value Liabilities, Fair Value Disclosure Liabilities, Fair Value Disclosure, Total Cash Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash And Cash Equivalents At Carrying Value Total revenue Total net revenue Revenues Share-Based Payment Arrangement, Noncash Expense, Total Stock-based compensation expense Share Based Compensation Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net, Total Property and equipment, net Property Plant And Equipment Net Debt Instrument, Unamortized Discount, Total Debt discount, net of accretion Debt Instrument Unamortized Discount Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Statement [Line Items] Statement [Line Items] Long-lived assets by geographical area Long Lived Assets By Geographic Areas Table [Text Block] Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax Title of 12(b) Security Security12b Title Increase (Decrease) in Accounts Payable, Total Accounts payable Increase Decrease In Accounts Payable Common Stock Common Stock [Member] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Equity Component Equity Component [Domain] Fair Value Measurements Fair Value Measurement Policy Policy [Text Block] Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Entity Address, State or Province Entity Address State Or Province Geographical Statement Geographical [Axis] Net decrease in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Document Type Document Type United States [Member] UNITED STATES Entity Shell Company Entity Shell Company Accrued Expenses And Other Current Liabilities [Abstract] Accrued Expenses and Other Current Liabilities [Abstract] Increase (Decrease) in Inventories, Total Inventory Increase Decrease In Inventories Allocated Share-based Compensation Expense Allocated Share Based Compensation Expense Term Loan [Member] Term Loan [Member] Term loan. Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in operating activities Net Cash Provided By Used In Operating Activities 2019 Employee Stock Purchase Plan [Member] Two Thousand Nineteen Employee Stock Purchase Plan [Member] 2019 Employee Stock Purchase Plan [Member] Weighted average period for unrecognized compensation cost Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Remaining purchase commitment Unconditional Purchase Obligation Remaining Amount The amount remaining on an unconditional purchase commitment. Interest rate effective percentage Debt Instrument Interest Rate Effective Percentage Other comprehensive income (loss): Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Commitments And Contingencies Disclosure [Abstract] Deferred rent Increase Decrease In Deferred Charges Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] 2021 Inducement Plan [Member] Two Thousand Twenty One Inducement Plan [Member] Two thousand twenty one inducement plan. Geographic Areas, Long-Lived Assets [Abstract] Geographic Areas Long Lived Assets [Abstract] Warrants to purchase common stock [Member] Warrant [Member] Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common Stock Shares Outstanding Gain (Loss) on Extinguishment of Debt, Total Loss on extinguishment of debt Gains Losses On Extinguishment Of Debt Proceeds from Issuance of Long-Term Debt, Total Proceeds from issuance of long-term debt, net of issuance costs Proceeds From Issuance Of Long Term Debt Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Commitments and contingencies (Note 8) Commitments And Contingencies Common Stock, Shares, Issued Common Stock Shares Issued Interest Only Payment Additional Extension Period Interest Only Payment Additional Extension Period Interest-only payment, additional extension period. Variable Rate Variable Rate [Domain] Minimum [Member] Minimum [Member] Debt Instrument, Frequency of Periodic Payment Debt Instrument Frequency Of Periodic Payment Marketable Securities, Total Marketable Securities Marketable Securities Debt Instrument Debt Instrument [Axis] Stockholders' equity: Stockholders Equity [Abstract] Revenue: Revenues [Abstract] Net product revenue [Member] Product [Member] Award Type Award Type [Axis] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Unrecognized compensation cost related to unvested employee and director stock-based awards Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Other income (expense), net Other Nonoperating Income (Expense), Total Other Nonoperating Income Expense Long-Term Debt, Current Maturities, Total Less: Current portion of long-term debt Long Term Debt Current Research and Development Expense, Total Research, development and clinical trials Research And Development Expense Entity Central Index Key Entity Central Index Key Increasing applicable margin Debt Instrument Interest Rate Increase Decrease Recorded unconditional purchase commitment, maturity year and month Recorded Unconditional Purchase Commitment Maturity Year And Month Maturity year and month of recorded unconditional purchase commitment. Customer Major Customers [Axis] Accounting Policies [Abstract] Accrued expenses and other current liabilities Increase Decrease In Accrued Liabilities And Other Operating Liabilities Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Axis] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Long-lived assets Noncurrent Assets Share based compensation arrangement by share based payment award number of shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Adjustments to reconcile net loss to net cash used in operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Accumulated Deficit Retained Earnings [Member] Loss on sale of marketable securities Loss On Sale Of Investments Customer Name Of Major Customer [Domain] Segment Reporting [Abstract] Term Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member] Accrued logistics costs Accrued Logistics Costs Carrying value as of the balance sheet date of obligations incurred and payable for logistics costs. Entity Interactive Data Current Entity Interactive Data Current Upfront Fees and Other Costs [Member] Upfront Fees And Other Costs [Member] Upfront fees and other costs. Related Party Transactions Related Party Transactions Disclosure [Text Block] Supplemental disclosure of non-cash investing and financing activities: Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Related Party Transactions [Abstract] Local Phone Number Local Phone Number Non-cash lease expense Non Cash Lease Expense Amount of noncash expense related to leasing arrangements. Debt Disclosure [Abstract] Unaudited Interim Financial Information Basis Of Accounting Policy Policy [Text Block] Lender Name Line Of Credit Facility [Axis] Schedule of Net Revenue by Organ and Country Disaggregation Of Revenue Table [Text Block] Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Debt Instrument, Payment Terms Debt Instrument Payment Terms Income Statement Location Income Statement Location [Domain] Selling, general and administrative expenses [Member] Selling General And Administrative Expenses [Member] Balance, Shares Balance, Shares Shares Outstanding Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Inventory Disclosure [Abstract] Customer Concentration Risk Customer Concentration Risk [Member] Debt Instrument, Name Debt Instrument Name [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Finished goods Inventory Finished Goods Net Of Reserves Earnings Per Share, Basic, Total Net loss per share attributable to common stockholders, basic Earnings Per Share Basic Assets Assets [Abstract] Reconciliation of cash, cash equivalents and restricted cash: Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract] Gross profit Gross Profit Schedule of Long-term Debt Instruments Schedule Of Debt Instruments [Text Block] Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Amount Over Federal Funds Effective Rate [Member] Amount Over Federal Funds Effective Rate [Member] Amount over federal funds effective rate. Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Stock-Based Compensation Shareholders Equity And Share Based Payments [Text Block] Liabilities and Stockholders' Equity Liabilities And Stockholders Equity [Abstract] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net loss Profit Loss Unrealized foreign currency transaction (gains) losses Foreign Currency Transaction Gain Loss Unrealized Current assets: Assets Current [Abstract] Heart revenue [Member] Heart Product [Member] Heart product. Segment Reporting and Geographic Data Segment Reporting Disclosure [Text Block] Defined contribution plan, contribution amount Defined Contribution Plan Employer Discretionary Contribution Amount Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Inventory transfer to property plant and equipment Transfers of inventory to property and equipment Inventory Transfer To Property Plant And Equipment Value of inventory transferred to the entity's property plant and equipment in noncash transactions. Cover [Abstract] Concentration risk percentage Concentration Risk Percentage1 Product and Service Products And Services [Domain] Cost of revenue: Cost of Revenue [Abstract] Current liabilities: Liabilities Current [Abstract] Maximum [Member] Maximum [Member] Unrealized losses on marketable securities Unrealized losses on marketable securities, net of tax of $0 Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Research development and clinical trials expenses Customer Payments Recorded As Operating Expenses The amount of payments made to customers related to post-approval studies or existing standard-of-care protocols that are recorded as operating expenses.. Net cash provided by (used in) investing activities Net Cash Provided By Used In Investing Activities Issuance of common stock upon the exercise of common stock options, Shares Stock Issued During Period Shares Stock Options Exercised Schedule of Inventory, Current Schedule Of Inventory Current Table [Text Block] Schedule of Stock-Based Compensation Expense Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share Based Compensation Costs By Plan Table [Text Block] Use of Estimates Use Of Estimates Basis spread on variable rate Debt Instrument Basis Spread On Variable Rate1 Cash Cash Accounts Receivable Accounts Receivable [Member] Issuance of common stock upon the exercise of common stock options Stock Issued During Period Value Stock Options Exercised Segment Information Segment Reporting Policy Policy [Text Block] Principal amount of long-term debt Long-term Debt, Gross Debt Instrument Carrying Amount Common Stock, Shares Authorized Common Stock Shares Authorized Trading Symbol Trading Symbol Selling, General and Administrative Expense, Total Selling, general and administrative Selling General And Administrative Expense Comprehensive loss Comprehensive Income Net Of Tax Accounts Payable, Current, Total Accounts payable Accounts Payable Current Plan Name Plan Name [Axis] Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Concentration Risk Type Concentration Risk Type [Domain] Accrued end-of-term payment Debt Instrument Periodic Payment Terms Balloon Payment To Be Paid Director [Member] Director [Member] Shares granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Long-Term Debt Long Term Debt [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-Term Debt, Type Longterm Debt Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share Amount Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Credit Agreement [Member] Credit Agreement [Member] Credit agreement. Other non-current assets Other non-current assets Increase (Decrease) in Other Noncurrent Assets XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Registrant Name TransMedics Group, Inc.  
Entity Central Index Key 0001756262  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   32,553,650
Entity File Number 001-38891  
Entity Incorporation, State or Country Code MA  
Entity Tax Identification Number 83-2181531  
Entity Address, Address Line One 200 Minuteman Road  
Entity Address, City or Town Andover  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01810  
City Area Code 978  
Local Phone Number 552-0900  
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Common Stock, No Par Value  
Trading Symbol TMDX  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 195,375 $ 201,182
Accounts receivable 38,620 27,611
Inventory 23,961 20,605
Prepaid expenses and other current assets 3,774 2,896
Total current assets 261,730 252,294
Property and equipment, net 19,161 19,223
Restricted cash 750 500
Operating lease right-of-use assets 4,939 5,130
Other non-current assets 508  
Total assets 287,088 277,147
Current liabilities:    
Accounts payable 4,329 3,341
Accrued expenses and other current liabilities 22,581 18,635
Deferred revenue 244 241
Operating lease liabilities 1,481 1,444
Total current liabilities 28,635 23,661
Long-term debt, net of discount and current portion 58,802 58,696
Operating lease liabilities, net of current portion 7,026 7,415
Total liabilities 94,463 89,772
Commitments and contingencies (Note 8)
Stockholders' equity:    
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding
Common stock, no par value; 150,000,000 shares authorized; 32,534,003 shares and 32,141,368 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 674,156 666,277
Accumulated other comprehensive loss (218) (225)
Accumulated deficit (481,313) (478,677)
Total stockholders' equity 192,625 187,375
Total liabilities and stockholders' equity $ 287,088 $ 277,147
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement Of Financial Position [Abstract]    
Preferred Stock, No Par Value
Preferred Stock, Shares Authorized 25,000,000 25,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, No Par Value
Common Stock, Shares Authorized 150,000,000 150,000,000
Common Stock, Shares, Issued 32,534,003 32,141,368
Common Stock, Shares, Outstanding 32,534,003 32,141,368
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 41,554 $ 15,880
Cost of revenue:    
Total cost of revenue 12,788 3,776
Gross profit 28,766 12,104
Operating expenses:    
Research, development and clinical trials 5,871 7,534
Selling, general and administrative 24,984 13,939
Total operating expenses 30,855 21,473
Loss from operations (2,089) (9,369)
Other income (expense):    
Interest expense (1,091) (960)
Other income (expense), net 555 (227)
Total other expense, net (536) (1,187)
Loss before income taxes (2,625) (10,556)
Provision for income taxes (11) (6)
Net loss $ (2,636) $ (10,562)
Net loss per share attributable to common stockholders, basic $ (0.08) $ (0.38)
Net loss per share attributable to common stockholders, diluted $ (0.08) $ (0.38)
Weighted average common shares outstanding, basic 32,260,267 27,950,330
Weighted average common shares outstanding, diluted 32,260,267 27,950,330
Net product revenue [Member]    
Revenue:    
Total revenue $ 33,993 $ 14,939
Cost of revenue:    
Total cost of revenue 7,306 3,378
Service Revenue [Member]    
Revenue:    
Total revenue 7,561 941
Cost of revenue:    
Total cost of revenue $ 5,482 $ 398
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net loss $ (2,636) $ (10,562)
Other comprehensive income (loss):    
Foreign currency translation adjustment 7 (24)
Unrealized losses on marketable securities, net of tax of $0   (73)
Total other comprehensive income (loss) 7 (97)
Comprehensive loss $ (2,629) $ (10,659)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax $ 0 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at Dec. 31, 2021 $ 67,854 $ 510,488 $ (188) $ (442,446)
Balance, Shares at Dec. 31, 2021   27,791,615    
Issuance of common stock upon the exercise of common stock options 202 $ 202    
Issuance of common stock upon the exercise of common stock options, Shares   164,503    
Issuance of common stock in connection with employee stock purchase plan 203 $ 203    
Issuance of common stock in connection with employee stock purchase plan, Shares   12,465    
Stock-based compensation expense 2,310 $ 2,310    
Foreign currency translation adjustment (24)   (24)  
Unrealized losses on marketable securities (73)   (73)  
Net loss (10,562)     (10,562)
Balance at Mar. 31, 2022 59,910 $ 513,203 (285) (453,008)
Balance, Shares at Mar. 31, 2022   27,968,583    
Balance at Dec. 31, 2021 67,854 $ 510,488 (188) (442,446)
Balance, Shares at Dec. 31, 2021   27,791,615    
Net loss (36,200)      
Balance at Dec. 31, 2022 187,375 $ 666,277 (225) (478,677)
Balance, Shares at Dec. 31, 2022   32,141,368    
Issuance of common stock upon the exercise of common stock options 3,574 $ 3,574    
Issuance of common stock upon the exercise of common stock options, Shares   378,500    
Issuance of common stock in connection with employee stock purchase plan 384 $ 384    
Issuance of common stock in connection with employee stock purchase plan, Shares   14,135    
Stock-based compensation expense 3,921 $ 3,921    
Foreign currency translation adjustment 7   7  
Net loss (2,636)     (2,636)
Balance at Mar. 31, 2023 $ 192,625 $ 674,156 $ (218) $ (481,313)
Balance, Shares at Mar. 31, 2023   32,534,003    
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (2,636) $ (10,562)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 1,287 507
Stock-based compensation expense 3,921 2,310
Non-cash interest expense and end of term accretion expense 106 137
Non-cash lease expense 191 178
Net amortization of premiums on marketable securities   228
Unrealized foreign currency transaction (gains) losses (137) 214
Changes in operating assets and liabilities:    
Accounts receivable (10,962) (5,804)
Inventory (3,623) (2,926)
Prepaid expenses and other current assets (884) 88
Other non-current assets (54)  
Accounts payable 1,028 (4,013)
Accrued expenses and other current liabilities 3,454 (4)
Operating lease liabilities (352) 1,241
Net cash used in operating activities (8,661) (18,406)
Cash flows from investing activities:    
Purchases of property and equipment (927) (1,953)
Purchases of marketable securities   (2,033)
Proceeds from sales and maturities of marketable securities   14,500
Net cash provided by (used in) investing activities (927) 10,514
Cash flows from financing activities:    
Proceeds from issuance of common stock upon exercise of stock options 3,574 202
Proceeds from issuance of common stock in connection with employee stock purchase plan 384 203
Net cash provided by financing activities 3,958 405
Effect of exchange rate changes on cash, cash equivalents and restricted cash 73 (196)
Net decrease in cash, cash equivalents and restricted cash (5,557) (7,683)
Cash, cash equivalents and restricted cash, beginning of period 201,682 26,080
Cash, cash equivalents and restricted cash, end of period 196,125 18,397
Supplemental disclosure of non-cash investing and financing activities:    
Transfers of inventory to property and equipment 317 1,030
Purchases of property and equipment included in accounts payable and accrued expenses 30 939
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 195,375 17,897
Restricted cash 750 500
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 196,125 $ 18,397
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of the Business and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Nature of the Business and Basis of Presentation

1. Nature of the Business and Basis of Presentation

TransMedics Group, Inc. (“TransMedics Group” and, together with its consolidated subsidiaries, the “Company”) was incorporated in the Commonwealth of Massachusetts in October 2018. TransMedics, Inc. (“TransMedics”), an operating company and wholly owned subsidiary of TransMedics Group, was incorporated in the State of Delaware in August 1998. The Company is a commercial-stage medical technology company transforming organ transplant therapy for end-stage organ failure patients across multiple disease states. The Company developed the Organ Care System (“OCS”) to replace a decades-old standard of care. The OCS represents a paradigm shift that transforms organ preservation for transplantation from a static state to a dynamic environment that enables new capabilities, including organ optimization and assessment. The Company’s OCS technology replicates many aspects of the organ’s natural living and functioning environment outside of the human body. The Company also developed its National OCS Program (“NOP”), an innovative turnkey solution to provide outsourced organ retrieval and OCS organ management, to provide transplant programs in the United States with a more efficient process to procure donor organs with the OCS.

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses since inception, including net losses of $2.6 million for the three months ended March 31, 2023 and $36.2 million for the year ended December 31, 2022. As of March 31, 2023, the Company had an accumulated deficit of $481.3 million. The Company expects to continue to generate operating losses in the foreseeable future.

The Company believes that its existing cash of $195.4 million as of March 31, 2023 will be sufficient to fund its operations, capital expenditures, and debt service payments for at least the next 12 months following the filing of this Quarterly Report on Form 10-Q. The Company may need to seek additional funding through equity financings, debt financings or strategic alliances. The Company may not be able to obtain financing on acceptable terms, or at all, and the terms of any financing may adversely affect the holdings or the rights of the Company’s shareholders. If the Company is unable to obtain funding, the Company will be required to delay, reduce or eliminate some or all of its research and development programs, product expansion or commercialization efforts, or the Company may be unable to continue operations.

The Company is subject to risks and uncertainties common to companies in the medical device industry and of similar size, including, but not limited to, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, uncertainty of market acceptance of products, and the need to obtain additional financing to fund operations. Products currently under development will require additional research and development efforts, including additional clinical testing and regulatory approval, prior to commercialization. These efforts require additional capital, adequate personnel, infrastructure and extensive compliance-reporting capabilities. The Company’s research and development may not be successfully completed, adequate protection for the Company’s technology may not be obtained, the Company may not obtain necessary government regulatory approval on its expected timeline or at all, and approved products may not prove commercially viable. The Company operates in an environment of rapid change in technology and competition.

The impact of the COVID-19 pandemic has been and may continue to be extensive in many aspects of society, which has resulted in and may continue to result in significant disruptions to the global economy, as well as businesses and capital markets around the world. Continued impacts to the Company’s business as a result of COVID-19 may include decreased overall frequency of transplant procedures; disruptions to the Company’s manufacturing operations and supply chain; labor shortages; decreased productivity and unavailability of materials or components; limitations on its employees’ and customers’ ability to travel, and delays in product installations, trainings or shipments to and from other affected countries and within the United States. While the Company maintains an inventory of finished products and raw materials used in its OCS products, a further prolonged pandemic could lead to shortages in the raw materials necessary to manufacture its products.

The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Unaudited Interim Financial Information

The accompanying unaudited interim financial statements and related notes have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the Company’s financial position as of March 31, 2023 and results of operations for the three months ended March 31, 2023 and 2022 and cash flows for the three months ended March 31, 2023 and 2022 have been made. The Company’s results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results of operations that may be expected for the year ending December 31, 2023.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, the valuation of inventory and the valuation of stock-based awards. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. As of the date of issuance of these unaudited consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities. Actual results may differ from those estimates or assumptions.

Risk of Concentrations of Credit, Significant Customers and Significant Suppliers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. As of March 31, 2023 and December 31, 2022, the Company had no allowance for credit losses.

Significant customers are those that accounted for 10% or more of the Company’s revenue or accounts receivable. For the three months ended March 31, 2023, no customer accounted for more than 10% of revenue. For the three months ended March 31, 2022, three customers accounted for 16%, 15% and 12% of revenue, respectively. As of March 31, 2023 and December 31, 2022, no customer accounted for more than 10% of accounts receivable.

Certain of the components and subassemblies included in the Company’s products are obtained from a sole source, a single source or a limited group of suppliers, as are sterilization services. Although the Company seeks to reduce dependence on those limited sources of suppliers, manufacturers and service providers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.

Fair Value Measurements

Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. The carrying value of the Company’s long-term debt approximates its fair value (a level 2 measurement) at each balance sheet date due to its variable interest rate, which approximates a market interest rate.

Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company has developed and is commercializing a proprietary system to preserve human organs for transplant in a near-physiologic condition to address the limitations of cold storage organ preservation. Operating segments are defined as components of an enterprise for which separate financial information is regularly evaluated by the Company’s chief operating decision maker, or decision-making group, in deciding how to allocate resources and assess performance. The Company has determined that its chief operating decision maker is its Chief Executive Officer. The Company’s chief operating decision maker reviews the Company’s financial information on a consolidated basis for purposes of allocating resources and assessing financial performance.

Net Income (Loss) per Share

Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock awards. For periods in which the Company reports a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for each of the three months ended March 31, 2023 and 2022.

The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. 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 above because including them would have had an anti-dilutive effect:

 

 

 

As of March 31,

 

 

 

2023

 

 

2022

 

Warrants to purchase common stock

 

 

14,440

 

 

 

64,440

 

Options to purchase common stock

 

 

3,167,730

 

 

 

3,484,914

 

Employee stock purchase plan

 

 

6,511

 

 

 

5,794

 

Restricted stock units

 

 

182,911

 

 

 

 

Restricted stock awards

 

 

24,315

 

 

 

 

 

 

3,395,907

 

 

 

3,555,148

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Marketable Securities and Fair Value Measurements [Abstract]  
Marketable Securities and Fair Value Measurements

3. Marketable Securities and Fair Value Measurements

The Company did not have marketable securities as of March 31, 2023 or December 31, 2022. The Company also did not have assets or liabilities measured at fair value on a recurring basis as of March 31, 2023 or December 31, 2022.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventory

4. Inventory

Inventory consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

12,265

 

 

$

10,939

 

Work-in-process

 

 

2,264

 

 

 

1,876

 

Finished goods

 

 

9,432

 

 

 

7,790

 

 

 

$

23,961

 

 

$

20,605

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Accrued Expenses And Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

5. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued payroll and related expenses

 

 

$

10,991

 

 

$

9,812

 

Accrued logistics costs

 

 

 

5,415

 

 

 

2,581

 

Accrued research, development and clinical trials expenses

 

 

 

1,918

 

 

 

1,876

 

Accrued professional fees

 

 

 

1,600

 

 

 

965

 

Accrued other

 

 

 

2,657

 

 

 

3,401

 

 

 

 

$

22,581

 

 

$

18,635

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt

6. Long-Term Debt

Long-term debt consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Principal amount of long-term debt

 

$

60,000

 

 

$

60,000

 

Less: Current portion of long-term debt

 

 

 

 

 

 

Long-term debt, net of current portion

 

 

60,000

 

 

 

60,000

 

Debt discount, net of accretion

 

 

(1,198

)

 

 

(1,304

)

Long-term debt, net of discount and current portion

 

$

58,802

 

 

$

58,696

 

In July 2022, the Company entered into a credit agreement with Canadian Imperial Bank of Commerce (“CIBC”), pursuant to which the Company borrowed $60.0 million (the “CIBC Credit Agreement”). In connection with the CIBC Credit Agreement, the Company repaid all amounts due under its previously outstanding credit agreement with OrbiMed Royalty Opportunities II, LP, including $35.0 million of principal repayments and a $1.1 million end of term payment, as well as accrued interest and the OrbiMed Credit Agreement was terminated. Upon repayment of the outstanding amounts, the Company recorded a loss on extinguishment of debt of $0.6 million, which was classified as other expense in the consolidated statements of operations.

Borrowings under the CIBC Credit Agreement bear interest at an annual rate equal to either, at the Company’s option, (i) the secured overnight financing rate for an interest period selected by the Company, subject to a minimum of 1.5%, plus 2.0% or (ii) 1.0% plus the higher of a) the prime rate subject to a minimum of 4.0% or b) the Federal Funds Effective Rate, plus 0.5%. Borrowings under the CIBC Credit Agreement are payable in monthly interest-only payments for the first 24 months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in July 2027. As certain revenue milestones were met in the three months ended March 31, 2023, the Company will be able to extend the interest-only repayment period by one additional year. At the Company’s option, the Company may prepay borrowings outstanding under the CIBC Credit Agreement, subject to a prepayment fee of 2.0% of outstanding borrowings if paid prior to 12 months after the closing date, and 1.0% if paid on or after 12 months after the closing date but prior to 24 months after the closing date.

In connection with entering into the CIBC Credit Agreement, the Company paid upfront fees and other costs of $1.5 million, which were recorded by the Company as a debt discount. The debt discount is reflected as a reduction of the carrying value of long-term debt on the Company’s consolidated balance sheet and is being accreted to interest expense over the term of the CIBC Credit Agreement using the effective interest method.

All obligations under the CIBC Credit Agreement are guaranteed by the Company and each of its material subsidiaries. All obligations of the Company and each guarantor are secured by substantially all of the Company’s and each guarantor’s assets, including their intellectual property, subject to certain exceptions. Under the CIBC Credit Agreement, the Company has agreed to customary representations and warranties, events of default and certain affirmative and negative covenants to which it will remain subject until maturity. The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $10.0 million, and (y) a requirement to maintain total net revenue of at least 75% of the level set forth in the total revenue plan presented to CIBC. The obligations under the CIBC Credit Agreement are subject to acceleration upon the occurrence of specified events of default, including payment default, change in control, bankruptcy, insolvency, certain defaults under other material debt, certain events with respect to governmental approvals (if such events could cause a material adverse change in the Company’s business), failure to comply with certain covenants and a material adverse change in the Company’s business, operations or financial condition. As of March 31, 2023, the Company was in compliance with all financial covenants of the CIBC Credit Agreement.

During the continuance of an event of default, the interest rate per annum will be equal to the rate that would have otherwise been applicable at the time of the event of default plus 2.0%. If an event of default (other than certain events of bankruptcy or insolvency) occurs and is continuing, CIBC may declare all or any portion of the outstanding principal amount of the borrowings plus accrued and unpaid interest to be due and payable. Upon the occurrence of certain events of bankruptcy or insolvency, all of the outstanding principal amount of the borrowings plus accrued and unpaid interest will automatically become due and payable. In addition, the Company may be required to prepay outstanding borrowings, subject to certain exceptions, with portions of net cash proceeds of certain asset sales and certain casualty and condemnation events.

The Company assessed all terms and features of the CIBC Credit Agreement in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the debt. The Company determined that all features of the CIBC Credit Agreement are either clearly and closely associated with a debt host or have a de minimis fair value and, as such, do not require separate accounting as a derivative liability.

As of March 31, 2023, the interest rate applicable to borrowings under the CIBC Credit Agreement was 6.6%. During the three months ended March 31, 2023, the weighted average effective interest rate on outstanding borrowings under the CIBC Credit Agreement was approximately 7.3%.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2023
Stockholders Equity Note [Abstract]  
Stock-Based Compensation

7. Stock-Based Compensation

2019 Stock Incentive Plan

The Company’s 2019 Stock Incentive Plan (the “2019 Plan”) provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock, unrestricted stock units, and other stock-based awards to employees, directors, and consultants of the Company and its subsidiaries. The number of shares of common stock of TransMedics Group initially available for issuance under the 2019 Plan was 3,428,571 shares, plus the number of shares underlying awards under the previously outstanding 2014 Stock Incentive Plan (the “2014 Plan”), not to exceed 1,595,189 shares, that expire or are terminated, surrendered, or canceled without the delivery of shares, are forfeited to or repurchased by TransMedics Group or otherwise become available again for grant. Since the effectiveness of the Company’s 2019 Plan in April 2019, no awards have been or will be made under the 2014 Plan.

Shares withheld in payment of the exercise or purchase price of an award or in satisfaction of tax withholding requirements, and the shares covered by a stock appreciation right for which any portion is settled in stock, will reduce the number of shares available for issuance under the 2019 Plan. In addition, the number of shares available for issuance under the 2019 Plan (i) will not be increased by any shares delivered under the 2019 Plan that are subsequently repurchased using proceeds directly attributable to stock option exercises and (ii) will not be reduced by any awards that are settled in cash or that expire, become unexercisable, terminate or are forfeited to or repurchased by TransMedics Group without the issuance of stock under the 2019 Plan. As of March 31, 2023, 400,541 shares of common stock were available for issuance under the 2019 Plan.

2019 Employee Stock Purchase Plan

Pursuant to the Company’s 2019 Employee Stock Purchase Plan (the “2019 ESPP”), certain employees of the Company are eligible to purchase common stock of the Company at a reduced price during offering periods. The 2019 ESPP permits participants to purchase common stock using funds contributed through payroll deductions, subject to the limitations set forth in the Internal Revenue Code, at a purchase price of 85% of the lower of the closing price of the Company’s common stock on the first trading day of the offering period or the closing price on the applicable purchase date, which is the final trading day of the applicable offering period. A total of 371,142 shares of the Company’s common stock were initially reserved for issuance under the 2019 ESPP. During the three months ended March 31, 2023, 14,135 shares of common stock were issued under the 2019 ESPP and as of March 31, 2023, 276,318 shares of common stock remained available for issuance.

2021 Inducement Plan

In August 2021, the Company’s board of directors approved the TransMedics Group, Inc. Inducement Plan (the “Inducement Plan”). Pursuant to the terms of the Inducement Plan, the Company may grant nonqualified stock options, stock appreciation rights, restricted stock, unrestricted stock, restricted stock unit awards and performance awards to individuals who were not previously employees or directors of the Company or individuals returning to employment after a bona fide period of non-employment with the Company. A total of 1,000,000 shares of the Company’s common stock were initially available for issuance under the Inducement Plan. As of March 31, 2023, 458,384 shares of common stock remained available for issuance under the Inducement Plan.

Stock Option Activity

During the three months ended March 31, 2023, the Company granted options under the 2019 Plan and the Inducement Plan with service-based vesting for the purchase of an aggregate of 326,751 shares of common stock with a weighted average grant-date fair value of $43.26 per share.

Restricted Stock Unit Activity

During the three months ended March 31, 2023, the Company granted 182,911 restricted stock units under the 2019 Plan and the Inducement Plan with service-based vesting conditions and a weighted-average grant-date fair value of $66.10 per share.

Stock-Based Compensation

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

49

 

 

$

25

 

Research, development and clinical trials expenses

 

 

518

 

 

 

321

 

Selling, general and administrative expenses

 

 

3,354

 

 

 

1,964

 

 

 

$

3,921

 

 

$

2,310

 

 

As of March 31, 2023, total unrecognized compensation cost related to unvested share-based awards was $44.3 million, which is expected to be recognized over a weighted average period of 2.6 years.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8. Commitments and Contingencies

Operating Leases

The Company leases office, laboratory and manufacturing space under two non-cancelable operating leases. There have been no material changes to the Company’s leases during the three months ended March 31, 2023. For additional information, please read Note 12 Leases, to the consolidated financial statements in the Company’s Form 10-K for the year ended December 31, 2022.

401(k) Savings Plan

The Company has a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the board of directors. As of March 31, 2023 and December 31, 2022, the Company had not made any contributions to the plan.

Indemnification Agreements

In the ordinary course of business, the Company has agreed to defend and indemnify its customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by the end-customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or services as directors or officers.

The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is not currently aware of any indemnification claims and had not accrued any liabilities related to such obligations in its consolidated financial statements as of March 31, 2023 and December 31, 2022.

 

 

Unconditional Purchase Commitment

In January 2021, the Company entered into an unconditional $9.5 million purchase commitment, in the ordinary course of business, for goods with specified annual minimum quantities to be purchased through December 2029. The contract is not cancellable without penalty. The remaining purchase commitment as of March 31, 2023 was $7.0 million.

Legal Proceedings

The Company is not currently party to any material legal proceedings. At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses as incurred the costs related to such legal proceedings.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Geographic Data
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting and Geographic Data

9. Segment Reporting and Geographic Data

The Company has determined that it operates in one segment (see Note 2).

See Note 10 for revenue by country. Long-lived assets by geography are summarized as follows (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Long-lived assets by country(1):

 

 

 

 

 

 

United States

 

$

18,479

 

 

$

18,568

 

All other countries

 

 

682

 

 

 

655

 

Total long-lived assets

 

$

19,161

 

 

$

19,223

 

 

(1)
The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

10. Revenue

Payments to Customers

The Company has determined that the payments made to the customer for reimbursement of clinical trial materials and customer’s costs incurred to execute specific clinical trial protocols related to the Company’s OCS products do not provide the Company with a distinct good or service transferred by the customer, and therefore such payments are recorded as a reduction of revenue from the customer in the Company’s consolidated statements of operations. Reductions of revenue related to such payments made to customers for reimbursements are recognized when the Company recognizes the revenue for the sale of its OCS disposable sets. There were no such adjustments to revenue for either of the three months ended March 31, 2023 or 2022. As clinical trials reach the end of their follow up period, the Company updates its accrual estimates. The Company will continue to update its clinical trial accrual estimates as all information related to clinical trial payments is received.

The Company determined that payments made to customers to obtain information related to post-approval studies or existing standard-of-care protocols (i.e., unrelated to the Company’s OCS products) meet the criteria to be classified as a cost because the Company receives a distinct good or service transferred by the customer separate from the customer’s purchase of the Company’s OCS products and the consideration paid to the customer represents the fair value of the distinct good or service received. As a result, such payments made to the customers are recorded as operating expenses. The Company recorded payments made to customers related to post-approval studies and for documentation related to existing standard-of-care protocols of $0.1 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively, as operating expenses.

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers by organ type and geographical area as it believes this presentation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors, as shown below (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue by country by organ(1):

 

 

 

 

 

 

United States

 

 

 

 

 

 

Lung total revenue

 

$

1,431

 

 

$

1,951

 

Heart total revenue

 

 

12,956

 

 

 

3,741

 

Liver total revenue

 

 

23,114

 

 

 

7,869

 

Total United States revenue

 

 

37,501

 

 

 

13,561

 

All other countries

 

 

 

 

 

 

Lung revenue

 

 

251

 

 

348

 

Heart revenue

 

 

3,802

 

 

 

1,971

 

Total all other countries revenue

 

 

4,053

 

 

 

2,319

 

Total revenue

 

$

41,554

 

 

$

15,880

 

 

(1)
Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

11. Related Party Transactions

Employment of Dr. Amira Hassanein

Dr. Amira Hassanein, who serves as Product Director for the Company’s OCS Lung program, is the sister of Dr. Waleed Hassanein, the Company’s President and Chief Executive Officer and a member of the Company’s board of directors. The Company paid Dr. Amira Hassanein approximately $0.1 million in total compensation for each of the three months ended March 31, 2023 and 2022, for her services as an employee.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Unaudited Interim Financial Information

Unaudited Interim Financial Information

The accompanying unaudited interim financial statements and related notes have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the Company’s financial position as of March 31, 2023 and results of operations for the three months ended March 31, 2023 and 2022 and cash flows for the three months ended March 31, 2023 and 2022 have been made. The Company’s results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results of operations that may be expected for the year ending December 31, 2023.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, the valuation of inventory and the valuation of stock-based awards. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. As of the date of issuance of these unaudited consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities. Actual results may differ from those estimates or assumptions.

Risk of Concentrations of Credit, Significant Customers and Significant Suppliers

Risk of Concentrations of Credit, Significant Customers and Significant Suppliers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. As of March 31, 2023 and December 31, 2022, the Company had no allowance for credit losses.

Significant customers are those that accounted for 10% or more of the Company’s revenue or accounts receivable. For the three months ended March 31, 2023, no customer accounted for more than 10% of revenue. For the three months ended March 31, 2022, three customers accounted for 16%, 15% and 12% of revenue, respectively. As of March 31, 2023 and December 31, 2022, no customer accounted for more than 10% of accounts receivable.

Certain of the components and subassemblies included in the Company’s products are obtained from a sole source, a single source or a limited group of suppliers, as are sterilization services. Although the Company seeks to reduce dependence on those limited sources of suppliers, manufacturers and service providers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.

Fair Value Measurements

Fair Value Measurements

Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. The carrying value of the Company’s long-term debt approximates its fair value (a level 2 measurement) at each balance sheet date due to its variable interest rate, which approximates a market interest rate.

Segment Information

Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company has developed and is commercializing a proprietary system to preserve human organs for transplant in a near-physiologic condition to address the limitations of cold storage organ preservation. Operating segments are defined as components of an enterprise for which separate financial information is regularly evaluated by the Company’s chief operating decision maker, or decision-making group, in deciding how to allocate resources and assess performance. The Company has determined that its chief operating decision maker is its Chief Executive Officer. The Company’s chief operating decision maker reviews the Company’s financial information on a consolidated basis for purposes of allocating resources and assessing financial performance.

Net Income (Loss) per Share

Net Income (Loss) per Share

Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock awards. For periods in which the Company reports a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for each of the three months ended March 31, 2023 and 2022.

The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. 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 above because including them would have had an anti-dilutive effect:

 

 

 

As of March 31,

 

 

 

2023

 

 

2022

 

Warrants to purchase common stock

 

 

14,440

 

 

 

64,440

 

Options to purchase common stock

 

 

3,167,730

 

 

 

3,484,914

 

Employee stock purchase plan

 

 

6,511

 

 

 

5,794

 

Restricted stock units

 

 

182,911

 

 

 

 

Restricted stock awards

 

 

24,315

 

 

 

 

 

 

3,395,907

 

 

 

3,555,148

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share 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 above because including them would have had an anti-dilutive effect:

 

 

 

As of March 31,

 

 

 

2023

 

 

2022

 

Warrants to purchase common stock

 

 

14,440

 

 

 

64,440

 

Options to purchase common stock

 

 

3,167,730

 

 

 

3,484,914

 

Employee stock purchase plan

 

 

6,511

 

 

 

5,794

 

Restricted stock units

 

 

182,911

 

 

 

 

Restricted stock awards

 

 

24,315

 

 

 

 

 

 

3,395,907

 

 

 

3,555,148

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current

Inventory consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

12,265

 

 

$

10,939

 

Work-in-process

 

 

2,264

 

 

 

1,876

 

Finished goods

 

 

9,432

 

 

 

7,790

 

 

 

$

23,961

 

 

$

20,605

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Accrued Expenses And Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued payroll and related expenses

 

 

$

10,991

 

 

$

9,812

 

Accrued logistics costs

 

 

 

5,415

 

 

 

2,581

 

Accrued research, development and clinical trials expenses

 

 

 

1,918

 

 

 

1,876

 

Accrued professional fees

 

 

 

1,600

 

 

 

965

 

Accrued other

 

 

 

2,657

 

 

 

3,401

 

 

 

 

$

22,581

 

 

$

18,635

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments

Long-term debt consisted of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Principal amount of long-term debt

 

$

60,000

 

 

$

60,000

 

Less: Current portion of long-term debt

 

 

 

 

 

 

Long-term debt, net of current portion

 

 

60,000

 

 

 

60,000

 

Debt discount, net of accretion

 

 

(1,198

)

 

 

(1,304

)

Long-term debt, net of discount and current portion

 

$

58,802

 

 

$

58,696

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders Equity Note [Abstract]  
Schedule of Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

49

 

 

$

25

 

Research, development and clinical trials expenses

 

 

518

 

 

 

321

 

Selling, general and administrative expenses

 

 

3,354

 

 

 

1,964

 

 

 

$

3,921

 

 

$

2,310

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Geographic Data (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Long-lived assets by geographical area

See Note 10 for revenue by country. Long-lived assets by geography are summarized as follows (in thousands):

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Long-lived assets by country(1):

 

 

 

 

 

 

United States

 

$

18,479

 

 

$

18,568

 

All other countries

 

 

682

 

 

 

655

 

Total long-lived assets

 

$

19,161

 

 

$

19,223

 

 

(1)
The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue by Organ and Country

The Company disaggregates revenue from contracts with customers by organ type and geographical area as it believes this presentation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors, as shown below (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue by country by organ(1):

 

 

 

 

 

 

United States

 

 

 

 

 

 

Lung total revenue

 

$

1,431

 

 

$

1,951

 

Heart total revenue

 

 

12,956

 

 

 

3,741

 

Liver total revenue

 

 

23,114

 

 

 

7,869

 

Total United States revenue

 

 

37,501

 

 

 

13,561

 

All other countries

 

 

 

 

 

 

Lung revenue

 

 

251

 

 

348

 

Heart revenue

 

 

3,802

 

 

 

1,971

 

Total all other countries revenue

 

 

4,053

 

 

 

2,319

 

Total revenue

 

$

41,554

 

 

$

15,880

 

 

(1)
Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Accounting Policies [Abstract]      
Net loss $ 2,636 $ 10,562 $ 36,200
Accumulated deficit 481,313   478,677
Cash $ 195,375   $ 201,182
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Segment
Mar. 31, 2022
Dec. 31, 2022
USD ($)
Allowance for credit losses | $ $ 0   $ 0
Number of operating segments | Segment 1    
Customer Concentration Risk | Revenue Benchmark | Significant Customer Benchmark [Member] | Minimum [Member]      
Concentration risk percentage 10.00%    
Customer Concentration Risk | Revenue Benchmark | Customer One [Member]      
Concentration risk percentage   16.00%  
Customer Concentration Risk | Revenue Benchmark | Customer Two [Member]      
Concentration risk percentage   15.00%  
Customer Concentration Risk | Revenue Benchmark | Customer Three [Member]      
Concentration risk percentage   12.00%  
Customer Concentration Risk | Accounts Receivable | Significant Customer Benchmark [Member] | Minimum [Member]      
Concentration risk percentage 10.00%   10.00%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 3,395,907 3,555,148
Warrants to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 14,440 64,440
Options to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 3,167,730 3,484,914
Employee stock purchase plan [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 6,511 5,794
Restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 182,911  
Restricted stock awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share Amount 24,315  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Fair Value Measurements - Additional Information (Detail) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities and Fair Value Measurements [Abstract]    
Marketable Securities $ 0 $ 0
Assets measured at fair value 0 0
Liabilities measured at fair value $ 0 $ 0
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory - Schedule of Inventory, Current (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 12,265 $ 10,939
Work-in-process 2,264 1,876
Finished goods 9,432 7,790
Inventory, net $ 23,961 $ 20,605
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses And Other Current Liabilities [Abstract]    
Accrued payroll and related expenses $ 10,991 $ 9,812
Accrued logistics costs 5,415 2,581
Accrued research, development and clinical trials expenses 1,918 1,876
Accrued professional fees 1,600 965
Accrued other 2,657 3,401
Accrued expenses and other liabilities current $ 22,581 $ 18,635
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt - Schedule of Long-term Debt Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Principal amount of long-term debt $ 60,000 $ 60,000
Long-term debt, net of current portion 60,000 60,000
Debt discount, net of accretion (1,198) (1,304)
Long-term debt, net of discount and current portion $ 58,802 $ 58,696
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Long-term Debt, Gross   $ 60,000 $ 60,000
Orbi Med [Member]      
Debt Instrument [Line Items]      
Repayments of long-term debt $ 35,000    
Debt instrument, end of term payment accrued interest 1,100    
Loss on extinguishment of debt 600    
Canadian Imperial Bank of Commerce [Member]      
Debt Instrument [Line Items]      
Interest rate effective percentage   6.60%  
Average effective interest rate   7.30%  
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross $ 60,000    
Debt instrument, maturity month and year 2027-07    
Debt Instrument, Frequency of Periodic Payment monthly    
Interest Only Payment Period 24 months    
Interest Only Payment Additional Extension Period 1 year    
Debt Instrument, Payment Terms Borrowings under the CIBC Credit Agreement are payable in monthly interest-only payments for the first 24 months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in July 2027. As certain revenue milestones were met in the three months ended March 31, 2023, the Company will be able to extend the interest-only repayment period by one additional year.    
Description of covenants   The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $10.0 million, and (y) a requirement to maintain total net revenue of at least 75% of the level set forth in the total revenue plan presented to CIBC.  
Minimum liquidity covenant amount   $ 10,000  
Minimum percentage to maintain total net revenue set forth in total revenue plan presented   75.00%  
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | Term Loan [Member] | In Event Of Default [Member]      
Debt Instrument [Line Items]      
Increasing applicable margin   2.00%  
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | Term Loan [Member] | Upfront Fees and Other Costs [Member]      
Debt Instrument [Line Items]      
Debt instrument discount gross $ 1,500    
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | Interest Rate Option Two | Term Loan [Member]      
Debt Instrument [Line Items]      
LIBOR rate 1.00%    
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | Prior to 12 Months After Closing Date [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Debt instrument, prepayment fee percentage 2.00%    
Canadian Imperial Bank of Commerce [Member] | Credit Agreement [Member] | 12 to 24 Months After Closing Date [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Debt instrument, prepayment fee percentage 1.00%    
Canadian Imperial Bank of Commerce [Member] | Term Secured Overnight Financing Rate [Member] | Credit Agreement [Member] | Interest Rate Option One [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 2.00%    
Canadian Imperial Bank of Commerce [Member] | Term Secured Overnight Financing Rate [Member] | Minimum [Member] | Credit Agreement [Member] | Interest Rate Option One [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
LIBOR rate 1.50%    
Canadian Imperial Bank of Commerce [Member] | Prime Rate | Minimum [Member] | Credit Agreement [Member] | Interest Rate Option Two | Term Loan [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 4.00%    
Canadian Imperial Bank of Commerce [Member] | Amount Over Federal Funds Effective Rate [Member] | Minimum [Member] | Credit Agreement [Member] | Interest Rate Option Two | Term Loan [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.50%    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 15, 2019
Mar. 31, 2023
Aug. 31, 2021
Unrecognized compensation cost related to unvested employee and director stock-based awards   $ 44.3  
Weighted average period for unrecognized compensation cost   2 years 7 months 6 days  
2019 Stock Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 3,428,571    
Share based compensation arrangement by share based payment award number of shares available for grant   400,541  
2019 Stock Plan [Member] | From 2014 Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 1,595,189    
2019 Employee Stock Purchase Plan [Member]      
Share-based compensation arrangement by share-based payment award, number of shares authorized 371,142    
Share based compensation arrangement by share based payment award number of shares available for grant   276,318  
Purchase price of common stock, percent 85.00%    
Number of shares issued   14,135  
2021 Inducement Plan [Member] | Common Stock      
Share-based compensation arrangement by share-based payment award, number of shares authorized     1,000,000
Share based compensation arrangement by share based payment award number of shares available for grant   458,384  
2019 Plan and 2021 Inducement Plan [Member] | Common Stock      
Options granted   326,751  
Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value   $ 43.26  
2019 Plan and 2021 Inducement Plan [Member] | Restricted stock units [Member]      
Shares granted   182,911  
Share-based compensation arrangement by share-based payment award, grants in period, weighted average grant date fair value   $ 66.10  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Allocated Share-based Compensation Expense $ 3,921 $ 2,310
Cost of revenue [Member]    
Allocated Share-based Compensation Expense 49 25
Research, development and clinical trials expenses [Member]    
Allocated Share-based Compensation Expense 518 321
Selling, general and administrative expenses [Member]    
Allocated Share-based Compensation Expense $ 3,354 $ 1,964
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2021
Mar. 31, 2023
Dec. 31, 2022
Defined contribution plan, contribution amount   $ 0.0 $ 0.0
Recorded unconditional purchase commitment, minimum quantity required $ 9.5    
Recorded unconditional purchase commitment, maturity year and month 2029-12    
Remaining purchase commitment   $ 7.0  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Geographic Data - Additional Information (Detail)
3 Months Ended
Mar. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Geographic Areas, Long-Lived Assets [Abstract]    
Long-lived assets [1] $ 19,161 $ 19,223
United States [Member]    
Geographic Areas, Long-Lived Assets [Abstract]    
Long-lived assets [1] 18,479 18,568
All Other Countries [Member]    
Geographic Areas, Long-Lived Assets [Abstract]    
Long-lived assets [1] $ 682 $ 655
[1] The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]    
Research development and clinical trials expenses $ 0.1 $ 0.5
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Net Revenue by Organ and Country (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Total revenue $ 41,554 $ 15,880
United States [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue [1] 37,501 13,561
All Other Countries [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 4,053 2,319
Lung revenue [Member] | United States [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue [1] 1,431 1,951
Lung revenue [Member] | All Other Countries [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 251 348
Heart revenue [Member] | United States [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue [1] 12,956 3,741
Heart revenue [Member] | All Other Countries [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,802 1,971
Liver revenue [Member] | United States [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue [1] $ 23,114 $ 7,869
[1] Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue.
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Director [Member]    
Related Party Transaction [Line Items]    
Compensation expense $ 0.1 $ 0.1
XML 54 tmdx-20230331_htm.xml IDEA: XBRL DOCUMENT 0001756262 srt:MinimumMember tmdx:CreditAgreementMember tmdx:InterestRateOptionTwoMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember us-gaap:PrimeRateMember 2022-07-01 2022-07-31 0001756262 tmdx:ResearchDevelopmentAndClinicalTrialsExpensesMember 2022-01-01 2022-03-31 0001756262 tmdx:TwoThousandNineteenStockPlanMember 2019-04-15 0001756262 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001756262 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001756262 tmdx:OtherCountriesMember 2022-01-01 2022-03-31 0001756262 tmdx:SignificantCustomersBenchmarkMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001756262 tmdx:LungProductMember country:US 2022-01-01 2022-03-31 0001756262 tmdx:CreditAgreementMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-31 0001756262 us-gaap:RestrictedStockUnitsRSUMember tmdx:TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMember 2023-01-01 2023-03-31 0001756262 tmdx:OtherCountriesMember 2022-12-31 0001756262 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001756262 tmdx:SignificantCustomersBenchmarkMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756262 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001756262 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001756262 tmdx:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-01 2022-07-31 0001756262 srt:DirectorMember 2022-01-01 2022-03-31 0001756262 tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-04-15 0001756262 srt:DirectorMember 2023-01-01 2023-03-31 0001756262 tmdx:TwoThousandTwentyOneInducementPlanMember us-gaap:CommonStockMember 2023-03-31 0001756262 tmdx:TwoThousandNineteenStockPlanMember 2023-03-31 0001756262 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001756262 tmdx:TwoThousandTwentyOneInducementPlanMember us-gaap:CommonStockMember 2021-08-31 0001756262 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001756262 tmdx:ResearchDevelopmentAndClinicalTrialsExpensesMember 2023-01-01 2023-03-31 0001756262 2023-04-28 0001756262 us-gaap:CommonStockMember 2021-12-31 0001756262 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001756262 2022-01-01 2022-12-31 0001756262 2021-12-31 0001756262 tmdx:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001756262 us-gaap:RetainedEarningsMember 2021-12-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001756262 tmdx:LiverProductMember country:US 2022-01-01 2022-03-31 0001756262 2021-01-01 2021-01-31 0001756262 tmdx:CreditAgreementMember tmdx:UpfrontFeesAndOtherCostsMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-01 2022-07-31 0001756262 tmdx:HeartProductMember country:US 2022-01-01 2022-03-31 0001756262 tmdx:HeartProductMember tmdx:OtherCountriesMember 2022-01-01 2022-03-31 0001756262 tmdx:TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001756262 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001756262 tmdx:CreditAgreementMember tmdx:InterestRateOptionOneMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-01 2022-07-31 0001756262 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001756262 tmdx:FromTwoThousandFourteenPlanMember tmdx:TwoThousandNineteenStockPlanMember 2019-04-15 0001756262 2022-01-01 2022-03-31 0001756262 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001756262 tmdx:LungProductMember country:US 2023-01-01 2023-03-31 0001756262 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001756262 2023-03-31 0001756262 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001756262 tmdx:CreditAgreementMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2023-03-31 0001756262 country:US 2023-03-31 0001756262 country:US 2022-12-31 0001756262 us-gaap:ProductMember 2022-01-01 2022-03-31 0001756262 tmdx:HeartProductMember country:US 2023-01-01 2023-03-31 0001756262 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001756262 us-gaap:RetainedEarningsMember 2022-12-31 0001756262 tmdx:CreditAgreementMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2023-01-01 2023-03-31 0001756262 tmdx:LiverProductMember country:US 2023-01-01 2023-03-31 0001756262 tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001756262 tmdx:LungProductMember tmdx:OtherCountriesMember 2022-01-01 2022-03-31 0001756262 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001756262 tmdx:CreditAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-01 2022-07-31 0001756262 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001756262 tmdx:CreditAgreementMember tmdx:InterestRateOptionTwoMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-31 0001756262 country:US 2023-01-01 2023-03-31 0001756262 2021-01-31 0001756262 tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember 2023-03-31 0001756262 us-gaap:CommonStockMember 2022-12-31 0001756262 2022-12-31 0001756262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001756262 tmdx:HeartProductMember tmdx:OtherCountriesMember 2023-01-01 2023-03-31 0001756262 srt:MinimumMember tmdx:CreditAgreementMember tmdx:InterestRateOptionTwoMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember tmdx:AmountOverFederalFundsEffectiveRateMember 2022-07-01 2022-07-31 0001756262 tmdx:CreditAgreementMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2022-07-01 2022-07-31 0001756262 us-gaap:ProductMember 2023-01-01 2023-03-31 0001756262 tmdx:OtherCountriesMember 2023-01-01 2023-03-31 0001756262 us-gaap:RetainedEarningsMember 2022-03-31 0001756262 tmdx:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001756262 country:US 2022-01-01 2022-03-31 0001756262 tmdx:OtherCountriesMember 2023-03-31 0001756262 tmdx:SignificantCustomersBenchmarkMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001756262 srt:MinimumMember tmdx:CreditAgreementMember tmdx:InterestRateOptionOneMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-31 0001756262 tmdx:InEventOfDefaultMember tmdx:CreditAgreementMember tmdx:CanadianImperialBankOfCommerceMember tmdx:TermLoanMember 2023-01-01 2023-03-31 0001756262 tmdx:OrbiMedMember 2022-07-01 2022-07-31 0001756262 us-gaap:RetainedEarningsMember 2023-03-31 0001756262 2023-01-01 2023-03-31 0001756262 tmdx:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-04-14 2019-04-15 0001756262 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001756262 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001756262 tmdx:LungProductMember tmdx:OtherCountriesMember 2023-01-01 2023-03-31 0001756262 us-gaap:CommonStockMember 2023-03-31 0001756262 us-gaap:CommonStockMember 2022-03-31 0001756262 tmdx:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001756262 tmdx:CanadianImperialBankOfCommerceMember 2023-03-31 0001756262 2022-03-31 pure shares tmdx:Segment iso4217:USD shares iso4217:USD 1 0001756262 --12-31 false P1Y Q1 10-Q true 2023-03-31 2023 false 001-38891 TransMedics Group, Inc. MA 83-2181531 200 Minuteman Road Andover MA 01810 978 552-0900 Common Stock, No Par Value TMDX NASDAQ Yes Yes Large Accelerated Filer false false false 32553650 195375000 201182000 38620000 27611000 23961000 20605000 3774000 2896000 261730000 252294000 19161000 19223000 750000 500000 4939000 5130000 508000 287088000 277147000 4329000 3341000 22581000 18635000 244000 241000 1481000 1444000 28635000 23661000 58802000 58696000 7026000 7415000 94463000 89772000 25000000 25000000 0 0 0 0 150000000 150000000 32534003 32534003 32141368 32141368 674156000 666277000 -218000 -225000 -481313000 -478677000 192625000 187375000 287088000 277147000 33993000 14939000 7561000 941000 41554000 15880000 7306000 3378000 5482000 398000 12788000 3776000 28766000 12104000 5871000 7534000 24984000 13939000 30855000 21473000 -2089000 -9369000 1091000 960000 555000 -227000 -536000 -1187000 -2625000 -10556000 11000 6000 -2636000 -10562000 -0.08 -0.08 -0.38 -0.38 32260267 32260267 27950330 27950330 -2636000 -10562000 7000 -24000 0 0 -73000 7000 -97000 -2629000 -10659000 32141368 666277000 -225000 -478677000 187375000 378500 3574000 3574000 14135 384000 384000 3921000 3921000 7000 7000 -2636000 -2636000 32534003 674156000 -218000 -481313000 192625000 27791615 510488000 -188000 -442446000 67854000 164503 202000 202000 12465 203000 203000 2310000 2310000 -24000 -24000 -73000 -73000 -10562000 -10562000 27968583 513203000 -285000 -453008000 59910000 -2636000 -10562000 1287000 507000 3921000 2310000 106000 137000 191000 178000 228000 137000 -214000 10962000 5804000 3623000 2926000 884000 -88000 54000 1028000 -4013000 3454000 -4000 -352000 1241000 -8661000 -18406000 927000 1953000 2033000 14500000 -927000 10514000 3574000 202000 384000 203000 3958000 405000 73000 -196000 -5557000 -7683000 201682000 26080000 196125000 18397000 317000 1030000 30000 939000 195375000 17897000 750000 500000 196125000 18397000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Nature of the Business and Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">TransMedics Group, Inc. (“TransMedics Group” and, together with its consolidated subsidiaries, the “Company”) was incorporated in the Commonwealth of Massachusetts in October 2018. TransMedics, Inc. (“TransMedics”), an operating company and wholly owned subsidiary of TransMedics Group, was incorporated in the State of Delaware in August 1998. The Company is a commercial-stage medical technology company transforming organ transplant therapy for end-stage organ failure patients across multiple disease states. The Company developed the Organ Care System (“OCS”) to replace a decades-old standard of care. The OCS represents a paradigm shift that transforms organ preservation for transplantation from a static state to a dynamic environment that enables new capabilities, including organ optimization and assessment. The Company’s OCS technology replicates many aspects of the organ’s natural living and functioning environment outside of the human body. The Company also developed its National OCS Program (“NOP”), an innovative turnkey solution to provide outsourced organ retrieval and OCS organ management, to provide transplant programs in the United States with a more efficient process to procure donor organs with the OCS.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses since inception, including net losses of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the year ended December 31, 2022. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023, the Company had an accumulated deficit of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">481.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company expects to continue to generate operating losses in the foreseeable future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company believes that its existing cash of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of March 31, 2023 will be sufficient to fund its operations, capital expenditures, and debt service payments for at least the next 12 months following the filing of this Quarterly Report on Form 10-Q. The Company may need to seek additional funding through equity financings, debt financings or strategic alliances. The Company may not be able to obtain financing on acceptable terms, or at all, and the terms of any financing may adversely affect the holdings or the rights of the Company’s shareholders. If the Company is unable to obtain funding, the Company will be required to delay, reduce or eliminate some or all of its research and development programs, product expansion or commercialization efforts, or the Company may be unable to continue operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.587%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is subject to risks and uncertainties common to companies in the medical device industry and of similar size, including, but not limited to, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, uncertainty of market acceptance of products, and the need to obtain additional financing to fund operations. Products currently under development will require additional research and development efforts, including additional clinical testing and regulatory approval, prior to commercialization. These efforts require additional capital, adequate personnel, infrastructure and extensive compliance-reporting capabilities. The Company’s research and development may not be successfully completed, adequate protection for the Company’s technology may not be obtained, the Company may not obtain necessary government regulatory approval on its expected timeline or at all, and approved products may not prove commercially viable. The Company operates in an environment of rapid change in technology and competition.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The impact of the COVID-19 pandemic has been and may continue to be extensive in many aspects of society, which has resulted in and may continue to result in significant disruptions to the global economy, as well as businesses and capital markets around the world. Continued impacts to the Company’s business as a result of COVID-19 may include decreased overall frequency of transplant procedures; disruptions to the Company’s manufacturing operations and supply chain; labor shortages; decreased productivity and unavailability of materials or components; limitations on its employees’ and customers’ ability to travel, and delays in product installations, trainings or shipments to and from other affected countries and within the United States. While the Company maintains an inventory of finished products and raw materials used in its OCS products, a further prolonged pandemic could lead to shortages in the raw materials necessary to manufacture its products.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></p> -2600000 -36200000 -481300000 195400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unaudited Interim Financial Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited interim financial statements and related notes have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the Company’s financial position as of March 31, 2023 and results of operations for the three months ended March 31, 2023 and 2022 and cash flows for the three months ended March 31, 2023 and 2022 have been made. The Company’s results of operations for the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are not necessarily indicative of the results of operations that may be expected for the year ending December 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, the valuation of inventory and the valuation of stock-based awards. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. As of the date of issuance of these unaudited consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.</span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Actual results may differ from those estimates or assumptions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk of Concentrations of Credit, Significant Customers and Significant Suppliers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. As of March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and December 31, 2022, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> allowance for credit losses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant customers are those that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or more of the Company’s revenue or accounts receivable. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, no customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of revenue. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, three customers accounted for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of revenue, respectively. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, no customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain of the components and subassemblies included in the Company’s products are obtained from a sole source, a single source or a limited group of suppliers, as are sterilization services. Although the Company seeks to reduce dependence on those limited sources of suppliers, manufacturers and service providers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1—Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </span></div></div><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. The carrying value of the Company’s long-term debt approximates its fair value (a level 2 measurement) at each balance sheet date due to its variable interest rate, which approximates a market interest rate.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company manages its operations as a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_816c81ff-dfb1-448e-a2dd-43090bbd0659;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">single </span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">segment for the purposes of assessing performance and making operating decisions. The Company has developed and is commercializing a proprietary system to preserve human organs for transplant in a near-physiologic condition to address the limitations of cold storage organ preservation. Operating segments are defined as components of an enterprise for which separate financial information is regularly evaluated by the Company’s chief operating decision maker, or decision-making group, in deciding how to allocate resources and assess performance. The Company has determined that its chief operating decision maker is its Chief Executive Officer. The Company’s chief operating decision maker reviews the Company’s financial information on a consolidated basis for purposes of allocating resources and assessing financial performance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Income (Loss) per Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock awards. For periods in which the Company reports a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for each of the three months ended March 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 above because including them would have had an anti-dilutive effect:</span></span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.12%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,167,730</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,484,914</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">182,911</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,395,907</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,555,148</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div></div> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unaudited Interim Financial Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited interim financial statements and related notes have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the Company’s financial position as of March 31, 2023 and results of operations for the three months ended March 31, 2023 and 2022 and cash flows for the three months ended March 31, 2023 and 2022 have been made. The Company’s results of operations for the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are not necessarily indicative of the results of operations that may be expected for the year ending December 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, the valuation of inventory and the valuation of stock-based awards. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. As of the date of issuance of these unaudited consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.</span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Actual results may differ from those estimates or assumptions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk of Concentrations of Credit, Significant Customers and Significant Suppliers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. As of March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and December 31, 2022, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> allowance for credit losses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant customers are those that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or more of the Company’s revenue or accounts receivable. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, no customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of revenue. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, three customers accounted for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of revenue, respectively. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, no customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain of the components and subassemblies included in the Company’s products are obtained from a sole source, a single source or a limited group of suppliers, as are sterilization services. Although the Company seeks to reduce dependence on those limited sources of suppliers, manufacturers and service providers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 0 0 0.10 0.10 0.16 0.15 0.12 0.10 0.10 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1—Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </span></div></div><div style="margin-left:4.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4961660705107365%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. The carrying value of the Company’s long-term debt approximates its fair value (a level 2 measurement) at each balance sheet date due to its variable interest rate, which approximates a market interest rate.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company manages its operations as a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_816c81ff-dfb1-448e-a2dd-43090bbd0659;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">single </span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">segment for the purposes of assessing performance and making operating decisions. The Company has developed and is commercializing a proprietary system to preserve human organs for transplant in a near-physiologic condition to address the limitations of cold storage organ preservation. Operating segments are defined as components of an enterprise for which separate financial information is regularly evaluated by the Company’s chief operating decision maker, or decision-making group, in deciding how to allocate resources and assess performance. The Company has determined that its chief operating decision maker is its Chief Executive Officer. The Company’s chief operating decision maker reviews the Company’s financial information on a consolidated basis for purposes of allocating resources and assessing financial performance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Income (Loss) per Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock awards. For periods in which the Company reports a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for each of the three months ended March 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 above because including them would have had an anti-dilutive effect:</span></span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.12%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,167,730</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,484,914</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">182,911</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,395,907</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,555,148</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 above because including them would have had an anti-dilutive effect:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.12%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> <td style="width:1.64%;"/> <td style="width:1.0%;"/> <td style="width:17.8%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,167,730</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,484,914</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">182,911</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,395,907</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,555,148</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 14440 64440 3167730 3484914 6511 5794 182911 24315 3395907 3555148 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Marketable Securities and Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have marketable securities as of March 31, 2023 or December 31, 2022. The Company also did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have assets or liabilities measured at fair value on a recurring basis as of March 31, 2023 or December 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 0 0 0 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Inventory</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventory consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.878%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.919%;"/> <td style="width:1.0%;"/> <td style="width:1.702%;"/> <td style="width:1.0%;"/> <td style="width:13.919%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,265</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,264</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,876</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,961</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,605</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventory consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.878%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.919%;"/> <td style="width:1.0%;"/> <td style="width:1.702%;"/> <td style="width:1.0%;"/> <td style="width:13.919%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,265</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,264</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,876</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,961</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,605</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12265000 10939000 2264000 1876000 9432000 7790000 23961000 20605000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Accrued Expenses and Other Current Liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.554%;"/> <td style="width:1.562%;"/> <td style="width:1.562%;"/> <td style="width:1.0%;"/> <td style="width:14.879999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.562%;"/> <td style="width:1.0%;"/> <td style="width:14.879999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued payroll and related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued logistics costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,581</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued research, development and clinical trials expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,918</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,876</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,657</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,581</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,635</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.554%;"/> <td style="width:1.562%;"/> <td style="width:1.562%;"/> <td style="width:1.0%;"/> <td style="width:14.879999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.562%;"/> <td style="width:1.0%;"/> <td style="width:14.879999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued payroll and related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued logistics costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,581</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued research, development and clinical trials expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,918</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,876</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,657</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,581</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,635</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 10991000 9812000 5415000 2581000 1918000 1876000 1600000 965000 2657000 3401000 22581000 18635000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Long-Term Debt</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.672%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.581%;"/> <td style="width:1.0%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.581%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal amount of long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt, net of current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Debt discount, net of accretion</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,304</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt, net of discount and current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,802</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,696</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In July 2022, the Company entered into a credit agreement with Canadian Imperial Bank of Commerce (“CIBC”), pursuant to which the Company borrowed $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million (the “CIBC Credit Agreement”). In connection with the CIBC Credit Agreement, the Company repaid all amounts due under its previously outstanding credit agreement with OrbiMed Royalty Opportunities II, LP, including $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of principal repayments and a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million end of term payment, as well as accrued interest and the OrbiMed Credit Agreement was terminated. Upon repayment of the outstanding amounts, the Company recorded a loss on extinguishment of debt of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, which was classified as other expense in the consolidated statements of operations.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Borrowings under the CIBC Credit Agreement bear interest at an annual rate equal to either, at the Company’s option, (i) the secured overnight financing rate for an interest period selected by the Company, subject to a minimum of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or (ii) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% plus the higher of a) the prime rate subject to a minimum of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or b) the Federal Funds Effective Rate, plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Borrowings under the CIBC Credit Agreement are payable in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">monthly</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> interest-only payments for the first </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 2027</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. As certain revenue milestones were met in the three months ended March 31, 2023, the Company will be able to extend the interest-only repayment period by </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_ccfdedc7-0f13-4097-aac1-c6e635d32d77;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one </span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">additional year.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> At the Company’s option, the Company may prepay borrowings outstanding under the CIBC Credit Agreement, subject to a prepayment fee of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of outstanding borrowings if paid prior to 12 months after the closing date, and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% if paid on or after 12 months after the closing date but prior to 24 months after the closing date.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with entering into the CIBC Credit Agreement, the Company paid upfront fees and other costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, which were recorded by the Company as a debt discount. The debt discount is reflected as a reduction of the carrying value of long-term debt on the Company’s consolidated balance sheet and is being accreted to interest expense over the term of the CIBC Credit Agreement using the effective interest method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All obligations under the CIBC Credit Agreement are guaranteed by the Company and each of its material subsidiaries. All obligations of the Company and each guarantor are secured by substantially all of the Company’s and each guarantor’s assets, including their intellectual property, subject to certain exceptions. Under the CIBC Credit Agreement, the Company has agreed to</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">customary representations and warranties, events of default and certain affirmative and negative covenants to which it will remain subject until maturity. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and (y) a requirement to maintain total net revenue of at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the level set forth in the total revenue plan presented to CIBC.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The obligations under the CIBC Credit Agreement are subject to acceleration upon the occurrence of specified events of default, including payment default, change in control, bankruptcy, insolvency, certain defaults under other material debt, certain events with respect to governmental approvals (if such events could cause a material adverse change in the Company’s business), failure to comply with certain covenants and a material adverse change in the Company’s business, operations or financial condition. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023, the Company was in compliance with all financial covenants of the CIBC Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the continuance of an event of default, the interest rate per annum will be equal to the rate that would have otherwise been applicable at the time of the event of default plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. If an event of default (other than certain events of bankruptcy or insolvency) occurs and is continuing, CIBC may declare all or any portion of the outstanding principal amount of the borrowings plus accrued and unpaid interest to be due and payable. Upon the occurrence of certain events of bankruptcy or insolvency, all of the outstanding principal amount of the borrowings plus accrued and unpaid interest will automatically become due and payable. In addition, the Company may be required to prepay outstanding borrowings, subject to certain exceptions, with portions of net cash proceeds of certain asset sales and certain casualty and condemnation events.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company assessed all terms and features of the CIBC Credit Agreement in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the debt. The Company determined that all features of the CIBC Credit Agreement are either clearly and closely associated with a debt host or have a </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">de minimis</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> fair value and, as such, do not require separate accounting as a derivative liability.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, the interest rate applicable to borrowings under the CIBC Credit Agreement was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. During the three months ended March 31, 2023, the weighted average effective interest rate on outstanding borrowings under the CIBC Credit Agreement was approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.672%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.581%;"/> <td style="width:1.0%;"/> <td style="width:1.582%;"/> <td style="width:1.0%;"/> <td style="width:13.581%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal amount of long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt, net of current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Debt discount, net of accretion</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,304</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term debt, net of discount and current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,802</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,696</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 60000000 60000000 60000000 60000000 1198000 1304000 58802000 58696000 60000000.0 35000000.0 1100000 -600000 0.015 0.020 0.010 0.040 0.005 Borrowings under the CIBC Credit Agreement are payable in monthly interest-only payments for the first 24 months, and then payable in equal monthly principal payments plus accrued interest until the maturity date of the CIBC Credit Agreement in July 2027. As certain revenue milestones were met in the three months ended March 31, 2023, the Company will be able to extend the interest-only repayment period by one additional year. monthly P24M 2027-07 0.020 0.010 1500000 The financial covenants include, among other covenants, (x) a requirement to maintain a minimum liquidity amount of the greater of either (i) the consolidated adjusted EBITDA loss (or gain) for the trailing four month period (only if EBITDA is negative) and (ii) $10.0 million, and (y) a requirement to maintain total net revenue of at least 75% of the level set forth in the total revenue plan presented to CIBC. 10000000.0 0.75 0.020 0.066 0.073 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2019 Stock Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s 2019 Stock Incentive Plan (the “2019 Plan”) provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock, unrestricted stock units, and other stock-based awards to employees, directors, and consultants of the Company and its subsidiaries. The number of shares of common stock of TransMedics Group initially available for issuance under the 2019 Plan was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,428,571</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, plus the number of shares underlying awards under the previously outstanding 2014 Stock Incentive Plan (the “2014 Plan”), not to exceed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,595,189</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, that expire or are terminated, surrendered, or canceled without the delivery of shares, are forfeited to or repurchased by TransMedics Group or otherwise become available again for grant. Since the effectiveness of the Company’s 2019 Plan in April 2019, no awards have been or will be made under the 2014 Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares withheld in payment of the exercise or purchase price of an award or in satisfaction of tax withholding requirements, and the shares covered by a stock appreciation right for which any portion is settled in stock, will reduce the number of shares available for issuance under the 2019 Plan. In addition, the number of shares available for issuance under the 2019 Plan (i) will not be increased by any shares delivered under the 2019 Plan that are subsequently repurchased using proceeds directly attributable to stock option exercises and (ii) will not be reduced by any awards that are settled in cash or that expire, become unexercisable, terminate or are forfeited to or repurchased by TransMedics Group without the issuance of stock under the 2019 Plan. As of March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">400,541</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock were available for issuance under the 2019 Plan.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2019 Employee Stock Purchase Plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pursuant to the Company’s 2019 Employee Stock Purchase Plan (the “2019 ESPP”), certain employees of the Company are eligible to purchase common stock of the Company at a reduced price during offering periods. The 2019 ESPP permits participants to purchase common stock using funds contributed through payroll deductions, subject to the limitations set forth in the Internal Revenue Code, at a purchase price of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the lower of the closing price of the Company’s common stock on the first trading day of the offering period or the closing price on the applicable purchase date, which is the final trading day of the applicable offering period. A total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">371,142</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s common stock were initially reserved for issuance under the 2019 ESPP. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,135</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock were issued under the 2019 ESPP and as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">276,318</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock remained available for issuance.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2021 Inducement Plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In August 2021, the Company’s board of directors approved the TransMedics Group, Inc. Inducement Plan (the “Inducement Plan”). Pursuant to the terms of the Inducement Plan, the Company may grant nonqualified stock options, stock appreciation rights, restricted stock, unrestricted stock, restricted stock unit awards and performance awards to individuals who were not previously employees or directors of the Company or individuals returning to employment after a bona fide period of non-employment with the Company. A total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s common stock were initially available for issuance under the Inducement Plan. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">458,384</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock remained available for issuance under the Inducement Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Option Activity</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2023, the Company granted options under the 2019 Plan and the Inducement Plan with service-based vesting for the purchase of an aggregate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">326,751</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock with a weighted average grant-date fair value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43.26</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Stock Unit Activity</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2023, the Company granted </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">182,911</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> restricted stock units under the 2019 Plan and the Inducement Plan with service-based vesting conditions and a weighted-average grant-date fair value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research, development and clinical trials expenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">518</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">321</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,964</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, total unrecognized compensation cost related to unvested share-based awards was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, which is expected to be recognized over a weighted average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 3428571 1595189 400541 0.85 371142 14135 276318 1000000 458384 326751 43.26 182911 66.10 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research, development and clinical trials expenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">518</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">321</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,964</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 49000 25000 518000 321000 3354000 1964000 3921000 2310000 44300000 P2Y7M6D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Operating Leases</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company leases office, laboratory and manufacturing space under two non-cancelable</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">operating leases. There have been no material changes to the Company’s leases during the three months ended March 31, 2023. For additional information, please read Note 12 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">to the consolidated financial statements in the Company’s Form 10-K</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">for the year ended December 31, 2022.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">401(k) Savings Plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the board of directors. As of March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t made any contributions to the plan.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnification Agreements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the ordinary course of business, the Company has agreed to defend and indemnify its customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by the end-customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or services as directors or officers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is not currently aware of any indemnification claims and had not accrued any liabilities related to such obligations in its consolidated financial statements as of March 31, 2023 and December 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unconditional Purchase Commitment</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In January 2021, the Company entered into an unconditional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million purchase commitment, in the ordinary course of business, for goods with specified annual minimum quantities to be purchased through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 2029</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The contract is not cancellable without penalty. The remaining purchase commitment as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Legal Proceedings</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is not currently party to any material legal proceedings. At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses as incurred the costs related to such legal proceedings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p> 0 0 9500000 2029-12 7000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9. Segment Reporting and Geographic Data</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has determined that it operates in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> segment (see Note 2).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See Note 10 for revenue by country. Long-lived assets by geography are summarized as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.945%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-lived assets by country(1):</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,479</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,568</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other countries</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">682</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,161</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.</span></div></div></div> 1 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See Note 10 for revenue by country. Long-lived assets by geography are summarized as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.945%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-lived assets by country(1):</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,479</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,568</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other countries</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">682</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,161</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile.</span></div></div> 18479000 18568000 682000 655000 19161000 19223000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Payments to Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has determined that the payments made to the customer for reimbursement of clinical trial materials and customer’s costs incurred to execute specific clinical trial protocols related to the Company’s OCS products do not provide the Company with a distinct good or service transferred by the customer, and therefore such payments are recorded as a reduction of revenue from the customer in the Company’s consolidated statements of operations. Reductions of revenue related to such payments made to customers for reimbursements are recognized when the Company recognizes the revenue for the sale of its OCS disposable sets. There were no such adjustments to revenue for either of the three months ended March 31, 2023 or 2022. As clinical trials reach the end of their follow up period, the Company updates its accrual estimates. The Company will continue to update its clinical trial accrual estimates as all information related to clinical trial payments is received.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company determined that payments made to customers to obtain information related to post-approval studies or existing standard-of-care protocols (i.e., unrelated to the Company’s OCS products) meet the criteria to be classified as a cost because the Company receives a distinct good or service transferred by the customer separate from the customer’s purchase of the Company’s OCS products and the consideration paid to the customer represents the fair value of the distinct good or service received. As a result, such payments made to the customers are recorded as operating expenses. The Company recorded payments made to customers related to post-approval studies and for documentation related to existing standard-of-care protocols of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023 and 2022, respectively, as operating expenses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Disaggregated Revenue</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company disaggregates revenue from contracts with customers by organ type and geographical area as it believes this presentation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors, as shown below (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.945%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue by country by organ(1):</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lung total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,431</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,951</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Heart total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,956</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,741</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liver total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,869</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total United States revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,501</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other countries</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lung revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">348</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Heart revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,802</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total all other countries revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,319</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,554</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,880</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:5.867%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:2.537%;text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4197592932702667%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue. </span></div></div></div> 100000 500000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company disaggregates revenue from contracts with customers by organ type and geographical area as it believes this presentation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors, as shown below (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.945%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> <td style="width:2.263%;"/> <td style="width:1.0%;"/> <td style="width:18.765%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue by country by organ(1):</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lung total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,431</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,951</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Heart total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,956</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,741</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liver total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,869</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total United States revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,501</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other countries</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lung revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">348</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Heart revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,802</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total all other countries revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,319</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,554</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,880</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:5.867%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:2.537%;text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.4197592932702667%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue. </span></div></div> 1431000 1951000 12956000 3741000 23114000 7869000 37501000 13561000 251000 348000 3802000 1971000 4053000 2319000 41554000 15880000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Related Party Transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Employment of Dr. Amira Hassanein</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dr. Amira Hassanein, who serves as Product Director for the Company’s OCS Lung program, is the sister of Dr. Waleed Hassanein, the Company’s President and Chief Executive Officer and a member of the Company’s board of directors. The Company paid Dr. Amira Hassanein approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in total compensation for each of the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, for her services as an employee.</span></p> 100000 100000 The Company’s only long-lived assets consist of property and equipment, net of depreciation, which are categorized based on their location of domicile. Revenue by country is categorized based on the location of the end customer. Total revenue includes product and service revenue. EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +J"I%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "Z@J16KL-EUN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''V!TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]DNR-F5L#["CI9\_ M?0(U)DK3)7Q)7<1$#O/-X-N0I8DK=B"*$B"; WJ=RS$1QN:N2U[3^$Q[B-H< M]1Y!<'X/'DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#%59 5/3 MQ'@:V@:N@ E&F'S^+J!=B'/U3^S< 79.#MDMJ;[OR[Z><^,.%;P_/[W.ZQ8N M9-+!X/@K.TFGB"MVF?Q6KS?;1Z8$%W7![PI^NQ5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "Z@J161XRE1M2U7DD/R M[WMD&SO9D0^L9_D"OIW7>GQT>26-MD)^41O.-7F.HT1==C9:I^]Z/>5O>,S4 MJ4AY G=60L9,PZE<]U0J.0ORH#CJ4<<9]&(6)IWQ*+\VE^.1R'04)GPNBPN/(3KC387>N-1RM9\P?4?Z5S"6:]2"<*8)RH4"9%\==F9 MN.^F'C4!^1.?0KY5KXZ)05D*\<64B$?7G6&'!'S%LD@_B.UOO 3J&SU?1"K_ M)=OBV;.S#O$SI45!=#SA@!:!M"O MRF-WAE@)>#%B7+ ML:Z99N.1%%LBS=.@9@[R;Y-' TV8F#0NM(2[(<3I\;7P,\B*)BP)R/M$A_J% MW"9%]3"?N4O4ADFN1CT-;S,Q/;]4OBJ4:8.R1V8BT1L%J@$/WL;WH)154>FN MJ%<4%9PQ>4H\]X10AWJ6\DSQ\$D*X71H"W]3'*_Z:H.+RB7?&/_[@#IQ?;'C?2>P-[%D%>X:I MU]7D\27E-E(\W'6Z'VU(:%1+I'Z%U$?+- &>(&>ZB=C:QH3'KUBD;)]BBH:U MA!I44(/#\C3G,A2F10<$^@5KRG"EJK4U-C<5Y?ACG3:A\%I'/G$ER M Q>M'16NU<2'1K7D&U9\PV_B*]/92(BK?71M?&A,2[Z+BN\"+5$YTCSP=6BZ M3P"]9[&UEN(ZCQ"K9CP(?45^E2)+3V#T\D]MN*A02US7J8=9YQ#@*>140CYO M84Q\)K_S%^NXBDLYCN.>]P=T0&V8>'!;SE=VPD4+-\VD_+I=8IW0'KENUZ5= MSUI]\UY:Q=CHOZBG'E M"367A>0Q_X]8&Q\4M2LEY$T;@ZJ906]="VELGKG/'Y)J3 MB>_#3$6"3%!(6HF/87_KS(%MY6]_\%UFOF. MX83ZS>&GM,*[VB( OZ'K#X85]N#R& M_Z&U_Z$'^1\P9T+"2)DO+ISD8R4G CIA7RRJ-&=XC^30ZU)WZ/;MC@@/;LM;.R)ZD".:! &H MJY/= ;F#Y\B'Q)Y77)(Z#IF%2:9YS!+R(%A@Y3Z&0Z*U0Z('.:2*>VK.H$X_ MBFUB9<;E)DE@5I:LH,>P2+2V2/0@BU2!5JUW+L53F/CV#..:#2WW&,Z(ULZ( M'N2,*M"Y@$$F(G^':7,'A2LZT&H=*^DQ3!*M31+%/4U>5R>2LV8P7.#B?&C% M.H8EHK4EHKB5N1/YHLE&)-APND>DWZ==Y\*QI^T8EHC6EH@>N#ST,6,2)F;1 M2SD!M6+B6EIF5M>'A[5%K!T1Q)LEGC"?-Q$&'&Q1FN+Q[6$]&I7Y.&^ MY3'48/C$BKCTI^7/9,']3$*+M&XEX$IOW?&](',FR2<6V7.+B[7%KIV1A]L8 M2&F0+Y6\Q$L166GW",RN_[)R'<,!>;4#\G"[LLL?>?_L;UBRYHVKFGN$[B>+ MZXEUQP0/_%;"WJN-0S-/SO=3%?&-&R_V$*NKU9[M)-^I[-6/%QN^,V:FV8I$ M? 6ASNDY#&RRV$,M3K1(\VW(I=!:Q/GAAK. 2_, W%\)H7[S[1,1T0ET24I MI]FO7U)6)%FB&+?-0Q)=9H9G1IPY,\S\GO%O(B5$@A]Y5HB+22KE[GPV$TE* MLQTIU)LMXSF6ZI;?S<2.$[RIE/)LAAPGF.68%I/%O'IVPQ=S5LJ,%N2& M U'F.>8/;TG&[B\F;BXFC$9&,)%*;P.K/GBQ)EFE+ M"L?WVNBD65,K=J\?K?]=.:^<66-!EBS[EVYD>C&))F!#MKC,Y!=V_X[4#OG: M7L(R4?T&][6L,P%)*23+:V6%(*?%X2_^40>BHP"]$054*Z!3%=Q:P:T3J+55Z' M5=#(*A\Q?PU<> :0@UR#^M*N?D621AT=J\^4OXW3J'$:5?;<,:=+SDDA 1:" M2'%N\N=@P#,;T+EU+G8X(1<3E3R"\#V9+/[\ P;.&Y-WSV3LR%>W\=6U65\L ML4A-#AZT@DI+Y_I^ 6/?#?WY;-^%/A1##H01:L2.0'D-*,\*ZC))6%E(H0I! M0N@>KS-BPG@PXG<6=Z, .3V(0RD4!A":$?H-0M^*\'VQ5SN$\0<3+G^XHAL' ML(?+(.4$CF_&%32X BNN&TYVF&X ^:$*N2 "J(0$3*:$JVK1W=4FW,$PGF'H M]6 /A5 4!V;488,ZM**^91)G)P ,AVL','3[7]P@YB,4>V:040,R>B*TBARY M?*A"2KZ7=*?H2IZ!@D@3UF@ L9PL E,4DC70!/2N$$:6Y%^(4)RFDBR L>#=4._'\:AC.\X9F30:?G$L6+[K&*()2WN0$84O0*N>73*MM-2W8Q_^=IJ M%XP7NW$/L4'*A^X8Y@X'0COF*G\*5DR?WJ*UJ>.H17V+#EMZ@E5'J M=+/X@ PY'CK1P V#7!A"+QP)>,M)T#V)@#.*US2CDA(S"T,KM_TL#3^7M6.G M6\Z#)Y+>#C^,,1XOSX%&H;'XMB0([2S8 M+XU/!7-(<] ;QM(DY8U0(6RY$-K)\)BQGT(Z9#ET]#UKJ 8Q-PC&XMJR(;33 MX0=6W$TEX;F:W]8'P@9L"S945 E7;>-'3W:,Z_'1Z(6!#Z/(07TO3&+!6(>$ M6N)$/T>$28'; MAS@4B^(P')D\4&?VLY/CDN4YE;JU.Q2XA!4ZZJ1(%%[P\A.3!$2OC,!_88X# MQGGP]PT=.]\2+[(3[TJRY%O*L@WAXJ^JR94/YOGW69GWN:P=>]TR+[(SKQJ: M:F(0VG^53DR1, =[G)7D#4#^F>,X^@>(%'--?*5,&:?_DF0< ML%(*J3:/VC?&X%GA_,Q&^7U#QR%K>P%D[P5TEK#"'"_H.[: N>C,=SWUUFW> MJC133Z$'S]P@ZH6S:C+:> (LP4?,D[0Y+ZHDKDA"\K7J1!Z/@0O1U1_529EQG6D"U-J''Z1<.V8ZJ:$Q<.RKA) M,(R"T?"V+0HZI441AHIF!&RI0RXL=K7)\./ MAP=QII'-)&<:V6:=(V-]7J]2[HX60O4>6Z7HO Y5 /CA"/QP(]FN.D5>,RE9 M7EVF!"O86D"]WS)%G/6-/IAN_A&Q^!]02P,$% @ NH*D5MBB$!OS @ M<0H !@ !X;"]W;W)K^ M3NY@0]D=CP$$ND^3C ^-6(C5L6GR,(84\T.Z@DS.+"A+L9!=MC3YB@&.-"A- M3,>RNF:*26;X STV8_Z YB(A&0;@ ME !G5X!; EQMM%"F;4VPP/Z T0UB*EJRJ8;>&XV6;DBFCC$03,X2B1/^>'H5 M3"\O)J.;TPDZ&5V.KL:G*#@_/;T)T,<99I")& 0)': KBN2QHUN< MY-#DO)6N62QJ,OUVGIK?3N6WLY_?0*Z^2?<%YWBS9>Z+DL=:VB)K(;B6R^RJ1TUQP@;.(9,LF MI=T7E;9%U)3V*J6]5J5CFJ;RCN^8\JU<>Z3\VWEJ9ON5V?X>9G?*]_Z3#;?+ M-'Y\-+M$UE0?5:J/]E9]T)+O1T^$N([G=BS+?:2X*=#NV&ZWWRS8MOY]2JU7 M2'XA^TO.'80W1C8J-[?J 56,R4_ODF0<);"04.NP)SE84=\4'4%7ND284R$+ M#MV,94T(3 7(^06EXJ&CJHZJRO3_ E!+ P04 " "Z@J16E J30=(% "S M&P & 'AL+W=O#E5+K\^%0ABN6!/*,KUD*_RRX2 (%CV(YE&O! M@GGNE,1#8EG., FB=# 9Y^\>Q63,-RJ.4O8HD-PD22#^NV(Q?[D8X,'^Q5.T M7*GLQ7 R7@=+-F7JR_I1P-.PC#*/$I;*B*=(L,7%X!*?7U.:.>06?T?L11[\ M1AF5&>??LH>[^<7 RA"QF(4J"Q' UY9=LSC.(@&.[T700=EFYGCX>Q_]8TX> MR,P"R:YY_#6:J]7%P!N@.5L$FU@]\9>_6$'(SN*%/);Y)WK9V3JC 0HW4O&D M< 8$293NOH/7HB,.'"".WH$4#J3IT-4"+1SRGAOND.6T;@(53,:"OR"164.T M[$?>-[DWL(G2+(U3)>#?"/S4Y/KA\_3AT]W-Y?/M#9H^P]?][>?G*7KXB!X> M;Y\NG^_ )VB+],;]/[=!_0.12EZ7O&-#-*Y' \58,@B#<.BO:M=>Z2C/8KN M>:I6$MVFTF [ E<$6/ ^T"<(8I/$+$(U>"Y/MZ=&.#0LC]I'H]V MQ'MB6Y9NV+FN9W:>([UG-E_/Y3H(V<4 )J1D8LL&D]]_PX[UAXY63\%J)$[:0;"G383=9R)Z"E8CZY1DG2,2$=8IZQCOPMB'74U*[C-)"UK3#!UD@/S2NA><:A\K!F(E!1 MND3L%611,JD=+5Z?HZ6G8#6^?LG7-Z;B"2(&(ER=@,YM0<#7(,<*P3J.0C"- M0AA*2D1!K%W6_58&;,_%C32UC5R;=F0)6Y5$64;<4Q!YR-()6K(4,A;GD(,Y MJ&$D59;!K7;,%U%K0VOD>\U52&.&J4_]#M0'PHJ/F)N\-<:T4'%[YEF>;3>A MMLT('KFT RJIH!(CU$_9%%T(GNSA\E0/D[3:/R66YS=A:LQ\ZG3U:"6MV*RM M#VK%!-0?(4\8>E_TYP?MG,6]:FU?T>J\*[7%9KF]2Q6#N&H_A+2$1^T^QY;? MG* Z,]_ID%Q<:2XVJEQ'9DY0RK1K?A&MMIBT!WO;Z)00MP-JI9CX&,GD.> " M:#?.MB">VK2I33HKC+TNI)5P8K-RYK-RQF"KQO9=JX+7C@6D+9"GQ"&M/M68 M85TJ*C<(U>11\&^5;.X#[8[2>KL>:6#5&73@K!<1F"?P,&^,8^E6+ MRF_5H]"'[71KS* /':+'1BJ9(V:9VV-#L 8CN0H@[8$"09YM5#"+H3LY5'I) M GT,N\+PVXK'B5D>LW$& M^XOY)E3[+1#ZYYXE,R;^U8(VAGMK;=!7M#KY2GF)>;MK.F\@O>YS^XI6)UKI M-CE&MPU;W,+_<%VFU/=I-;NVTRPW-5;^".N''ZTJ!DI^ M>56@QJ+CS=GH*5J=\,'QM[FP.'I5*.([^Z,JS.XZZSX0RRB5*&8+"&F=N3!. MQ.Z&:/>@^#J_9)EQI7B2_URQ K:S #^7W"N]@]9 ^4]W>1_4$L#!!0 ( M +J"I%:2JU$S/P, *D) 8 >&PO=V]R:W-H965T&UL MK59M3]LP$/XK5H8F)@%)DS:EK(T$I8A*0!$I[,.T#VYR;3(2N[/=%O;K=W9* MUI80-HDO\4ON'C_/G7UV=\7%HTP %'G*,R9[5J+4_,2V991 3N41GP/#/U,N MMEXBZ=)4I/V$%W3F<0@KJ?WPH-DWY'VQN#AQ16 MEL:+>";-EZP*VS:N&"VDXOG:&<=Y MRHJ6/JWCL.& .-4.[MK!W75HON'@K1T\([1@9F2=4T6#KN K(K0UHNF.B8WQ M1C4ITUD,E<"_*?JIH#^Z"4=7P_/3\>"L43O_260(8MX#N3[Z40J@=OX1U7T"O1F-;H^VB=R3B/H M60@L02S!"CY_:OC.URKI'P2V%8AF&8AF'7IP@Y4HX[)RBQ2>OO'4Y689'+J^ MYW?MY2;["JN&T_+=TFR+5ZODU:I-T$@E($BTE9FTR,R^YOOEI(IQZR/3\D%@ M6_+]4KY?FQ:L@5CA&)88(8!%SP2W(I,9+6IK_!,KC]Z]53$H@%L;^6CO9.RU MQ:';K$Y7N^3;KN5[S_".RM+?$)O=!)(@3[QW'D'1209$ BI)50KR@# PIT[1 M)]WL.54B:E?[WT2V7^MM>]5ZCTN]Q[5ZQUS1C/#W-FF5M.-W\_/:XK#3KN;; M*?EV:OENE[BW#GRGZL"[G1UZ%58-QV]U=AC:&[=>#F)F'@,2H[5@JK@WRMGR MO7%JKMF=^3-\AQ3/AK\PQ2,&;X59RB3)8(J0SE$;8R:*AT$Q4'QN[M8)5WA3 MFVZ";RD0V@#_3SE7+P.]0/DZ"_X 4$L#!!0 ( +J"I%;'GO4]N0( #,& M 8 >&PO=V]R:W-H965T&ULK55=;]HP%/TK5UDUM1)M MTH1U4P>1^.J*5 IJZ/8P[<$D%V+5L9EMH-NOWW42&*THVL->L'WMD MM5'ZR>2(%IX+(4W;RZU=7ON^27,LF+E02Y2T,U>Z8):6>N&;I4:6E:!"^&$0 M7/D%X]*+6V5LHN.66EG!)4XTF%51,/VKBT)MVMZEMPT\\$5N7<"/6TNVP 3M MXW*B:>7O6#)>H#1<2= X;WN=R^M>TYTO#WSEN#%[KLK'7!_OF6_*7.G7&;,8$^);SRS>=O[Y$&&<[82 M]D%M;K'.YX/C2Y4PY2]LZK.!!^G*6%748%)0<%F-[+FNPQZ > X#PAH0O@8T MWP!$-2 J$ZV4E6GUF65Q2ZL-:'>:V-RDK$V)IFRX=/]B8C7M^3\9W MPWYG.NA#,J5A-+B?)C"^@=YX-'D8W [ND^'7 =R-DP1.)TRCM#E:GC)Q!N?P MF/3A].0,3H!+F.9J99C,3,NWI,W=X*>UCFZE(WQ#1P0C1<0&!C+#["7>IYQV MB87;Q+KA4<(1TQ<0738@#,+H@)[>O\/#(W*B79VCDB]Z@R^QS"*]?@MJ#CU5 M4,OEKA?6"$.9J@+A>V=FK*9G_>-0]2KVYF%VU^K79LE2;'M$;%"OT8O?O[N\ M"CX?2OT_D;TH1'-7B.8Q]GA,KTSY4V$KM M5:G66=XZ#EK^>K]:QTY4)?#W^J] O2AMR4"J5M)6+W87W3E?IVSX5_$N.6)E M8']I*CNE][C@TH# .5$&%Q_)3W1E4=7"JF79Y3-ER3/*:4ZNCMH=H/VY4G:[ MF>F.YG?%FA &'M(D M*\Y&:\8V;PVCB-8D#8LW=$,R_I\5S=.0\=O\UB@V.0F7E5.:&,@T'2,-XVPT MFU;??DX3NSD9P]/C%97R[9N47QFRZ"6_)@K#K MS=>7.^/!N9 MY8A(0B)60H3\XY[,29*42'P<_]2@HR9FZ7AX_8C^H4J>)W,3%F1.DS_C)5N? MC;P16))5N$W8)=U])'5"=HD7T:2H_H)=;6N.0+0M&$UK9SZ"-,[VG^%#3<2! M \1''%#M@$YUP+4#[CE@]XB#53M8/0=T+ >[=JA2-_:Y5\3Y(0MGTYSN0%Y: M<[3RHF*_\N9\Q5E9* N6\__&W(_-YA=?%A>?SOUW5X$/%E?\XW/PY6H!+C[P MNXOY;Q\O/OG!Y>(G$/Q^?7[U%QB#ZX4/?G[U"W@%X@QFV"+-E,348'TV) M:41UY/?[R.A(Y"O*PD3B-E>[S6F:\@);,!K=2;Q]M?>[*-JFVR1D9 DNV)KD M@./Q#EN7I7]/P"=:R%()3D?UR2J.8M8%,?BL-%.#FJE!%:IU!/5]F(191$#( M.&CT!F#X&B 301G5>R2G0BK7AON9XWJV-37N#YD5K6QH6I[7-?-%LS'L&P42 M(\M"EN4T=IVD<9,T/B7IUV"Q#G-2G)2\$K%<:=\6FS B9R,^T07)[\EH]N,/ MT#%_E57?'LP^R NY[@0ZT.ZQI#-JH FL0[G54&XI*3\OBFU5:'0%HGUW%65W M@>V&7_(F >2!Y%%5/#GW 1S;)Z4[.+ MV1J0=)/0;X34%IMM'JWY1@5L^+HEFQA'T@<](N>.I _Z9"LS&$JV)K .V6Y# MMOM=R%9U@W($0[O!%;L!64[_<: S9* )K#,_7C,_GG)^JIW5N-Q\+\OYX8JD M"*L9(0_E-9'Q[8E%CJ'9JW)/K'+!R%>.;2B-FL Z-$X:&B=*&KF,X2*%E_0V MSTD6?0,L#[,BV5,9+O_F6WNNMYB,S8G YACUMW+*X -Y\D\(&&@*V.$2FJU* M,95L7F=$A3<)7Q\(YSEFL7PYJ,$[";K]15@] M@J&4GA(RT!6R2^J!](-*4K\05K$II0R*XX>F[?2W<.H0@UG3B18\G4.7N%:8 MP9.5V>W2\LB95E8]/TCJ3>RC,X M6)\]38%6@09E"FWB>+8G<*55HNE"ZQ+?BC2H5FE#3@.@*+YDQP%0U%_2\P ) MG.1 0&:E.A& K7"":N7TG#,!->3@FA,5T9%3 :UQ UUH7>);6035NDCY@!"% MS1@[R!06-IW"Q=>*%NA"Z]+;"B&H5D)'6EJ^ADI4B.=BU^[3[8HG@8[#B[5? MIR+>&"'A.2*QLES/.8#KYMZ*#*A6&4_TM)P#G>)@#D71@A&T(':$]4^K*-&% MUB6^E250K4M>YK0/BA("VZ[PP)D(Q2E:^>H$!M/]$L(%M<(%J87+RY[ZJ8,/ M[0@D:A;,MPW])=W7&C70A=:=H%8$(;4(>LFS/R0*$.P)/\I L2GZ1KXZB<&4 M:T+K4G[PNY9:/GV/$T#U$ 9WAJBGRB=%?_.G-6B@"ZT[2ZW20VJE]YQS0"1J M,SPI-^C=BL=BQ0M6OGIX@\E\"?6&6O6&U.KM?YP&(E%7N7U"=?Y(YC\=,- 5 ML,MF*PB16A"J= D2I=H8.=CI4Z93I_E:T8(G4^C2ULHYI)9S1XZML)1&\3S:#=&4'BI0&)E>1!#?"3W5FNAD[36L7,K.0=:?T9" MHI;"R,:6*9SQ:8T;Z$+;$V\%.^T-2\(C?[#U!+ P04 " "Z@J16 MRT4??%8F.>95$+4DES?[Z'4J*9(L4 M8]_Y/B36RW T,YR9YR&E\RT@+N M;+C(8P6GXF$F2T'CM!Z49S/L>?-9'K-BLCJOK]V*U3FO5,8*>BN0K/(\%L\? M:,:?+B;^Y.7"-_:P5?K";'5>Q@]T3=7W\E; V:S3DK*<%I+Q @FZN9A<^F=7 M@:<'U!+_9O1)[APC[?T8N)IBVA&$Z55Q/#S2*]HEFE-8,=?K=)) M]TP]NP#<#L #P<$(P-(.X#4CC:6U6Y= MQRI>G0O^A(26!FWZH(Y-/1J\886>QK42<)?!.+6ZNOFZOOGC\_7EW<=KM+Z# MGR\?O]ZMT<1](47:BO1QR*EZ?[X&=C>.8!?'/B G0J_Q.(](OX[A#U, M+/9<'3X<.\PA73Q)K8^,Q3.66[2!XI!H(WB.H-Y$K%CQT"0L4XS*,UO8&K6! M7:TNYC-9Q@F]F$"U2BH>Z63UZ[_\N?>;S><3*=N+0-!%('!I7WV%WI-Q:(N5[X1QW8GMVA9U=H7-F+M/_0#E!!U(2*0XM M*.%%PC**BM9@?54?)WH**TE3G>H'SU]XROD[D;*].,V[.,V=\W=-06G"XJ;+ M%BF*.$T>*UX\F.J M>WF*$IYK^UZU=6&809;8']AJ"F'B>W9CH\[8R%T=O)C6"<8*16'RU(N5=:@I M_/$-@CLYY%LBZ&M^1&;,O6$Y663(2,B7G1?+P[S(*(3=9>#2?/AR&&>+S"*R M&^A[/:YYK[:AO\%4+B,_0T5 ,P.J$L!W$$(6B3/2(D8"J(A36\>@-C)MW6[ M&_'6-^R;[J9+ZX4IA?U@Q O<>X'=V+F-BPAYA.\$Z=5EDO!*8Q4T8\H>=:):?2:6^?*6.V#9>F.1"R-O;,YZ ML/?=:/^Y> 1$Y>+9:EQ@/I3,-4W;M\TBAI=X/F);#_B^$R=7MX*6,4M?VE.3 M1%QMJ6BK0[799;4]-(V*HF!HNBD5C55S#\"^&X%O:A,+W6-?-],$U&EH6.E\ MWG^;RCT^^VZ [E*YC)]'\]@$6]_;:8RM(Z;4-/!\,A+Q'I1]-RJ#A:*BSDS9 M:3Y6^TV4)8$Y$:;4=*P$>RSVW6!\T_7*!HU?L]2$VRD)C7YA 64<^'9;<8_* M^'54?I5?VZS&)FY.H_E\2"5L8GX4>".]!/<(B_VCUG4,^IX\9%V G+&/9)B-Y+N&7TP[7,K/7K>+/"+/3+F6P^_V V_MX(GE*9M4LHX:WM7'JO6 MM^.<=C[M:*=-7/>#T!M90>$>U[$;U[LF AGXR%)H)/?/Z$W;4=Y:2]/JK 7A M+5EI2OE>.$9V<0_R>'Y40]FP(BZ20QK*B<"\=>__00UP3PVPFQKLYR^3LH(@ M4)VSL)+/8<4B]>(>566]#*8B8;*^VUSFI5[5V"?7LL(/%T,\MDAA;V2?"?=L M KO9Q(%. ?HEO"C:_>PGIK:(YF7&GREM)]:!7]D"L!6A+8FM=IOL@BS#(=NS2 5>:#><]!2$N"G(Q\T&0JYG@_Y,ZA4G M @9"4=*N/F$NM%_O&N\TKCU"6RW:-:C>LA$L47JO">Y;=W)-#K(8+GDL,H!U M(RR%]"R%N/"F(L>XU.X%.IPQ M.06DD(_#H3,6N8@L1[8 2<\]2.!$L'55EAG5G"_.4,IDDG%9B;K/%?TN9X?% MX,[!&$=.RD-.I6T_3CU=(6ZZR7Z+<-AS-H8K(0XAN%:*,J M9"QI>Z9"W-L1!Y!^<"O)JK19TL6#Y7[S$F&PPK8Z:>YE[%C?^FC*+,ERQ,6> MAI"%,Y6_M2^#6+=5?'CGM">PD_8?J:FJ]GP8#JOGEM<- ML(A;&%W)(K>(1KM2STN(FY=\.P#73%ZQ"(U$,X5&ERY!3SX"-_FXX[I9'IY< M2&[Y4Z&K2FTU*P2B4M=;FZ'- L+ZIM4S7J):P<$F9P&'V@TGN_@-"+YB., MYD3QLOZ.X9XKQ?/Z<$OCE HM / 28 1C3S]7NZ M@;E0HERUJ7VP1A:QKM M]]=4N]VKV7+6/_ADME7D!R>7+UN]I5N*G]L;CV\G@Y32-&2#<59YVKR:72U_ MNC[G];+@-T.[,/FLV).UR4#:*:BL@2-/[# M2MXX_=Q+?RN^PY>U#O3:U;^;,E:O9L]GJJ2-[NKXR>U^H>S/4Y97N#K(_VJ7 MUIZ_F*FB"]$U>3,L:(Q-?_77'(?)AN>GCVQ8Y0TKL3LI$BO?Z*@O7WJW4YY7 M0QI_$%=E-XPSE@_E-GJ\-=@7+S_HV'E2;J-B1>JZ"W@?@M*V5-1&CEO2=%UG"=-*P>T7"FWCL;JZ#^84LJ#_>?P-K!Y%5O\O7JFP+? M:[]09\NY6IVNSKXA[VP(P9G(.WM$WE51N,Y&8[?JQM6F,!34OZ[6(7I YM_' M'$[RSH_+XS3Z*;2ZH%>SEB/G[VAV^<-WRV>G%]^P]GRP]OQ;TO\O!_9M#=>UKU:G%P_>R_/E!8N MV(^5,C&HPMF LRAUI!*$L0ZF--KC9.9B49;ZVC6MMOLLZ^]JIX,RMG"^=5YV M&BO+L:YQ=D>ZAGB8_EZ'H(NJ"Q0C[U ?B^C6T+\Z73Y?3)UYW(U>Z1PN*' D M%#*"BF22A&I7N;K>*[>S4R?V;,&1>#UF_"U"+$?QAFJ]TS@6O+CJMN &M7SQ M@NU-+HI>G(UF(QKRA='UDQ!!K:IA3;I6D8K*NMIM]X.AD2UA[P1AZU MM;:1#?"ZW2LL4&3++"XMVVA3,TI:> X@0''A'5#2@!!-6Y,J32 0I@KL03BT MLZ0[%(06;K*/'T7@:W;N=A\B-4/$/[Z^'8XW.I0!V%40?"RIT"6%)ZXN68$M MM2\Y2@6$)%78RNL33#DLK?:Z--M&AV#!;MK6[PB.R=\'RN'!02/:J!&,PM"B^H4^D47)L-=R MD@,4M;EC"UC=IK-2+/G[U U4!>'?J]7B&5J=NAXR$$IBY0D\ECH)XDX"+.Z+:F@$Q/SOU=FSQ>K! MYCUIGS>]H8(:IOJ\;[505R'5A*FT>5\WLFH=)$#)R<$S6X= M,0*-@I2,'(SVM()08N8JA012YT-*RAM)53LQ3%3H\HZ0<@B"WFP HT2^J'B] MH?S=\]PQ4/S] A$J\ =O@:"%>G>PB)N%SMYW($7L, %ZE'B.GT^A+M&.[)EO MRJY@EE! ))H(!G5PC3R!GVP7 XG1+,A+>)$2T="$@>?\":(BXTNGH0\BQE:F M)S40,?"08AGOG0E,'!T:\FT$\8->"5W9?R2P:"U,^))($$60/ =#:+&0YC$) MY'UF3-*^K8(_1LBM1%/F4_,'OP/B48-Y@OF3)GPW!W]&@0\'+$HTYPUTV6I*2LV(A4P!+0]S1<@LX,S:GH1S$W0&BL09-M!8@H=\N)4'E[ MCH'CTVVYD= 26<,@= ]1*D +U&LZ9EVF4\2HQ$M.F\F9&;OQH$T/W[F_8 M MGGP7@M9@/*HG7L@QL?[86![O%1\-QX3-0E=P;[/I>' 1/02 3FT#,)[)RORP5"FPPH!M![N'7AZR[;"T2%N M[$Y*8>)YT/.T"?X ..N9-N=B0G M\39T;*J0DY@X6/QB5\8=1*^YSD=%W&*!3SF8J12L )(9< M]UIGN8^Z2&4B*^V!C\QT>Z*0S4RAE^M"D,CP, MGSSR&BKIOUU"Y!=%]R346 MXT<]<#P6&SLT0Y5I4T/'4RX/B3P .[FO26T),=([RS-8B@H7D&,#U4+]7ADN MS@<,@%*"?R$-@'?0Y-(="2J#"=4T=X6(]6X2J2XD<'-,>.Z;5!X4$R]&XEGM MD*#EF&GMO+I]/5S_\.D?W?FYY0!/]GP>]F2F?3N$_JB :\>7 M1_W^MU>WUV-L_L+\WE-2S%L[^Z _%V<8/\?O"*6&7]7#K_!7*6?'L;EZ0<< M3)9;SN.:-MAZNOCQZ2P-)_V7Z%KY(6+M(GA*/E9(0?*\ .\W#H#+7UC!\,O4 MY7\!4$L#!!0 ( +J"I%;_4B4;5PT ,4E 9 >&PO=V]R:W-H965T MO3*M+W6M/ECAVJJ2=O=&E6;[^F!ZT'WP4:\WGCXX.GO5R+6Z5/Y3 M\\'BW5'B4NA*U4Z;6EBU>GUP/GWQ9D'T3/"K5ELW>"U(DZ4Q5_3FI^+UP3$) MI$J5>^(@\>]:7:BR)$80XTOD>9"NI(/#UQWW=ZP[=%E*IRY,^9LN_.;UP;,# M4:B5;$O_T6S_KJ(^)\0O-Z7COV(;:!?S Y&WSILJ'H8$E:[#?WD3[3 X\.SX MG@.S>&#&+6,H?I9=GKZS9"DO4X$8O6%4^#>%T34ZY]!9/-<[YL\O@#&%6 MXE*O:[W2N:R].,]ST]9>UVOQP90ZU\J].O*XCTX=Y9'WF\![=@_ON?C%U'[C MQ-NZ4,7^^2/(F82==<*^F7V5X2_23L1\FHG9\6S^%7[SI/R<^BI?C/ M^=)YBV#Y[YC"@=]BG!\ET O7R%R]/D"&.&6OU<'9#]]-3X]??D7:19)V\37N M?]%57^4]+OEL(K[]3O&IEFVAO2K$3[575E?BG:YEG6M9XI, 'Y2'_]XHY&)N MJD;6.^+0IH,Z'ERE@\Y+KX !W@E9%T"!4A)A;3QNW,AK)99*U0(R-]+BP7(G M//A?!.ZB::UK26!O^'/;EJKCM&Y+%LB1\*OIRR<"FGU5\(FX4-8#'D'56X%N6!GC21-1:)>7QK6P M/%0#25GN0)V7;<%68?%&C9(4US4;U1:@4< 0OQ%_.S__,+!1;I"%M0,M!#:5 M]F3(H8%S.X8]+80 MYW7=XK*/JC'6"XA+L"^FQX?_@"@ESB7QX?X)8II?FT;7I!N"J)(UZAC)F0FX M4,CB,P"TX94Q=T-T,7M; MA]YFC7$Z1!H'.* 3WNVP,SK8H73Q4]1X&Y.A,Z7?6*5$%0 \F'2$!QN67N32 M;<0*)?Y/<>BCM)*%XG"[H]I?%M=RU"3#:LZQ H!&?4%GT/%;_$9ZB+:CP%8W M#3H*BL];04<>O!UU\XGXY)CY6_@>N8^@)>5"W@8HP,/14 _)0Y"A_6Z0TE9] M:35!11]OE+Z5O()PZ1:RK73HM9J!"G*U@NQ140ISJ"$K@G+6&/0JYEBIY5*7 MC(89T_<81900C$*9KAX_)&2XAE*YL^V8EEG*Z#&!K+I6=:N8ANP.^'*B:#E9 M^C/T#K[2I@!2#NC28\5J6;7*[KD'E#7*\,\+>8S1_^=4A]9P0?BMMX?8R@[M1R )Y>D5Q M<@.8,186*-EF5BN4A$Q)!M;WI!QQM<(H=%((0._1N MN]$Y0SQE.EH4%:PV$>>I2^@"&AU!R[4V?/[' BC;ZU*TX_@A%S,[^BSY@P+) MDU>&.@=?;+G61CC8XPC/M U+FC3/Q.>V6(?P->3=:^W"H5Q:RXT8.2$)$-,: MI(.LAB%RWW+-"C!)F%AHH(H5*VLJ\#-NB$)4NOJTFXB/VEW1#1<&6M3>]AW8 M!;H8C<(YS-\+GG^4#;X=/KELFP91B"=]DZEK-.YMT)#MTZ!' $QQ-X7 ,.Z. MD?([8N0LAK D9RS9 &MHP_6""*C0,9R$'IBP)%?ZFA)@/ST+HX)C8\*D!(*_ M7;O\S$@,1]6M(Y,.;UZJG4F-#C<)PZ>PJ('&OFM)$*@P$MM@*>LKN"]^1ZGNG2]J/S(VD7IN:&;/EN*.:%T5!,7#J%N#FO<,X(H/)J? $8\6J M.3T6WU-H5,:J^SJ9#D$I@L8L_>Z;"W]&*G22W9*$)8"$=90IE9QOOV FLD@S MT'Y?W5/Q?2:F)[B ;#Z=[=U$Q8*RG;J0;1"_06&;JU&DC M3 D'JF6IE7NP@6ZL*5I&8G+KDOB2,(0+4@ 0%?ZTEFH1WB)*TP?LY%0_U]:T M#=>_+LDS*@3$U-&85>K?0XFD,55S?3DO$6OM>F^XP&-UQ44*\=KBDD(UY#[& M[#H&9W=GD,/=NA45JJ7:@J8G8E"\DE2]U@43<061EG"&81JWEPK(2_G!@+%G M8:?273G#-[>^4A!<6F(ABVNP!8:&5LV,FSKVIISIC,39H,[0I*?3E#GHS.EM M(2M47:ZS*7)NH<4[&C5^Y6+P"XH[M ^@VL7*?1V?#;5$4[OBP\ 22DKH"ZAY MC635//10^:Z"3ZK#% >A@>$P3:F=;$K2BU^NJKGJT-+@S["HC#P MU3),N4OEMV&481X<&W055]YP>]6;E1N*"9L[1+57^:;67UI8M'7<3G;D0Y-6 M\!WM 1&_OX>RUH8YPRPI1KD=TW731C]5&%)O4[;U'=K)H)S>X^5Q#S/<D D%&YA; B@ 61)LX"AFA+Z>,).])JJ3$W6@/,&J4A8N,OH86K0$.X6 M%O!;$^*.2C5<0=N-7JFNJX9(7'4'5$/E7PA>YIR^%#^3%&+*:39[^:_6\(Z$ M L>%#0N/BL&Q8?8$.[08>6^OVPW3/NM99/W^CI<>AZZ;$3N*(;X,!7B2A0T- M4N7+-PCFX.]2VG&QLKLLNK.A7,>1)O+=5_1AYFF&B+HEG@/?$%3*FB/&6&N6 MQG)#L]P-B6(*(47D;4O.HR4_W8WB_C["\C!4@B^D\^'BVG2<64%*YQ JW;%! M2X.H+@#GEC(H3IV#Z(SQ>H\=0L'D\11VIO^5*1#F&:=%+-8)GY'F*$J%*5H]NAXZK(B-UWPJ(35MQ MW5O+;OM&I:\I*5<(B42MI#UL-CM(0)&<#]H1\)%% 4ZAVG/S-1B]#.H\K2ZH M/^$+NEN99B+>)PVCH4+/,>@A!NTKC['HU^$CJ.,"B 5WNK![&RZDAJMY[>+N MFPI[MYFX_=5""M$QUG&PNZCP^@I;G )'?@)X\,&Z>_#H)639- [ M=HEQA3=GP+^P!+6BNH MK7M@-SVT-G6I^PL37@^QN_;B/Y@FMKQWC$.?#Y;?0TO]4U%2\C;G\<]HRI_0 M8W&YH=AY@[MRA"S%;J H$P6E!DT93!A2!=4E1$*!JE%T]>#N\1@K6_Y.F$(3 M/3U%==WR $=3!G&-81^NH66?,"A?7H9=[KH\B+4,OWW_501M$ZHM7L''W=HW/6+GD^,?_88>C:=6JO\ 7)09M0\"TT6V M6!R+4_[WZ'WW5=-]Y/-L>OHT>SH_QJO%LT7V?+IX]+9J2K-3*I*D@]11B-/L M9#H5)]G3YXM'']%JH8OF;0V3MC55K^FS&?A,11P'[I(%O!"S13:?GB2R>39_ M?I(]/WX*44Y.3K+IXID8^XW&T>"G-6B4UOP#(M[=U#[\RB9]FGZC=!Y^FM.3 MAQ\XP<1K#?.4:H6CQY.G)P?"AA\-A3?>-/Q#G:7QWE3\&ULK57=;YLP$/]73DS:TQ0(I%W5)4A-NFI[J%0U M6_2<17ETS!W9_*I[IS@ M"N\,V$Y*9I[F*/1V%HVC_<0]7S7.3\3YM&4K7*+[V=X9BN*!I>(2E>5:@<%Z M%EV-+^<3GQ\2'CAN[<$8?"6%UFL??*]F4>(-H<#2>09&KPTN4 A/1#;^[CBC M0=(##\=[]IM0.]52,(L++7[QRC6SZ"*""FO6"7>OM]]P5\^9YRNUL.$)VS[W MG!3+SCHM=V"*)5?]FSWN]N$ <)&\ DAW@#3X[H6"RVOF6#XU>@O&9Q.;'X12 M YK,<>4/9>D,K7+"N?R6F34Z5@B$)9:=X8ZC!:8JN&'

9Z>)"3/(\C&GR!- MTNP$7S;L01;XLO?: _A]55AGZ(OZK7)<35_RRYMRTJ<172-+)H-1OG' M#^/SY,N)6B9#+9-3[.]SGB0C>#MV_BC05AHV3+U!!6O0&EPT+ -TA<^ M<-D#+@NZ]CIE,YP_: /76*(LT.PGT]$+:B:L_H^?68MD@+""LX*+GE_VYBI@ M#FKO>1,\^^9!#8AL&*Y6O@GP-WDY=JSQP965:%:A,5DH=:=JVUVP=> M8/@CY,]02P,$% @ NH*D5J-[N>1Z @ 8 4 !D !X;"]W;W)K&ULA511;]HP$'[G5YRR:MJDE 0G0&& 5-95ZT.EJM76 MAVD/)CF(5T_W[G!%(F4?:2G,_W??[.]N?95ILG6R Z>"FELO.@<*Z: M1I'-"BRY[>L*%#()]XEYL"N<3T6)6\0T^H/M1W1D:11U++DI45F@%!M?S MX'(P7::^OBGX*7!K#V+PG:RT?O*#FWP>Q%X02LR<9^#T>\:O**4G(AE_=IQ! MMZ0''L9[]NNF=^IEQ2U^U?)1Y*Z8!QOL==_T,/5^FI6V^L&UK M$Q9 5ENGRQV8%)1"M7_^LMN' \!%_ Z [0"LT=TNU*B\XHXO9D9OP?AJ8O-! MTVJ#)G%"^4-Y<(9F!>'@"=QJY0H+WU2. M^;_XB&1T6MA>RY*=)+SEI@_)( 06L^0$7]+UEC1\R?]Z@RMA,ZEM;1!^7:ZL M,W09?A_KN"5,CQ-Z@TQMQ3.-N!MRC3Y"CK, >]!E<@K+4D:PJU@4]"44;7EJOZ.#6U^BV33> MMM1?K5QK@"[;/1^7K6O>RMNWAQK="&5!XIJ@<7\\#,"T?FX'3E>-AU;:D2.; ML* G$(TOH/FUUFX_\ MTC^KB+U!+ P04 " "Z@J16(CR[*\X" "6!@ M&0 'AL+W=O>>>V/? MS+=2/>@"T%L0O!*II=CBS> ;YQW.J#,=A,UE(^V,FG;.&%UA * M3(U58/1ZQ"L4P@J1C5^=IM>'M,3#\4[]@\N=9*1;>Q(,,<]8( MW'['+)[%ZJ13:/6';8A,"IXTVLNS(Y*#D5?MF3UT=#@B3\ 5"W!%BY[L- MY%Q>,\.6K89(Y7]J/<&T6[G'AFN4I3U6 &[Y_H,VO4P*H, MOI@"%5PU2F%EX#-G:RZXX:CG@:&8EAFDG?YEJQ^_H#^$&UF90L/[*L/L3WY M7GO#\<[P97Q2\(:I 0PC'^(P'I[0&_8%&#J]X=\68'6J /!CM=9&T5GZ>:P6 M;:C1\5#V?LUTS5)<>'2!-*I']):O7T7C\-V)1$9](J-3ZO_A2Y[4/^X^&<"_ MQ>WA> B7#IYV<'$ 3R7=?VV((',@%.124"/AU0;>\(I69*-)0;^=G=')2(O^ M:, UIEBN2;9;B<]VH6OVK$C%158HF#FT6D_: M:$C\491 [">3J,?8NE@7/C6&1VIX=6GSL7%2*B=/F0"C.!-Z'R_RI]&$GI.+ M\=Z@DCEJV_>(D*-#C<,0IN.DQ[0EB_UQ<@%#?Q1&9^<0.S&PO=V]R:W-H965T?C:Q#=A.@WJ1H$&:[GY8[ ?.#"6QF2$G),>R_OV>>\D9C6Q9 M<1<+!/$\R/N^YQZ.+E;6??5+I8)XJ$KC+P?+$.HWX['/EZJ2?F1K9?!F;ETE M V[=8NQKIV3!FZIR/)M,3L>5U&9P=<'//KFK"]N$4AOUR0G?5)5TZQM5VM7E M8#IH'WS6BV6@!^.KBUHNU!\J_%E_=2MK8OVZE MOV??X4LFO;JUY;]T$9:7@_.!*-1<-F7X;%>_J>3/"GY?[&*:V=G Y$W M/M@J;88%E3;QKWQ(<>AM.)\\LV&6-LS8[JB(K7PG@[RZ<'8E'*V&-+I@5WDW MC-.&DO)'<'BKL2]/X8MG4&SUJ";V5Z!'Z4;B:/I4,PFLZ,]\HXZ!X]8WM$S\L@M\4[[ MO+2^<4K\^SKSP:$8_K/+V2CK>+6'N^3_H)4[-]_.A+;(N)MH-N";G.+7O)!%<+.15@J,;S5Y^<-KFN92ED91L32&2YK>ZU.)T,)Y-) M=_'J@_+^C;AMG%/845O'C?ETYT\_G,^FL[?MWU?;?@R%4:PO?R0HJ4O*. (% M$D_F=7MDGCO%JP_$=#C]Y5P<\M71Y%@HE2(0G2=:7XN3\^'Y9!8O3G\Y M%7=&_*,IUQRH(0?ZUE:U-&N!?WMW<\N7T[>%0U(WSC808"%\M-1+8 MUYU9AX*$O"@:)1J AA,:=^BG>XWZ0]@P.GQ I*DN=T?H=Y?IC_#DLUW+,JS% M[S4EHS$Z:.7%W=U0?/@T1)#SLF$IK\712<]C1++NRID*T/ M).XF_'TM)J/3UJ=A*@XR)"^E M]WJN20YD0(&#&$Q\KP1#@F+4L*4NR%H!FX**T8)84 ,GJ1;\2-QP>4&_3UE] MMC)$IJ3K!8QBAG^FH6Q O%#?Z!)%K#09-*0E/=<9%<[>PH(ZL#L'^I#?>X7> M)'2[5\[0-!9S!!EY1@Q9,#@,Z>I44WM9.,4< 1NS=5_/$$PE^PMO!#M MP"QN>:\03<3C/<**,3N?*R8RXC.$)!LF9,_?2H'$)$3%R:SD/%:(>HS8[C>A1D*G;3EQ6SUTK<-%HGC4U^TC>H<%VR%E"MQFFT M-95Z5 <*@YB'=&D4M"ZWP[;II=3?:&L8("0!8Q'P2(6:T4LYWI_ M6?>55Y)"28(3CG.6^R#QG8P_*N9Z8^1<<9!3'<^WA/9T:8 F03@22M5@Q736 MQD[.0U)-)(OV%5R;5!VQ(=K-!+XNK?_>?I$U8:.M*[IG5N\<3CQN:07/VQ>. M*C:TJ>?.QN#$N1"A,;<^(M]KQH#'@$H%UN'R-ICPK(AXW+*)D?B"]UN/A/9T MTDEPQ%M@:Y.W/(F]ELZMR:E[639J!WNR9F=9;>%X)DL (T"(#W[D(#1GBJ<- M,R2L0*JT=>.QE*2(*M9MI@MTDCBT M2(!H]#N1FFT17HA5W6: MOG]^K_O[#BZIL.@5YS@>,G$@)^"B4XT)*2YD_0K51IXJF$J0&LL_'7LC'T[F MR#G& R).>:;G1BWB38ZBP1C&SHZ7ZA#AU"GZ;M Y%V= B_^Q/]((1S V7<=>=@!RF4!-8?=U,1I4Y>4X+EM7$2Q=C(<\, M.B8):,(V;(<<1"85 )L>88^X>K#>YV*P 0&CTTL[!XF"!%$JB>8[.XE(3\:5 M>(_^P$J8"\/:V<@"VLTUP$*DVHA%0U46\_-WN[<_AO(Y4OI5DP'T'*@K/E$)AGOKJF#OF:=B*-$$C7;0&G MO:T;L:HZ"(D'PJ[WHC$\91"7.GFT8.I)EM#!N$;[ J11$\BP;U#W:1NPOD3C MR :(*C+2Q?1>F9 2L.$CCP#='8=$W#>IBK"K7T:#6R$W#Q)/-_ZAH MV./Y-+[['6DBI6'JA' M5# R)6>K4/HD+;)O>,1GCJKC==VI@Q;SFK!$RZPX5TL)(..*6&D$+E/@O,AO MJ7.F@^F $HC<)\,?&]$[+8"K[+03<, U![WF<:5AU:9^*0N;"CZ,+>/;,9X" M@O@,8_B(/!8*1SV4"@\KX.^P/W_VTT%X-L:" &Y);&>P9"5^UP!'RS9?1/N7JF M6FQFN$S4?3>U_LYP'\8^2=GBT!"PY](OB1_D&..^'T$F%L++,C'7#@VD;_AK M"3]$YZK*1.B-,8]POJ&K'JVOXB<;(GM1V%S1<%;[VY/:G#@P$W==X(F>KU/) M!<6T2=#GQ()HQUVTI="+3\\;ELD.86KJ454WFR'+M]://(IW=W(-PTU8Z M)Z"C3[Y /X^T1E=P_;7S@]!].P"%BA]I6!1]HR"<>I'WU&:)-N08N*Y,(0<] M4"5;:(%U-$@C $;6OL31@@J=D8:>198"1X'R+I%]R.&O3S1,AJ*PPMC01\6_IU !8E;)QB(S-WU,7_<^XVE M4F[!OR3Q*#U^K+J.O]%LEL=?NN#N G@&[C7'ULGH[&2 :N1?C^)- ML#7_8I/9 "3BRZ62<(86X/W&ULK5A;<]NX M%7[WK\!HMSO)#"V)U,5R8GO&SJ9M'M)ZXFS[T.D#1$(B&HI@ %"R^NO[G<.+ M:-TVZ>;!%DD !^?RG>\7*N7%\RK+W6TO];YX,QBX.%4KZ?JF4#E& M%L:NI,>K70Y<895,>-$J&T3#X72PDCKOW=WPMT=[=V-*G^E)MT$I)]$KE3IM<6+6X[=V';Q[& M-)\G_$.KC>L\"[)D;LP7>OF0W/:&I)#*5.Q)@L3/6KU364:"H,;76F:OW9(6 M=I\;Z7]FVV'+7#KUSF3_U(E/;WNSGDC40I:9_V0V?U6U/1.2%YO,\7^QJ>:. MICT1E\Z;5;T8&JQT7OW*Y]H/G06SX8D%4;T@8KVKC5C+7Z67=S?6;(2EV9!& M#VPJKX9R.J>@/'F+48UU_N[)F_C+Y0/L2L0[LT*LG21WW0P\I-.<05Q+>J@D M12]C5E="Q\>%4LZ\<86,U6T/2>&4 M7:O>W2\_A=/AVS,JCUN5Q^>D?U=TSDHZKN=57YS: 4X/KZM1\2&/54[)(QXS MF8O/J>*I,M_^\M,L"J_>NC.S7WE,IWG1\"W/HJ_\'KY]+0IKUCI13H!>!,U< M6IE[819"MV(4"D9O\:RDSO=!0>6^L>I4%3(QU98>EM,00C/96Q[Y9 M=/A%E+FFF65^./?P6S-;YHDPT-Q6GR_G[$JYD39QPANA5D5FMDIA:J*AEC>V M7A5#97 '['5DL-^YE8+A!%5CJ>>* )R\BV.E\VYN^D(B!K;4H'#5 9'(Q.:!XV&W\3 M;,8O8$,@\.SRZU=*GTF.T@,<%[,1'X94%?TH$$#@IK56D M'+U@/"8G9)"TT3Z%@JQSHC*H8[<[$P,6!,#L8^4).BS!FJQ4%RU$$12?;B7CD9"E3Q)%^D*DM(;B&WJ,2^T4$]*QN3 M-9#7&(\8:^B-&5"%-Z91K"5"<0M956$2()\KV:!B H%5X&*K2'Z=&;1%#:K8 MK"E*Y%AY,KW9>YM4QZF@["F,Y3&-!%+>4UQUWF0RFP^)9>WC QA_>X;T 5HA MDT33;L$?E29>Z=>5=@1N! @P0)M5HXKLJD76N,3W8U(8^013X@YX%EY%TG4Q M6CKR.IB7\I.#6#'PGI/2<:>@^ J6D^ C$> M#H/).#Q%NAN$X[N PX_OZ])0,^!CDT@<1[R1 *:YDVE_5L)!Y7W_]/BXH]!8 M64_,TQ:H@R($FP"UI:[QT";Z?KUYL0@!;]%0,4)26@*< 9GQ0X$?D]3UK%6, M/J^HYA42V1OK@NOBR6TK$"_@7.*(O$(N 2-%X) M>#33V(]9A'F"HN93@B@-?LB!OEQFXI,"_99D8 )(LGF'C#>;B#\UGL QIV( M>HDS4V=;/?-8*%_ZL]I_H:V#IE8R129RVRS>F2OSOJ];9$G<*/',DP=785!.(XZR?&[5G+"[+J2NB--SF8. MH:0O?JW01%\1:T!_59TZJ)PG!WD;CH-P-#F;MK3=(9ZM>J(ON8EOW\C^L7S_6EQ_M MRIOR0^$#7/GF@O"T:\HUVD^<.Z 6VIS45$"@4M;I4SN\:#O.WN,[;G%VPJSR MIK0]W:X".JT_-O2VWUKWO,42 MP32PU;U^<_&90].]0=N%YH)K#OY%%^^,XT.8K;L2P.$:_Z+)!5"@:$& EF>M M,E-4O$/W#!ER/^8*KXFC:M6=F*!^C:+PXDEEF+(,Q!('38N)[/\$O;>F>S$^ ME+>+1L%H,@8/74_'%S_C[1IU# J@& Y/\$1%7L3>L5GF^K_[/H[))JLR63?V M94Z0(.=1*%]>J-"=!&P>]T=BA>,'G[O:7H9TC&LA?"9I]Z-#Y+$TVY%PU)^* M+1R(MO38O=V@<\.Z4G;)]\@4ZS+WU65K^[6]JKZO;FAWTZM[;KAGJ8& 3"VP M=-B_FO2JHM>\>%/P?>W<>&]6_)@J'-8M3<#XPAC?O- &[07^W?\ 4$L#!!0 M ( +J"I%:3EF4?4 < #(2 9 >&PO=V]R:W-H965TQ/6,[[21MTWKBIGWH] $B(1%C$& M4++^OF<7)$79BIH\)!8OV,O9LV=7.E\[?Q\*I:)X*(T-%X,BQNK->!RR0I4R MC%RE+)XLG"]EQ*5?CD/EEK;\\=W4TVJI;+T)= MEM)OKI5QZXO!=-#>^*271:0;X\OS2B[5G8J?JUN/JW%G)=>ELD$[*[Q:7 RN MIF^N3^A]?N$OK=:A]UE0)G/G[NGB0WXQF%! RJ@LD@6)/RMUHXPA0PCC2V-S MT+FD@_W/K?6?.7?D,I=!W3CSM\YC<3$X&XA<+61MXB>W?J^:?$[)7N9,X/_% M.KU[.AN(K [1E(HW\DH+\^]6PM/ M;\,:?>!4^32"TY:*-LU':I;*95.!]'N* 7 MQUEC[CJ9FWW%W+'X" -%$#_97.6[Y\<(K8MOUL9W/3MH\*/T(W$\'8K99'9\ MP-YQE^\QVSO^AGRO'N0*R7F2ED<@,6HO)9&9(5$A$%$)^(VGA?/SF;3 M5V]#&U>>/-,;L?!*B3)Q5A%G!1B7%1WE1@+-+V2>:Q(1N- V*2&NAJ)BBX+4 M4/SNHA+368/'L(TA*RJ);@YG;J5\@,2C>23X M(HU!T8T1JJR,VRB@ORY0,!HW4#-=UJ6 ]C,OB'K@"]#\4FNOMLS#>;>& ^FC MSC22B5QAI() I:B].HHR@>2<1U&'3)]+#KN M<#JEW(!D^),CQ,CW5 MBFZ$M] 2\/BG&Q\;H6$V320JL5QBX@?"1/O\B&H#)T;J$H\"2LD]BV:A5N.8 MR'>&^SB&^Q%S&&!1G2I/38[CGB8HXEH7&K 1]MIFI@8.%9K%TJ/,59OV-:@S M0I/87H:".H0N02*J3I*))RVE'JHD[HW<%)"[+L$61(2STH'!!JNA=Q @8K'1 MD,,$#RN'BXA=EJY&:I74N9AO^ & .VIAVCI*X!(.(_'>K=$^?MC!(;=U:S,^ M$%4L0$74T^2@/N&2NHR34SM%1:B89B1Y<*(>,E2])6T3. BKL!7E^P/]7A)1 MR3C0/0G@T HV6/)1Q=3R4).2.0TUR=$XF!4PRA]:#]SVJ %NT0D'?SY) 6F) MC@5R"!6H1&9:0*'/D4B:T(1/LA?16+%7QF$+CO1 %G%A9^7<(.?@'SZ%&G][ MQ0'+%MZ57Z'O#MF;5N N9F*@2]JP&=AVI#QM0T4BJZCSD-%C&'O1PNPT7*NC>8BL ,J M/>'(V0+ T!=D&G8UP]=H/&E$+T0\2+N";QH7"RZ/AH[?+5]ADG= M\ MV0E(8')GNPKO3#;R>],T]%Z]'I]@DC&&1;(UGG?%ANUX=%#':L);.Y4U3 MD9X 7$:/5XEV5?E2TU*36.^(9ZW'G#9)5R^++0)(Y;5(1>41CHVWJRKOMVG! M)8=EK:M+?KK/] MSB-/BSRER>_0>NG=G $CFB6!P24W/3%LL5HF'>L:/ZW[U.^/FVP/B/N^"(Y[ MW^.Q/2SYUPKJ1P25OM)W=[L?1*[2[P#;U].O*6#'$HH-SPLG0[2?M5> M1%?QKP)S%[&J\,<"7V.4IQ?P?.%0B^:"''0_$UW^!U!+ P04 " "Z@J16 MN:896!4# #S3E?+K.7:R4$17 M(5Y:'_M\W[GX^,ML8^PW5R(2_*B4=O.H)*K/XMAE)5;"]4V-FD]6QE:"V+1% M[&J+(@^@2L7I8#")*R%UM)B%O6N[F)DU*:GQVH);5Y6PVPM49C./DNA^XT86 M)?F->#&K18&W2!_K:\M6W+'DLD+MI-%@<36/SI.SBY'W#PZ?)&[7J)0GXC2^MYQ1%](#=]?W[*]"[5S+4CB\-.JS MS*F<1],(F:L&<025U\R]^M'W8 M 4P'#P#2%I"&O)M (UOY1;LGPJ&4>+6RRX MQ00W6!M+4A<@= ZOT116U*7,P+/.8N)0'A!G+>U%0YL^0#N$*Z.I=/!2YYC_ MB8\YQ2[/]#[/B_0@X96P?1@F/4@'Z? W["K>QCXAO]<]Y?SI2/+4_)U7[D- MVV@_FW\Y9ZX6&/DLG@^8%<1UVNHT/L_W]'AVE/^_!/S/"A M1+@T52WT%DKA>.@)+<\BYD"E() $+!)6$#J0&HQ&<"WQL4.$]X80TJ<^7&LD M V ]X4=]AWJ-L-Q"9M::[+8/[XPNGBE^J3D(YY"[8W4YG&<,,-'+8D/;RE4 M]AB2:6]T: S'.?(L M9E)X]>O!AJ^S#.W+N)S"-/WS@I9S*.X<2LOALN >X*:2F538WS?!\8[B5&B+ MH*NNZ4,C/MUN)]WGC6+]=F]TG^^ID-J!PA5#!_V3<02VT=+&(%,'_5H:8C4, MRY(_/VB] Y^O#(]4:_@ W0=M\0M02P,$% @ NH*D5K C',\0!@ 60\ M !D !X;"]W;W)K&ULG5?;M[%KSH8EMI^R**('9Q M=O?L 7"^-O:;2XF\>,BSPEWT4^_+L^'0J91RZ0:FI )?EL;FTN/5KH:NM"23 M8)1GP_%H=#+,I2[ZE^=A[-9>GIO*9[J@6RM?2;JXI,^N+?MQO!S[K5>IY M8'AY7LH5W9'_6MY:O T[+XG.J7#:%,+2\J)_%9]=3WE^F/"KIK7;^2\XDH4Q MW_CEY^2B/V) E)'R[$'B<4\WE&7L"##^:GSVNR79C/^R*AI:PR_]FL/U 3SXS]*9.Y\"O6]=SI:5^HRGF3-\9 D.NB?LJ' M)@\[!O/1,P;CQF <<-<+!90_2"\OSZU9"\NSX8W_A%"#-<#I@HMRYRV^:MCY MR\]T3T5%YT,/9SPT5(WA=6TX?L9P(CZ9PJ=._%@DE.S;#P&B0S)ND5R/CSK\ M).U 3.)(C$?CR1%_DRZR2? W.1Z96%J3BQM@M6 LNM3<1/R2E;\?K5P8?R/ MIQ)0^Y\^[9^[YJLI87-H(>2%6>A"M)Z:56APY+:[SA'L#2&9PG+:PFEL[U+S=W/#FI%%9( MC"B,Y_=[S9'LQ![X(46BG0<.+U;&) *1<2*UPEPK"[>D@&^QV! M+RBVE>S8<=6;1=SN*CO)VD?95E9UQ'A4UFTHJT+_#2?KE/8@;K^Y,-R%!D_\ M[F1&#$;[NBS(=6F<7$788YB)66/-/T0"4R9] U/%VUR5I3CD[9.<^M40B MKZ6)6)H$A 4>6F7A8N(Y'H@K=\ F)I'$5/8#T\:E9FIGV+Q$50ID5ILDV@NW M*KD(+L0CE;(5_!'HPV2OH]EA5Y9QY<"M*N2YM@VF!\Q^Y"F0!N:ZJ+?B>E?L MZGC8&&U%-4>E"%M?LH_EL,./< O9N&QPS^W..KGW\J2&PIK.U\E&H"Y. ^A MD5;,T"*1-GEKEF\5$VC;N:_U@ :1J(K_T,)O1,XGEM H5@=18;,%7C/I'*2B M[3+6%(PK63DZ9"EGQ?W/;L><4EHNWJ.6[1"7%9B'(T-+SJ.BU(A':&RH4MW! MJ(I.'DFMI2#MH1DPOI3@*!)?=0L]&]"6"E>U!#F<7J)G1&!WS<<"UJ@,:DL/ M."*Z0ZYWSD$?/^#<&0E)=B-(AQ?LJR8% M4N@;)Z"0OK*$<')3%6 &Q(<#XB6J0I%E%?";YPC=H@^[NW2I6$(W:^K(Y1+) MJOL(S"A,CMU\B>",=2%[#A 8%"OMZ[#IFG%$HKAVTV7J=('N-GWY#U!+ P04 " "Z@J16$ZR:/-T" "3!@ &0 'AL+W=O44*7=JW OY,>&7H*7;6T-0,C/F-6R^%X.D'0B1I-P'!.3'&TU(R@#$-/YN,)/= ME:%P?[U%_Q:ULY89.IH8^2(*7PV2RP0**G$A_:-9WM%&SUG RXUT\1>636Z7 MD_.%\T9MBIF!$KIYXFK3A[V"R_8'!=FF((N\FXLBRQOT..Q;LP0;LADM+*+4 M6,WDA XOYW@8?($/Q9Z#K4U6"F#^7#8&X\2(K2P2J&2(*0P0\ AS?SD 4P(L,3F-QQ3)"YUE<[#UJH/@.B5J' M_GKIGE$HLO-HAXY)+;1O/&-WNG/<46,T[^F-73.QN>#_C*222]NMB[,$;&.! MS<:;.MK.S'@VL;BL^*M!-B1PO#3&;S?A@MUW:/@/4$L#!!0 ( +J"I%9" MQKNHP0T /&PO=V]R:W-H965T@E$K*KJ(ES>CFJZIDQ/+U>[H! M@J1$C9QD:U^D&1)L-/IR^G1S7FV,O79KI;SX4I6U>[VW]KYY<7#@\K6JI-LW MC:IQ9VEL)3V^VM6!:ZR2!3]4E0?SP\/3@TKJ>N_\%5_[8,]?F=:7NE8?K'!M M54F[?:-*LWF]-]OK+GS4J[6G"P?GKQJY4E?*_])\L/AVD*04NE*UTZ865BU? M[UW,7KQY3NMYP:]:;=S@LZ"3+(RYIB\_%J_W#DDA5:K$Y*7 MF]+Q7[&):P_W1-XZ;ZKX,#2H=!W^RR_1#E_SP#P^,&>]PT:LY??2R_-7UFR$ MI=601A_XJ/PTE-,U.>7*6]S5>,Z?7P5G"+,45WI5ZZ7.9>W%19Z;MO:Z7HD/ MIM2Y5DX\[CX]>77@L34).,CC-F_"-O-[MCD2/YO:KYUX6Q>J&#]_ )63WO-. M[S?SG0)_EG9?',TR,3^<'^V0=Y3L<,3RCNZ1-W7@?U\LG+>(F_],'3C(.YZ6 M1[GTPC4R5Z_WD"Q.V1NU=_[=-[/3PY<[M#U.VA[ODG[^2RW;0GM5B!]KKZRN MQ#M=RSK7LL25D*J(^2FU=PJ>5OLK=Q/_6BMD66ZJ1M9;LF2;'M3QP65ZT'GI M%;+;.R'K OE=2EI8&P_+K^6-$@NE:@$M&FEQ8[$5'O(O@W31M-:U%*G>\'7; MEJJ3M&I+5LA15-/-*Y6W5GL=5[S]DJ]EO6)AE7:,+X^_^^;9?'[X\NKM)7^: MO7PB<+*=BN^+2V4]@ ^K>BO0#DMC/)U$%-KEI7$M;(FC84E9;K$Z+]N"K<+J M31HE'5S7;%1;8(T".OBU^.'BXL/ 1KE!4M4.:Z&PJ;0G0PX-Y-I\/6VA?7*: M4R3"(>P+]L&D/FYMVA)N@*F!_:05GOG4U@%<6:V!?\B&L[.7V"\&P,,;D&8D M(40 /ED%UH4N*YI#[@^+P5=.3!VU%W MM"]V /E) O*3W4#N6+^W"!_ AW)3B+U3PCV(?4LLFST@2@ IW)Q,PI#6!&;: M;P=@8]7G5A.(]9E P%+):Y@M[4)>EP[\KAD85RZ7L&IT 24@#"PK*K;L"ZQ7 M,?M++1>Z9)S.>'V/GK02BE&2T=;3#PD9MB&0Z;P^=(KP!1\U!?(A_$Q@EPF%JU/(5_J MBA_W)DN* W4,]*%-@QEO9-DFM^L:J[P!^G1&&-T&X"/0SA.L+&7BO_U"'=R&Q< MMO@&6("Z(2LNP;J,C1&D/;*SU#B>HZ +)=T\A8?-C&@2B$O!B*SUA#EX(D'!B$H%\_D&B# M4^R@1(78H6^;M&9@R\VS (B'(PDPC-MPYJFDV?B4UNL0O@:\NZ-=N&A7%K+ M%)&L;$#,@,%-8Q+QQ=_R?WU$C9S6$)3TC3T(=@J.X2-," M8A>,E*$!(YC,E;ZAW!XC3V%4B-F(!0D;$,JN77SB(H,8K%M'T3+<>:&V)K%+ M9F;#NP@6@Q/[C@N.%!R3%GZ MW5>SK8R.T&EV2Q/6 !K64:=43;]^@[G(XIK!ZJ M@P1D1/W*[1_QU1\\V:09NX8P>H%Z85.G]@9A2A!7+4JMW(-=2V--T7*1(;X4]KJJC]A MBN;2>5$BUMK5J*/#;77-]1?QVF*30C7D/BY'=0S.;L^@A[NU*XIO2V43?"YB M4-R2CGJC"U[$Q5%:PAFN0-B]5"@JE!\,&",+.Y7VRKDR<;\A!54"2R)D<0.Q M* ^!A9II4\>&@#.=BTPV**'47NO4V@_:(?I:R J$@BE$BIQ;:+&C_IRE^G.V ML_Z\HQ;Q5RZ5/X/ZP(",RU-59*>@Z2IRC_04S/>Q;1OJN":JZ$,;&\IYX&34 M."#O^\L ZD(M.8H#R4(9B9,8U(0QPV"21WD5\T]&-2@F&JD+GOM863NB 3+I MM16/L5)]T3Z(?)+X%OA[KIL05)5!&4)D &/A/-.ZR$A3XY>VZN7J0"?!X2PJ M%V\MP^QCH?PF-+@L@X.7MF+6$W:O>K,RF=MGT\RI?U_IS"XNVCJE\MWQH MT@K!17-?)-COH>ZVH<L14 M/"_Q( H6+:%\""U;0#5 7^K##!6]T$,1N(/GJS(1W('D-;""P'J;T( 0'!LF$A '#I3W]KI-5L>BYU'T^SM>>APZ'BXI40WQ>:C DRS, M[9 JG[]",0=_E]).JY7=%=$]&_A$;">CW/%!'Q:>^K=XMB1SX!O"/:=)+Y@)3.(52Z MQP:<"U%=H-Y8RJ#8\0^B,\;K/78(%9U' [ S_:],@3#/."TBFT@%!&F.JEF8 MTJRZR71GYQX3 @<>MTON/I(W04FR_F(CMRE+<-&V:C#@D UJ\!?NH$@T#MR? MFL8?JANTNS4,_)0,)&KI6SMH1J<19.H$]QV@1+L>9!=JX8=*A2Y]X(G',F"( MF _1]0GAE))(FX4LF6*'5YOD=!X9A%O!GM*[O8&2W= M6=:?I;+^;&=9OU+<'#_TRF:GD.F2/B%YU$R%.4@PZF :2KPP<W39KV%!I1F^8#, M08XL"D@*5(2IZZ!Q-2 A--,B=L<;=+ORFGWQ/ITP&BH0H@'!&9!_GF^@VT$ MX3@N(&R(-1>&LL-)Y?!MDG;Q=0VQCFYD=?MM6,J?'-5S.6%\'M1:!NKNTM/H M*6X/"+KX#H/7&E'L0YN:DV8X=^38<:1)-ALX?LJS 4%5T77I#^E&!Z55E[SJ M[1>5MUR*WB^!R\I.OSAX0"3-F]3&/? Z96AMXOCC21K/#=E=H_@/IHD-PQWC MT/7!^YJAI7:@QO.$&L]WHL8_%.4U3PH?_X2NZ GM(*[6"+\I]-@I;!H]=NP@ MWL @.?**$BRL*-,*RE]J)'EAR&?4YQ"N!>INT574NX_'@-[PKR@H?]"V4>K5 M+??HU$B2U)B;81L:50L# N!E>$>3H(J'J_OB>UWR]G]!V_^+IB/FT$W9H$,9 MT_7,5$Z9>B&^E>(-/^FSF(9*4H\M*;<\_II M)W*,1_T[GEXIZ;W5B]8S!>#!9>^G-9"?YA/D(F82D:M\_4O/:;":<*SK?Y?0 M'Q(]<1@+Q>&VBH&97M%,>B2XHFNK@UU2)]T/;;KD&S\W-EA28-RW]?J//):% MNEA'L*2&K.Y?IPUBL2-F\OZ['+=RV"*@85A.^>2FN(^Z["Z MBO9B3]"DED8.P["*9GWQZ-9(\1$[GQS_Z#>P7.[[B:2@*J 6JC$(S(ZSX^-# M<M_PHFYV>96='A_AT_.PX>SX[?O2V:DJS52HN20\2[1&GV:9BG5$L\>KA_=K(G;/B97?CB3<,_;5L8[TW%']=*(@9H >[3[W"Z+[1! M^JWC^7\!4$L#!!0 ( +J"I%:"F@D]:P, #X' 9 >&PO=V]R:W-H M965TZFR2QO,&6V2O=H:*=6IN6.9J:0V([@ZP*3JU,\C2=)2T3*EHOP]K6K)>Z M=U(HW!JP?=LR\WR+4A]741:]+#R(0^/\0K)>=NR .W1_=%M#LV1$J42+R@JM MP&"]BC;9S6WI[8/!GP*/]M48O)*]UH]^\ENUBE)/""5RYQ$8_;[A'4KI@8C& M/R?,: SI'5^/7] _!>VD9<\LWFGY552N646+""JL62_=@S[^BB<]4X_'M;3A M"\>3;1H![ZW3[XGVYV7B*+!W3_@IR.T0)/]!D (^:^4:"_>JPNJM?T*$1];Y"^O;_"+@9V:N MH,ABR-.\N(!7C%DH E[Q [QS0E]O:/*K'J)_M VQ+H2LO=W&W;(>R.<9W__Q&5/ MR8;:Z!;N=-OUCH4Z(*=[9A1IM;!% [N&&3PG\2*)\Q*_-!AB,?4,^,+ T6*M M)96_SV^G'1)G)H'KMB4^UL>W,004YHNT[I5Z<,0LC(NRQ1FX3?Y MO?.*+Y@7<3:;Q_,BI5&Y*./KK)S!>]V#:*T'N)W\^%EH10?!*5'8DVNZ=5\ M&H$9NO4P<;H+'7*O'?7;,&SH@4/C#6B_UG1I3Q,?8'PRU_\"4$L#!!0 ( M +J"I%:" 4P0BP( '$% 9 >&PO=V]R:W-H965T&[!U67+S=HE2K^=!/]@& M'L2J<#X0I;.*K_ 1W8_JWI 7=2BY*%%9H1487,Z#B_[T1NV(>G >0XY+7TCWH]3?)F6MOG"NJU-6 !9;9TN-\W$H!2J_?/7 MS3[L-)S''S2P30-K>+<+-2RON>/IS.@U&%]-:-YH1FVZB9Q0_E >G:&LH#Z7 MWJH75$Z;-SC^SA<2[4*"U]5COF__1'QZ4BQ M+:E+=A#PCILS2/HAL)@E!_"2;LBDP4O^.^2UL)G4MC8(ORX6UAFZ%;_W3=P" M#O8#>J5,;<4SG /O9ON])IDEBUF'NUW,%PE)+TJI0*S@6BB*ZMESE]F3:HX/)BNYD MX!HS+!=HMA'6>^!KNIT.C>#2PA'T6-2[$4K01T? DG RZA,0B\-1/(1]VQSMR*!$ MLVK$;FF^6KE6$5VT>T\N6AF]E[>/$0VZ$LJ"Q"6UQF?C80"F%7CK.%TUHEIH M1Q)MS(+>1#2^@/)+K=W6\0MTKVSZ%U!+ P04 " "Z@J16BBDZ<]D" !Y M!@ &0 'AL+W=O5AVH,#AV#5V,PV3?OO=VP(R:0TVE[ E_-=SC$^ MS#=2/>H*P)#GF@N]\"ICFED0Z+R"FNISV8# G5*JFAJQR9.-=P'<&&[TW)C:3E92/=O*I6'BA-00< MX HXMT1HXW?/Z0V2%K@_WK)_<+EC+BNJX4KR'ZPPU<*;>*2 DK;< MW,O-1^CS22U?+KEV3[+I8M.I1_)6&UGW8'10,]&]Z7-?ASW )'P%$/> V/GN MA)S+:VIH-E=R0Y2-1C8[<*DZ-)ICPA[*@U&XRQ!GLF6>JQ8*%-TJ">P,O>OHG&X?LCB8R&1$;'V+,'O+A% MRX'(DOS?\1[*Y*C6X4RVHK O*IUHWHORO4KF$J^X-@A PQA%2LFQ5S"Q)N^8 MP!79:F309[,3//.\&@Z=7$,.]0II^Y7X9"O=T!>%+$Y9 :=FW\XIB4)_.HUP M,/4GT0[%Y1J-L-QZTD:3U!]%*8G]=!(-,39+Z\+'N_^$/:VI;3Y6)\?BL)QR M8A2C7._T(G\:3? YN1CO#"I9@K:M#0$EN*AQ&)+I.!UBNI+%_CB]((D_"J.3 M4Q([-S:%B3].4G+H>PGVVD$-:NV:GLVI%:;K#,/JT%>773O9A7=-&0N^9D(3 M#B5"P_.+U".J:W3=Q,C&-9>5--BJW+#"?P,H&X#[I91F.[$"P]\F^P-02P,$ M% @ NH*D5CBMTF&X @ ,08 !D !X;"]W;W)K&UL?57?3]LP$'[O7W$*"%&I(VE2NE+:2!0V#0FD"O;C8=J#FUR;",?. M;(>R_WYG)PT%VK[4Y_-]WWUGYZZ3M51/.D,T\%)PH:=>9DPY]GV=9%@P?29+ M%'2RE*I@AK9JY>M2(4L=J.!^& 1#OV"Y\.*)\\U5/)&5X;G N0)=%053_V;( MY7KJ];V-XR%?9<8Z_'A2LA4^HOE1SA7M_)8ES0L4.I<"%"ZGWE5_/!O8>!?P M,\>UWK+!5K*0\LEN;M.I%UA!R#$QEH'1\HS7R+DE(AE_&TZO36F!V_:&_:NK MG6I9,(W7DO_*4Y--O9$'*2Y9Q*+D&9:.)S1JN5(X,'#ZG2TXZN[$-T1N0_RD(9K51.$>H@CNI3"9AB\B MQ?0MWB=1K;)PHVP6'B2\9^H,HGX/PB",#O!%;:61XXOV\+GZ;G*=<*DKA?#[ M:J&-HJ_BSZYB:Z[!;B[;*6-=L@2G'K6"1O6,7GQRU!\&EP>4#EJE@T/L\2-U M7EIQ!+F$=^]S*TAS14UA]"[5!WEWJWY-D-H$B:1^TP93F]QD"$O)J7%SL8+3 M7)!'5IJ)5'?''7J@)&M?B/0E6"Q0;3QA9ZYRD>0EX\ *60EC*?G;=,\(VK2-M MX ( "\& 9 >&PO=V]R:W-H965TBZ;;#L(-B,[9067(E.6G__2@Y<5,@S<7Z MXGM\E$AZO%'ZT92(%IXK(E8-59PB7<:3%-53+_,4*C-)(B"W<8]+TKK-L+I MN&8%+M#^JN\TK<*.)><52L.5!(VK27 =C6:IL_<&OSENS-X<7"1+I1[=XD<^ M"09.$ K,K&-@-*QQCD(X(I+QM.4,.I<.N#_?L7_SL5,L2V9PKL0?GMMR$EP& MD..*-<+>J\UWW,8S='R9$L9_8=/:IL, LL9856W!I*#BLAW9\_8>]@"7@W< M\180>]VM(Z_R*[-L.M9J ]I9$YN;^% ]FL1QZ1YE836=FO#_'6=/K"E0',V#BVY<<9AMJ69W& M>*=Q%A\EO&7Z')*H#_$@3H[P)5W,B>=+CL5<*I&C)I%/#;2,0 MU K>?;*;9S?'0]J/LA_6_E"BIV?RA:HO4YH>$XSWO?2^LWW?V/H&+L$2<*4$ ME3N717>0,8N%TAR-BX%;0WAIE. Y'3AB&JC8K3^FGJ,]KX%3SZ@:PV1NSD:] MAU(COLDPH/S(2I<@/9<@+DOBWEP9ZY@TKE$V"">07M$G'O;N*4 'Z%/QKJDI MURY"YO7']Y M!27]9)A"U+^Z2'LGM+J*(R>@GT0#.)01X5X15Z@+WZK<+372MO7<[7;=\+IM M J_F;2NE"RDXW9W %4$'YY^I^>BV/;4+JVK?$I;*4H/QTY(Z.FIG0.6P M73@'W3]B^A]02P,$% @ NH*D5A3T/$G] @ = 8 !D !X;"]W;W)K M&ULC57;;MLP#'WO5Q#N4+1 %L?.M6D2(.VNP#H4 M3;L]#'M0;,86*DNNI#3-OGZ4['H9E@9[273A.3RD2'JR4?K!Y(@6G@LAS33( MK2W'86B2' MFVJI$23I!A0CC3F<0%HS+8#;Q9S=Z-E%K M*[C$&PUF711,;R]1J,TTB(*7@UN>Y=8=A+-)R3) M:\Z@<>F N^L7]@\^=HIER0Q>*?&=IS:?!J, 4ERQM;"W:O,)ZWCZCB]1POA? MV%2VO6$ R=I85=1@4E!P6?VSYSH/.X!1YQ5 7 -BK[MRY%6^8Y;-)EIM0#MK M8G,+'ZI'DS@NW:,LK*9;3C@[6V!&*;9PBZ72ELL,F$SA(ZI,LS+G"3A6.+UC M2X'F;!):\NF085+S7U;\\2O\7;A6TN8&WLL4T[_Q(6EM!,A M&[4@[L3= WS=)@%=S]?][P3\F"^-U50N/_>%6['U]K.Y%AJ;DB4X#:A'#.HG M#&8GQ]&@.ZL?DO;T)$@CK>P"F78'.U-E18 MYFQ\1 ^8Y,T+PCM,L%BB?CF)C_9ZJG6<1L1P+[FERX5E%@V\@6C4Z@W/JT5_ M,#J:"P'*YL19H3A9#48Q#/K]HSME*4WB'Q<$/F]%@ZA:Q"2,7,%=CG"EBI+) M[6>J M/%1#H3EM1NJ\FB1_S*MY3.^4<6E X(J@G?:P'X"N9ERUL:KT&PO=V]R:W-H965TR^8,7IMYX*P\*+%G? MF#NY?X^CGLSBY;+1[@O[P39=>I#WVLAV="8&+1?#GWT;XW#BL I_X!"/#K'C M/1SD6/[,#-NNE=R#LM:$9@=.JO,F,DD,7%XR?](+)5LX8:X*DH%"K.IX<8%&!7\>;73;OVOOHD7X[@7VZ<0^?0E]>T]E6/0-@BSA$Q7I4I)U.,?]1?3SW!]J),2V8^( !=>LJA16S*"F*CP)93Z&4@^QS,=8 M:DM-.FKFT*'C5Z&L%.MJGK,&/8!JX@1TVG" UF)IK< R$8:Y<=Z@-E5?' M[0$UQ^,X@3/XI26/JKQ=O9 M@]MZ=O!DF"S]+(P@2OQL$R_0)-UZH<9!!(IBRHN-#18DFLX7V8>J.&9&29&=JZU M[Z0A%6Y8T\N,RAK0?BFE.4[L =-;O_T74$L#!!0 ( +J"I%:BR7&?[0( M ,0( 9 >&PO=V]R:W-H965T)(9@$+/.65RXF1*%2/7E4D&.997O "F=U9%Z#=00Y8=4;/]=YV -HGG9 4 ." M8T#O#""L >$Q(#H#Z-6 GLU,)<7F88$5CL>";Y$PUIK-#&PR+5K+)\P<^[T2 M>I=HG(IOL2H%(+Y"*@,T*Z7>EQ)AEJ(9ED2:G:4 "4QA>U ?T#1-B1EBBJY9 M=?',QN4"%";TG;9XN%^@RXMWZ (1AKYEO)2:3XY=I0,V;MVD#FY6!1><"2Y$ M-YRI3*+/+(6T!;_HQOM!!X&K,]6D*]BE:Q9T,MY@<85"_ST*O"!L"6C^__"@ M34\W? ').?B!FK Y_-#RA6?XIDG"2Z8(6Z,EIR0A(-'/Z:-40G^.O]K.J^+K MM?.9$C62!4Y@XA3FSH@-./';-W[D?6K+U6N2+5Z)[""/O2:/O2[V^%:79\IE MZPVOD)%%FAJ\B8,HC,;N9C\3IT:^UX^"0ZO%J548Z?+>6!W$WF]B[W?&KN] MF9<4*TA-O=270+7)J$CZ>[Y[0S_TPR,AG;Y>>J0M/@?#:#!H%QPU@J-.P7,L MLS:%T>D9?.R'@_Z1PD[RERH\]1EXOC\,CA2Z>_4]![&V?5(B^_%6M:M9;5KQ MU':@H_69/YI7'?4?3=7?=65:$R81A96F]*X&.NVBZIG51/'"=I%'KG1/LL-, M_V: , 9Z?\6YVDV,@^;')?X+4$L#!!0 ( +J"I%8$/ZTVV0, L4 9 M >&PO=V]R:W-H965T(YPSES MQ!5G>F+\160 $GTK9%WKG@6>RRZ0>\.?3 M/=[!&N3G_1-7=W[-DI("J"",(@[;F;<('^)PJ %FQA<")]&X1CJ5#6,O^N9# M.O,"O2+((9&: JN?(ZP@SS636L>_%:E7Q]3 YO69_;U)7B6SP0)6+/^;I#*; M>1,/I;#%AUP^L].?4"4TTGP)RX7YBT[5W,!#R4%(5E1@M8*"T/(7?ZN$: & MMP!1!8BN $J9;L"@ @RN %%T S"L $9JOTS%Z!!CB>=3SDZ(Z]F*35\8,0U: MI4^HKOM:=T[5['(#')WTQ]J5:D>?VDBKXLHT+ MNO*SPV-(+O#S:BQ9#NJJ#PSO\ ;O(E?O.Z8)(%5%E'!0=44Y$T*5^7_TJJN0 M)>'8$.K-Y#@/IOZQJ80UI-Z_'L0>)S#SU 8E@!_!F__Z2S@.WG7I8@O72GE8 MISRTIOSQ4&R :Y^K/9-C8VU1EE7G?+O"RY)WU%A*>)6Y-7+?S!V1M40:U2*- MK"*MS(:C9%HQ90XJ>?F"/Q/QHC1ZAB/0 Z ET"13NX8>:VX:-?HRX9]'T+)_ M53,?"27%H:B'NJ2VKJZGD"N79+$CLE95QG55QO:JM(K!=3&4A?60^L_<)6-) M-VF^/'?7GK6&[*N.([*6.O>U.O>./5LC_J)@M:,U<%\[NB2+'9&U!)_4@D_< MVM%*UU?&29>WQVUSQXXBMN1Y6\OS]F?Y\=.)6?UH#=Q72)=DL2.REN!AM/+UUC+J\F9T[4U',=L:74XCH?TX8O=F=185RJ0)D"/>Y.#\P].^P-ZB M.ST*N6)K%^=R;@KM!Z?^!A[^P.>G/6AOB>PAR\S]1I=$F65GNDT"&7.5#8)Z MM.YH+4P?YVI\&3ZLRK[4A:9LDZGC_HY0@7+8*LK@[EX=&WC9>2IO)-N;7LR& M2>58KYEC%YOM$!ZO[?_#M02P,$% @ NH*D5I&Z0 .5 P M#@\ !D !X;"]W;W)K&ULQ5?;;N,V$/T50@6* M%NA&=U]2VX#CI&B!9FO$:/>AZ ,CC2TBE*B25)S\?8>4HEBVHZT7!OP2B]3, MX9QS*(8SV0KYI#( 35YR7JBIDVE=7KNN2C+(J;H2)13X9BUD3C4.Y<95I02: MVJ2S<4LXFHM*<%;"41%5Y3N7K#7"QG3J^\S;QP#:9-A/N M;%+2#:Q _UDN)8[<%B5E.12*B8)(6$^=N7^]\$.38"/^8K!5.\_$4'D4XLD, M?DNGCF9*(JM"LV)"EX"QAH,@GLA.\%!KP/>7\E=PR M7ADSR J22C)M@N]>$EZED)*U%#E94)Y4G%KC,-DFX+O/N$U_%TJ1)4BRRJ@$ M\L,M:,KXC[B:,A-JXFJD:8IUDX;234TI^(!22.Y%H3.LH< "NODNRM-J%+QI M=!/T MY3>45"_R<2>$%XI)[%_T\/>LH)6\M"BQ=]@#='W=.O2R[RLM*MY'=4 M%NCFKM3SW%A\3-]Z_=BN;\Z!YUD8CN.Q-YRXS[N\C\3%<>Q'HS:N0S!J"4:] M!+]0*7$3*J(%*2N99/B9DD3D.5+!#R)Y(G_?0_X(\I]CQ?=BFU/Q6I4T@:F# MQYX"^0S.[/OO_('W\S%GSP36D2%N98@O['-\X)\?19&WY_)AU* 3U2$W:,D- M>LG]49J*O]'B7NA3+3X36$>%8:O"\,(6#P\_47\P'(;[)A^)BT;1V(^.VSQJ M"8YZ"=[E)1>O (VIK=4EIT6OQ;VPIUI\)K". N-6@?&%+1X??I^Q[^_Y>Q@4 M#\?)..!-:5X#W.YE_Z4N9?WC; M"J+0C_&ULK55=;YLP%/TK%INF5MH"@22;,H*4)JI6:96B1NT> MICT8N"16#&:V">V_W[4A*)$HZT-?P!_W')][KKF$M9 'M0?0Y#GGA5HX>ZW+ MN>NJ9 \Y52-10H$[F9 YU3B5.U>5$FAJ03EW?<^;N3EEA1.%=FTCHU!4FK," M-I*H*L^I?+D!+NJ%,W9."P]LM]=FP8W"DNY@"_JQW$B!OPQ*!69V-B,HF%.)C)7;IP/",(."3:,%!\'6$%G!LBE/&WY72Z M(PWP?'QBO[6Y8RXQ5; 2_!=+]7[A?'-("AFMN'X0]0]H\[$"$\&5?9*ZC?4< MDE1*B[P%HX*<%)62]QEB-/1/94'T#3F0+:05))I!HK0(B6WE$GR1'D%Y!ZH MJB1@\;0B7\@R39FI >7DKF@NDJG(U1J)&+_&B,?MFEQ]O Y=C1+-06[2RKEI MY/BORQF18/R9^)X?],!7P_ U)!WDHQ\@+W>-Y&D,1%]HFG;;)H+:E4H"5R)NRI(1JDIEJ'4VU^C0V=-,! MC4,1%QJGG<;IH,:?C,:,-]?I[4*G_S5S**(1ZI[U"M.GL9([5BC"(4.,-_J* M%++I?&UL MK55=3]LP%/TK5H8FD(!\-2EE:21HA<;#I(J.\3#MP4UN&PO'SFRGA7^_ZZ1$ MI0W='O:2^..>XW-LW^MD(]6S+@ ,>2FYT&.G,*:Z=EV=%5!2?2DK$#BSE*JD M!KMJY>I* V['DK 2AF11$P7+LW/C7D]C&-P$_&&ST3IM8 M)PLIGVWG/A\[GA4$'#)C&2C^UC !SBT1ROB]Y72Z)2UPM_W&?M=X1R\+JF$B M^1/+33%VKAR2PY+6W#S(S5?8^HDL7R:Y;KYDT\8.AP[):FUDN06C@I*)]D]? MMONP _ ''P""+2#X5T"X!82-T5998VM*#4T3)3=$V6ADLXUF;QHTNF'"GN+< M*)QEB#/IO5B#,%*]D@LRQRN2UQR(7))N_)Q,:J6P34ZG8"CC9QCY.)^2TY,S MT*7BM*YK! MV,$^<][+R'Q]C3![K!>V5 ,M="3Y0W"D==U#MM@T[;X*BV)ZP$%TQ<5$IFH'O5M031SKHH;K G M[C#(OQK&_=JB3EMT5-L=$PS3+RT8635U:2$-5KFF6> [!,H&X/Q22O/6L:6N>]G2/U!+ P04 " "Z@J16 M03S_,%TQ_B32 $DVFLE)3D<,^1*+,,\^<[H&PW,VSCI>.! M;%*I.\QP6N -K$ ^%O=*0S(RY?;L(='P5\(/ 3G2>D:YD MS=B3;GR.9X:E@8!")'4&K/ZVL !*=2*%\:?):;13:F'W^27[QZIV51;R$&'W8JW4A0""5PMT>7%%;I )$??4U8*)1534ZJ2-)@9-?AW-;[S"OY7 MS&^0:U\CQW+< ?GBM'P)42MW#N6F,K)UTVG==*I\[KENSD\:\FN^%I*KE?Q[ MJ/)ZJM'P5'IWWXH"1S SU/85P+=@A&_?V+[U?LB'_Y3LP!6W=<4]E;UUI<#/ MG%%:K1(.%$O5!XU30P;46?TJJSZ-MJ%M32;VU-QV*^M'30+;:8,.B$@L M8LHV1$@2"10Q(09WIO9'M'C/T@QPOL84:O9?3.8M3O"_,HO5:GUU:= MRD6FEYGV.%(2$F&*)">8BI->>SU">V('1V4,! 5C?[@,ORW#/V]Q<): T)># M DY@F-+O _B6=439#YKXWC#DN(4 AOW7[#OC8_ ^D'NR'IE%00M M67 6&72/X H3TVFIV+2'\$J.-Y0W*! M*"1*9]V,5?&\OECKAF1%=3>MF50W7?68JF\1X#I C2>,R9>&ON[:KYOP+U!+ M P04 " "Z@J16)SK/K*4" !3!P &0 'AL+W=O_K= DY MU9>R ($[FM,K).9E,]V>6"&7\KCF]YI46N#W> ML']QWM'+C&H82?Z#968Y]/H>R6!.2VX>Y?H.:C\]RY=*KMT_6=>Q@4?24AN9 MUV!4D#-1/>E+G8(G-)J< MCL%0QL\0\30=D].3,W)"F"#?EK+45&1ZX!N49U_BI[64VTI*>$#*5ZHN2=0Y M)V$01BWPT7'X&-(&'N["?4Q*DYFPR4SH^**#?&AYS'3*I2X5D)\W,[2/9?>K MS5K%U6WGLD?Q6A\J8,,D])FO^*,':=M'*LD#O W\%?;OMZ*VA'<;01WCPI^V!%W M3@0XS6FI%%8J*:2R_:)-=,7;>T/T6U$[HGN-Z-Y1T:ZX,BPNF^)&,TU3!8?4 M]E[IN.ATKOI[:MNBHJ#;KC9NU,;_DN*-?H+G_3WYCE]]_EZ_'X1[#MJBXJMX MSX&_U?+L=8/-8\&$)ASFB LN/V$*5-7"JXF1A>N",VFPI[KA$F\]4#8 ]^=2 MFLW$-M;F'DW^ E!+ P04 " "Z@J164%D5I/$) #G2 &0 'AL+W=O MW8,TXD/N1':GO&%NU6 M._'8XR3;#SO] ).0A(8$M"!IQS/]\;T@*4*0*-C<7FT^Q.(#!\#!Q>4]%R#/ M7Z3ZD2\8*\C/+!7YQ6!1%,O/PV$>+UA&\T]RR01@3 MP\OS)9VSKZSXOGQ0<#1L41*>,9%S*8ABLXO!E?PE7_M-=%>> MI/RA#Z;)Q6"D6\12%A<:@L*?9S9A::J1H!V_-Z"#MDY=(]!?RF@/_> D%3(-@HX(4["H1-@;!BINY*Q4-$"WIYKN0+4?IN M0-,_*C*KTM!]+O2X?RT47.50KKC\(L7\8\%41B+V5)"/Y"I)N!X1FI*IJ.U* MC\]!Q K*TT.XX_O7B!Q\."0?"!?DVT*6.15)?CXLH#D:=!@W55_75?L[JO;( MG13%(B%?M5F^"=F2#"B_8B0?C.15YH4J8IP7Y[0O<0*8%R_)_=PU6 MC19VHVGW\SE?TIA=#,"_Y$P]L\'EW_[B'8_^WL44)EB$!&:Q&+8LAB[TC?EQ M1/ZA9-YIZTZ8OO358,<5F/;Y^6MNZP.C]L.CYT=OE=/G-RQ MA/QVQ[(GICIMQ0G1M[.88!$2F$7=<4O=,>J,.\9D$1,L0@*S6#QI63QQ&N C M6])7S5].Y(RD[?Q+@-TN%D^V9D$PWIHK$V>=?>E! K/H.6WI.7724QD9;XWL MB#"1:*(JCAKF()J*50ESF LXS?).WNIJQFN\>=X6;P- M/YZ#/0G"?A9+RJB@+A==G6VQ<_Q%CW..OO2@P1FT>.-3!PX,BB^OGID".M8XXNO<==*$J@ :M V:3H)-FO81W'LF MNO?$)H3=W6]R=F'NO",O/#<^F(K@,YH M42I>O)),IY,(A7CZE5'5R9<;VA_Y)Q]')YWVA2I L-!L"HT$\=ZA0:9K%-XJ M]GO)1/RJ/><#.%*9\)@\U&JDDTAW!=5(I*^=1*)*$BPTFT@C2CRW*FGCF7N1 MOJ[X:@CLI,T-YX>U#7?-]8F[;&_B]J%6?*-6?+=:Z29N+7=]\[-H%B=VL_E& M'=XN-S!Q%^Q+)1::3:61)[XS9M^>S"LV=433^=1X _!:*F@$J.RHFW,CFJ5PEY M5F8DY7!'HBT8@,HZV:7M!,P6+%KI0\8K\ -^6%V)I/F M>OHMNB*ISJ =P!2<0S6'[60L%.70LSF<*%430C46=U 9(I^M$'A.!)M3K48/ MJSE[P*'B#Q[H0CU#4ABA>BX?O+IZ6,@"^!(PA5;3"WI""Y(R"A/X9/S754=3 MN)R2'&Z$QD*S5C.N*K\JNTQ!LE6C*71GH2(]Q[NF181E';8A&TGONR7]W=:X MKHRB&>!.BT85]0W:NE[P.A:FL"JUB3*BWG>+^A51)BOTAOW8)N(PCTZ&425] M@W9JI4U.QIL$[T.J^T:J^^XUPGUF3>#D5)";9WWC_0P$;+6%PYE4<;>V]PB@ M9@*PT.R1,ID 'W=)TD==DT1%B[#0;"I-WL!WB_NIB.'!F>M''5TN4QY7(5A& MU9R+3BHQ%?^D0;/]PLC?] O[R OX)B_@NV7[GOW"]^5,07Q!;AG$T3I.N*^B MEXG,(6IR.@C,G,$$%2W"0K.'S&0@_#-Z6]M[QAJJ9L=#L43*:.?!Q]PZBZF94M @+S:9R;1>F6[5]F5[? M/^Y<QLSZAHM%IH]=D;X!;AKM &J,D-%B[#0;"J-,@O<:[1;RY!+ MD[&=L;>VM#3@;CDP<3>A-V'[T%^!T5^!6W_A^0UP%^ T_!#5::"J/52T" O- M'CBC"H-37*>!JM90T2(L-)M*H]8"]P+O_^DTSMX5;*!J,BPT^^4-H\E"M%VM MJZG^E<4E. ]R_\R4T&^-D=MZD09\P^.&;^BM3^[%'_ M[C[V?K<$54YBH=GC M:^1DB+NW-D35?*AH$1::3:71?*%[.?*:YCPG]=NC>J?\,X7YHE.K+C M^(H^V5)W3WK;-:HRQ4*S1]$HT_ $UT6@:D54M @+S:;2:,70O8+8/P@Y[0I" MPDVG@2H"L=!LCHP(#-TBL)_3N*KW?NGP@]RRA"FX_[8424YNVE>#]A&']/(M MJ(N*J&@1%IK],KX1L.,1JF\9HVI%5+0("\VFTFC%\1O[DOOZE@9O(R(9;48D M[FI[DX2J H=K7X8!US"OOK"3DVI=NOY(3'NV_8K/5?7MFJ&YO?X$T%VUTR4G M*9M!4;TI;4!4_56=^J"0R^H[,T^R*&16_5P U4SI&^#Z3,IB=: K:+]M=/D_ M4$L#!!0 ( +J"I%8?%P@*B04 /H@ 9 >&PO=V]R:W-H965T>WFI(_K\0-E7OB-$@&]9FO.+ MR4Z(XKWC\&A',LRGM""YO'-/68:%/&5;AQ>,X%@;9:F#7'?F9#C))ZMS?>V& MK1%.NO\&A;NM.0%1R0;/:6'J0)7GUB[_51!P90/^$ :H-4,\ MG3+P:@/OI3WXM8&OF:F&HGD(L<"K/OF)_ &.(#O,",<)#FXRQ/!S^1%>7R=I*DTXN>.D,ZJ+IVH=FQ=.89...:! M:YJ+'0?A,[^6V,8>&T7A-W#R-YY_ N\L9B>@V3_Z6@8N. Q=1+N2,3+&0=P0%9;XG M7!V3K$CI R$ YS&($VDOJ*P .@$V.@'P ;-X*%971F=4;7K/"QR1BXDL/IRP M/9FL?OP!SMR?AXBNP*"KT51AVJ]\?RI)W1_S::G+#KM^PZYO9/>++A>*D3UA MLOR!@K"$QD#. LFGB?DA\HQ]C27/[#@"#P0S#N8@JV;/#,3X82BDH26O.OP& M#;^!V4TY!8$N/> FQ3GXXYID&\+^'&+/B#26/9M@H26P#H.SAL&9D<%;56[K M:=M)0LP8SK=$+LT";!ZJLERW*_"#OJRG^1G(2\4YH/>/M1N78D>9RNNA.%3^ M!$>3UO/1(IC#[KQ=&_T>2[$EL [%\X;B^?,4@Q=2# 8H'F!X+U=.O$F)KB1; M"3-8,(Q^C4WY^9.X^:X;^+VPA9;Z[#"]:)A>_*=R /X!'QG-U(KM/U\HC'V, M9[S"?SA M\?FJSN2213M)Y_.):P8?F[E6T4);:%UBC]0)?&796SO46>?F$/JHE[UFQT?3 M; FM2S-J:4:O=*DS.S8Z]]&3X*'YS(.+WF)GJ]R7&SI3:B,@)OBKDQ=$(W>DBZ">G3;T6VD+KLM5J,6C6-+_V4ROAO#PQ M>:U*K1JMLY+YT OZR?0]E!1LI11\3DLA"#[E<1E5T[3_!+6N4DLO2H.<6158 M5M%"6VA=:EN-!5^;R#([-#H85K48?*H H:L_S83H\MP*+?A:E9;9L=%\#VBM M8.$M_'[%^!YB"[9J"[Y ;NDRH=X$_N_Z855W644+;:%UB6ZE%S1KK]\*E<6\ M2K\3$]ZF"EK#I]K+0[-YT!?[MGKMOHAOY1(RRR4+=956U)Y5W.I]A^H=[1DX M]%_>ZB8@QD(6 YPPL,=I28:"879[;#!JM/EQ-?"F:-:+A:U.N[%H%18R*ZQQ MQ> SX4(^LRIV];,J*-5FCU'=FOL?3:I5V64+K MP05:PGYYL-5KEY96'B&S/+)0'JQ6!:N;7S7:<568S:;N\OC3#X=5_>4<;19G MA&WUICN71)>YJ/:-FZO-QOZEWLYVVN;5OP*N,=LF&ULM5;; M;MLP#/T5P2N&#FCK6RY-EQAHT@[;0X&B6;>'80^*S<1"973((XLC3#C1L%R[5]%0%H8S ?>*Z"++J/H[!BY7(\=WU@L/ M;)$:N^!&PYPN8 KF,;]7.',;E(1E(#23@BB8CYQK_VHRL/:EP0\&*[TQ)C:2 MF91/=O(M&3F>)00<8F,1*+Z6, '.+1#2^%-C.LV6UG%SO$;_4L:.L]+G. MPX8#XAQV"&J'8->A<\0AK!W",M"*61G6#34T&BJY(LI:(YH=E+DIO3$:)JR* M4Z/P*T,_$TV-C)_.QYB(A$QDAH=#TS*_YV2*)R8I.! Y)T?-;I_M&,CI#1C* M^"?T>YS>D-.33^2$,$&^I[+05"1ZZ!JD:S=UXYK:N*(6'*$6DCLI3*K)K4@@ MV?9W,@A4[8I#XL\3I'\*XYES$U MF-%I2A6B6U_U644#@)_Z"XW ]HW"D+?:XRV:'<:VIU6VA.I MC3T2"I8@"B"_[B";@?I]B&0KDKV@KG1.8Q@Y> -I4$MPHH\?_)[W^9 Z;P2V M%72W";K[CEI5V-T-&3J#':7V38+N89UZ#>5>*^4'3 )5<7J&M]H2;^L<[UY# M\%86)R1!0A0*)W5D298$)@VBMI2^#(96[=YK8QO!+:5 MD4&3D<$[RCC8OSW#;F='QWTC?]#K[ CI;M3>#-2B;$DTB64A3%6:FM6FZ[DN MB_W.^AB[H:IY^0]3M5)8>!9,:,)ACI#>11^/EJK:DVIB9%Y6^)DTV"^4PQ0[ M.E#6 +_/I33KB=V@Z1&C?U!+ P04 " "Z@J16XF5DRO<" "_"0 &0 M 'AL+W=O=4O4PAEYN)U_>V$W=LE1D[X,@-)."*%A.O*O^Y3RR]L[@%X.-WODF-I.%E(]V<)U.O, &!#DDQC)0_%O# M#/+<$F$83S6GU[BTP-WO+?MWESOFLJ :9C+_S5*33;PO'DEA2J?/M M QKP- I4Z7B=)A30^.QDANBK#6RV0\GID-C^DS8;;\W"E<9XDP\DYPS@_MH M-*$B)3,I#!,K$ D#3<[(59HRNT$T)]>B.F5VNX[G8"C+3]#BX7Y.CH].R!%A M@MRP/,=U/?8-!F==^$D=R+0*)'PCD#ZY0=>9)M]$"FD+?M:-'[R'G[_C/^P@ M\%'51MIP*^TT[&3\246/#/JG) S"?EM"W? ;JAKXH"V?;O@=F0S: [* MP/$-W^1;XDQ*$A1)L47ICD&14W&Z/T6Y+(5IV_].?MO>+G5!$YAXV+\TJ#5X M\>=/_2CXVJ9=118Y,MO:UG$P]M>[\G19["DP;!08=BIP!XE4>#1(*3#CIBR* M4B49=AZ485M*I[92&2\Y>2HIUI-YP0[Y5#+5>C"GE=M^L!/J16^TG\ZL,[8/ MJC<_$-F>C*-&QM'A9*2F5%:^%Z#*]2=N:[1-Q&ZG6 079_VP[21U C\J[('( M]H2-&F&C=X2UUSPV[S8MVR3KI/MH04;_E-OYJX(\D+M*&W_GRN.@5N[IH#%A M;#[5[=?,-J^3*W&ULC53;CILP$/T5RY6J5FIC M MG=*@6D9+>7?=@J2M3VH>J# P-8:VQJF[#]^_I":"IEH[Z +W/.G#/,D Y2 M/>H&P*"GE@N=X<:8;DF(+AIHJ9[)#H2]J:1JJ;%;51/=*:"E![62I[PYF C4*Z;UNJ?J^!RR'#Z Y&E':]B!^=IME-V1 MB:5D+0C-I$ *J@ROYLOUPL7[@&\,!GVR1L[)7LI'M[DO,QPY0<"A,(Z!VM ;'7'1)YE7?4T#Q5 M\*_5CMM5&V MGWZ>LQW8%N?9W(PM=4<+R+ =(@WJ #A_^6)^';V_H'4Q:5U<8L^_].T>%)(5 MLE.KJ%>K@WY]3FM@N_)L;GP/^3PEAU,!Y*2U6E"U'R"-"MD+$[IL.IUF=!5: M\V]X&'#[@6HF-.)066@TN[%Y51B:L#&R\XVZE\:VO5\V]C\#R@78^TI*<]RX M!-.?*_\#4$L#!!0 ( +J"I%8D&PO=V]R:W-H M965TB,_ITQXT&,P%WBNA=GE/U> M<'N9>X#U-W+,T,W;"CV8%36$-YJ&X4SCR:Y:$Y2 T MDX(HV,Z]17"S"AS [?B+P4$WKHE-92/E)SOX(YE[/1L1<(B-I:#XMXLG]M]<\IC,AFI82OXW2TPV]R8>26!+=]S1>*>-S"LP1I S4?[3+Y40#4#0/P,(*T!X"AB< ?0K0/__ @85 M8."4*5-Q.JRHH=%,R0-1=C>RV0LGID-C^DS8NJ^-PE6&.!.M(<4J&G(/A52& MB910D9"W(%-%BXS%Q+*2U\V9!?:7)N^D2%]SK%E"%EJ#T>3E"@QE_!7N?EBO MR,OGK\ASP@3Y,Y,[C:QZYAN,V)[KQU5TRS*Z\$QT[ZFZ)OW@BH2]L-\"7W7# M5Q#7\/ 8[J-.M5AA+5;H^/IG^$Y%N"I5>-=4X>-BHXW"=OZG+=V2?]#.;^_Q M&UW0&.8>WL0:U!Z\Z,6S8-1[TY;\A0; M4*U!=O+\:!TO1':4\K!.>?B+6WIX22DN1'8DQ:B68O3S+=U-<::E2]"PV:R3 MP7AZTM)MNX:C27M+C^NDQIT1+3@G'TP&BBSE3AC%OM/8G6P_6LT+D1TE/JD3 MG_SBQIY<4HH+D1U),:VEF/Y\8W=3G&GLZ3=/X=$D/&GKECW#87M3!]83'L\T M?$SPO0C1:0"V>5Y0\?CBV20,QF\TD8(_$GZJ (DE6E=MB-R20J&+5N;1.1_X MO&.%=4171(!;3@!+$C-J;>H5.6!#980J(#&^)%*IV+](:IUG@D<1O-.8PN-B MM]W!9*N6[^)ZMC;9M\Z+?C/?NUFB?&TK :Z4 M-OKK$:6K1WN5,J$)ART>U[L>X\-'E4:Y'!A9..NXD0:-J+O,\.,"E-V ZULI MS=/ 'E!_KD3_ 5!+ P04 " "Z@J16?[YV2G8" #;!0 &0 'AL+W=O MAF[+! R^)?]SWW7WGN\OW2M^;&M'"0R.D MF46UM>UY')NRQH:9D6I1TLU:Z899VNI-;%J-K/*@1L1IDDSCAG$9%;D_N]9% MKK96<(G7&LRV:9C^M4"A]K-H'!T.;OBFMNX@+O*6;? 6[5U[K6D7]RP5;U : MKB1H7,^B^?A\.7'VWN KQ[TY6H-3LE+JWFTNJUF4N(!08&D= Z/?#I R3. K -D7FB(S,NZ M8)85N59[T,Z:V-S"Y\:C20V7[A5OK:9;3CA;W. .Y1;A'-"S2%PFOF!Y!-GX+:9)F _$L_QV>OA!.UJ852\ M?C6>)A^'Q/\GLD>IF/2IF+S$3JDPR'194V/M:&"TU/X6F*R@)$M>4JE9S9DP M@ \TE@P.5E-P,4Z\#S>5=D4R&N?Q[ECEH-%9;Q2BCX_ZA%YAX\>'@5)MI0WE MUI_V$VKN&_/)^8(F5Q@T?VC"V*-BVG!I0.":*)/1>^I['49)V%C5^FY<*4NE MX)&ULM5G;;N,V$/T50ET4NT ; MB=3%=FH;2.P6NT#2!,FF?0CZP$BT+*PDNB1E;XI^?*F+)87=$52^61!68*%O&6AR5>, MX* );&)+,LS$QREQG1 L%@]T\YE4 ;DYGT]C7GR"365K&<#/N*!)!98>)%%: M?N/O52)V -#N : *@/8!;@_ K@#V/L#I 3@5P"DR4X92Y&&.!9Z.&=T EEM+ MMORB2&:!EN%':;[NCX+)IY'$B>D#69,T(^!G\"@E%60Q 70!?I>"VSYY>05W M+,1RB=( S&B6"O8*/LZ)P%'\2>*>'N?@XX=/X .(4O!U23,N#?G8%-*[? [3 MKSR9E9Z@'D]L<$M3L>3@US0@01MORJCJT- VM!E2$MYB=@%L^!- %K([_)F_ M'8X4[MAUINV"S^[AFT<H,_Q\(TW!%T$2_E=7WDI>IYLW+PR7 M?(5],C'DF\\)6Q-C^N,/T+-^Z0I:$UDK!4Z= D?%/OU*!8YEM2C"[HJTA'L% M/*]8ZZD#7=<9F^O=$ ZMH#L<6K55RS>W]LU5^O:41H($X%%@03AXOB7)"V&= MRZ'D.74Y-)&U0O;JD+TS*=+3F0)-9*T4#.H4#-ZER&LU_!EVIJ<$N3L"M0>N M!?=D?&@%;=>#W3(>U@$-E1Y=Q3&X$TO"JE(='1&SDNW4E=1$U@I\5 <^.I.8 M1SI3H(FLE0)H-3_FUOL*;(7?%9UCN?:>,CNLD U'WC0$SZ1XI+4WT\763D/3FR%ETW.\2%?X MEBB'%MJ3;H<5' WZI-NT3$C=\MQ$:ZG.=Y5I]0PGK]8Y=I50TVXAYURBU=I@ MZ6)KIZ%IL)!Z"^MHF3Z"[RG3%6IWOTW^&X3[NW(=9H.AU_.G$>7M4GND:5+0 M__C1E[[O[EC[U3YUQ($OWX60LN@?^6+D)P0!D!*1Y1W$U"_U0A?%/4F#:L>= ML O02B:(4C_. OE.K1@-,E\4F^'YU)%/MD87H&L5S9V]>4D<%F<0SQ>4BNU-/D%]4C7]#U!+ P04 M " "Z@J16Z*=2EW8" "W!@ &0 'AL+W=OAH$P&6>K79CI+U<9R)F&FB=D(0?7C"+C: M#8)NL%^8LW5IW4*8I15=PP+L;373. M;EH()D(8I232L!L&P>S7NNWI?\)W! MSAR,B7.R5.K>36Z*01 Y0< AMXZ!XFT+8^#<$:&,7PUGT#[2 0_'>_8OWCMZ M65(#8\5_L,*6@^!C0 I8T0VW<[6[AL:/%Y@K;OR5[)K:*"#YQE@E&C J$$S6 M=_K0].$ @#S' 7$#B)\#>B\ D@:0>*.U,F]K0BW-4JUV1+MJ9',#WQN/1C=, MNK>XL!IW&>)L-@=.+11D1K5])-\TE8;Z!AORG@R+@KDQY>1&UE^,:_WY!"QE M_ (K;A<3:-B5*N(7U"1D*F2MC3DLRR@>(H/ MT5%K*][;&L4G":=4=TC2?4?B*$Z.Z!G_.SP^(2=INYQXOMX+?!.F\;-5FMQ- M02Q!_SS6HI,4[C1?F8KF, CPN!K06PBRMV^ZE]&G8_Y>B>R)VU[KMN?9D__] MILC=5RPE-Q:$.=J"WFNVX)7(GK2@W[:@?_*%CY7 G#7U>8$'-X9CAFN6;N1I M7.)NLZC33 MT/ZKLM]02P,$% @ NH*D5JJ2_4(I P 1A( T !X;"]S='EL97,N M>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983@2QYLM(E^_73 ME1SGH[JEZ\/6S"&U=(_.N4?2=64RK,U:L-L%8R9:E4+6([(PIOH0Q_5LP4I: M7ZB*28L42I?4V*Z>QW6E&M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2Q;)G0P\N!9TWEB-DXX;C9D/"R4W.Y+ M0GS 9J8EBQZH&)$)%7RJ.; *6G*Q]N$>!&9**!T96Q#62AVXP2[X"(J:]MVZL@[G MFJZ[O3[9$MS-)IDJG3/=INF236@\%*P .YK/%W WJHH!-$:5MI%S.E>2.@\; M1M.PLC,FQ"T\2-^+/>U5L;.G'=A1V3:MH:;I97P']'?5O/:N[,MTHXH_*/-I M::T@TO6BC-?]EL M4"HS&V":1 ],&S[;C?S4M+IC*[,IIU6!>^X=H>>_N\YS)IFF8M>TK?W7O,HO M=IQ<_BO+[K_*H>&@Q^9T?.TF^\=@,CT&DT=1DX-7:3)NSL:= WCO^&VC$;SF MC,@W>*$2VZ31=,F%X;+I+7B>,_GH%+;RAD[M2_*>OAV?LX(NA;EKP1'9MK^R MG"_+K!UU PO1C-JVO\#TNFG[CF5S<9FS%!D%D@'(&*,>S0LC$?; \84YFK_!, MLRQ)TA1;TLAGD#!I8',OW96N.[C5?(TW6 [>E3%8+-%*]$ M;*;X6@,27C=@9%EXM[$\P,!V :L=R!_. S45YB0)["KF#7N"<23+, 1J,5RC M:8JL3@J?\/Y@3TF29%D8 2SL($DP!)Y&',$<@ <,21)W#AZ<1_'FG(JWOQR- M?P-02P,$% @ NH*D5I>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'I'C=2/I)?92'T(-@;<[CN]72V M9R75G^2!":C92E52 [=JU],'Q6BN]XR9LNA%_?Y5KZ1Z+C%TLZ( ,@BN^M#AEBMMZA9U_Q08 MGQ@T;NXJ(V]Y89@:4\-^*%D=N-C9;N I>LYCU'$X79L@7JO_":/<;GG&QC*K M2B9,$T?%"@LH])X?=$ $+=D@.#4A5.1D(@P$B4Q%TQ6TM4\*/SW-FZKB=C>C"4GO)I-UZ@!&"&2#YL*0. M9(Q QF>$3-=PN9_, 7!Q2Q;+R)^Z4!>(I"7'4+^C!S(*P3R MJC/(=+T8.9"?$?45(H1N25FS\A-I;E@6M<9\X9J M[D!^12"_^H5,J[*DZL52IGPG./P;A;0^S#)905IW$WD?R^1]OYCW5#TR<&7! M2,JR2G'#61/*6\H5<3%1X7@VSE0\00.I7EP@3#"A9\/ .*J*@:)_02?Z&+(% MO(^*C"JE7$Q,,:%GQ\RDV%VLF2K)F&V,2X4Y)?0LE=3([/$"YBH$<"1+&\%7 MJQM,)Z%OG\BRY,8V:L9U!*M06! RD<'D<"$QG82>?9*R7;U07+!:O1OW! MY$[1P[Z58#"AA)Z-LF(P M"+L41VLQ$V'BB#R+ \>,74Q,'-&YQ$$^K*WE]$>7#-VB=&F0]CAC!HG.81!S M,LB;4<14$G6DDB.HBXD9)?)L%#19MP<;OK&#T3.Z]NVB&=M:*):2?VK)U7F,,\Y[85+>QQK8N):2?VK9WW M[-@ NYB8=F+?6YGW,>WPNYB8A6+?AV/8MI!?T%">T2);*F(OS3EA 0 "!H !H !X;"]? M/M84,!!*=*@/96U:WG\%]8GRYY]A5.9#G45]XZ M-N$_$^OM]K .G_7Z^QRJ],=@]U.WQ[@/(16]5=GN0IH7[G)Z;$=W.TB_FUST MEIMYT2XW4KC<00I!FC_((,CR!WD(\OF#AA TS!\T@J!1_J Q!(WS!TT@:)(_ M: I!T_Q!,D 9!P1)+U@3:"W(M1!X+0BV$(@M2+80F"V(MA"H+BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;R\<2 KT-]38"O0WU M-@*]#?4V KT-]38"O0WU-@*]#?4V KT]ZNT)]/:HMR?0VZ/>GD!OCWK[=^H= MT_44XJ/GOL;[OY/JU%T;'K>_+>^;+X_*#6<'/WX6OU!+ P04 " "Z@J16 MJ,J'V:L! !!&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT M;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'! M(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9 M=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+ M[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A M#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?! M*D?A*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +J"I%9'C*5%R@4 M -4> 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D5MBB M$!OS @ <0H !@ ("!(10 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ NH*D5L>>]3VY @ ,P8 !@ M ("!QR 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ NH*D5A5+5KC "@ I1H !@ ("!##( 'AL M+W=O&UL4$L! A0#% @ NH*D5LMQJVYI @ '08 !D ("! MD$H 'AL+W=O&PO=V]R:W-H965T%/ !X;"]W;W)K&UL4$L! A0#% M @ NH*D5I58E#A7"@ SAL !D ("!YE( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D5D+&NZC!#0 ]R@ !D M ("!27H 'AL+W=O&PO=V]R M:W-H965T.+ !X;"]W;W)K&UL M4$L! A0#% @ NH*D5HHI.G/9 @ >08 !D ("!I8X M 'AL+W=O&PO=V]R:W-H965TMX ( "\& 9 M " @:24 !X;"]W;W)K&UL4$L! A0#% @ MNH*D5A3T/$G] @ = 8 !D ("!NY< 'AL+W=O&PO=V]R:W-H965T !X;"]W M;W)K&UL4$L! A0#% @ NH*D5@0_K3;9 P M"Q0 !D ("!]Z$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D5E5=\J65 @ Y08 !D M ("!9ZP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NH*D5E!9%:3Q"0 YT@ !D ("!1;4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D M5N)E9,KW @ OPD !D ("!=,@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D5G^^=DIV @ VP4 M !D ("!O]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH*D5JJ2_4(I P 1A( T M ( !&=P 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ NH*D5NY)W?^> 0 "!H !H ( ! M8N0 'AL+U]R96QS+W=O 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.1 html 98 197 1 true 46 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 100080 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation Nature of the Business and Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Marketable Securities and Fair Value Measurements Sheet http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurements Marketable Securities and Fair Value Measurements Notes 11 false false R12.htm 100120 - Disclosure - Inventory Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventory Inventory Notes 12 false false R13.htm 100130 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 100140 - Disclosure - Long-Term Debt Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebt Long-Term Debt Notes 14 false false R15.htm 100150 - Disclosure - Stock-Based Compensation Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100170 - Disclosure - Segment Reporting and Geographic Data Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicData Segment Reporting and Geographic Data Notes 17 false false R18.htm 100180 - Disclosure - Revenue Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 18 false false R19.htm 100190 - Disclosure - Related Party Transactions Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 100210 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 20 false false R21.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100230 - Disclosure - Inventory (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryTables Inventory (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventory 22 false false R23.htm 100240 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 23 false false R24.htm 100250 - Disclosure - Long-term Debt (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtTables Long-term Debt (Tables) Tables 24 false false R25.htm 100260 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation 25 false false R26.htm 100270 - Disclosure - Segment Reporting and Geographic Data (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataTables Segment Reporting and Geographic Data (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicData 26 false false R27.htm 100280 - Disclosure - Revenue (Tables) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenue 27 false false R28.htm 100290 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetail Nature of the Business and Basis of Presentation - Additional Information (Detail) Details 28 false false R29.htm 100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 29 false false R30.htm 100310 - Disclosure - Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail) Details 30 false false R31.htm 100320 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail Marketable Securities and Fair Value Measurements - Additional Information (Detail) Details 31 false false R32.htm 100330 - Disclosure - Inventory - Schedule of Inventory, Current (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail Inventory - Schedule of Inventory, Current (Detail) Details 32 false false R33.htm 100340 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) Details 33 false false R34.htm 100350 - Disclosure - Long-term Debt - Schedule of Long-term Debt Instruments (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail Long-term Debt - Schedule of Long-term Debt Instruments (Detail) Details 34 false false R35.htm 100360 - Disclosure - Long-term Debt - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail Long-term Debt - Additional Information (Detail) Details 35 false false R36.htm 100370 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 36 false false R37.htm 100380 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Details 37 false false R38.htm 100390 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 38 false false R39.htm 100400 - Disclosure - Segment Reporting and Geographic Data - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataAdditionalInformationDetail Segment Reporting and Geographic Data - Additional Information (Detail) Details 39 false false R40.htm 100410 - Disclosure - Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail) Details 40 false false R41.htm 100420 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 41 false false R42.htm 100430 - Disclosure - Revenue - Schedule of Net Revenue by Organ and Country (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail Revenue - Schedule of Net Revenue by Organ and Country (Detail) Details 42 false false R43.htm 100440 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 43 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: tmdx:InterestOnlyPaymentAdditionalExtensionPeriod, us-gaap:NumberOfOperatingSegments - tmdx-20230331.htm 8 tmdx-20230331.htm tmdx-20230331.xsd tmdx-20230331_cal.xml tmdx-20230331_def.xml tmdx-20230331_lab.xml tmdx-20230331_pre.xml tmdx-ex31_1.htm tmdx-ex31_2.htm tmdx-ex32_1.htm tmdx-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tmdx-20230331.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 353, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 98, "dts": { "calculationLink": { "local": [ "tmdx-20230331_cal.xml" ] }, "definitionLink": { "local": [ "tmdx-20230331_def.xml" ] }, "inline": { "local": [ "tmdx-20230331.htm" ] }, "labelLink": { "local": [ "tmdx-20230331_lab.xml" ] }, "presentationLink": { "local": [ "tmdx-20230331_pre.xml" ] }, "schema": { "local": [ "tmdx-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 334, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.transmedics.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 14 }, "keyCustom": 18, "keyStandard": 179, "memberCustom": 23, "memberStandard": 22, "nsprefix": "tmdx", "nsuri": "http://www.transmedics.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "tmdx:MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Marketable Securities and Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurements", "shortName": "Marketable Securities and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "tmdx:MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Inventory", "menuCat": "Notes", "order": "12", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "13", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "14", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "15", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "16", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Segment Reporting and Geographic Data", "menuCat": "Notes", "order": "17", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicData", "shortName": "Segment Reporting and Geographic Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Revenue", "menuCat": "Notes", "order": "18", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "19", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Long-term Debt (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtTables", "shortName": "Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Segment Reporting and Geographic Data (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataTables", "shortName": "Segment Reporting and Geographic Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail)", "menuCat": "Details", "order": "28", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "menuCat": "Details", "order": "29", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail)", "menuCat": "Details", "order": "30", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "tmdx:MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail)", "menuCat": "Details", "order": "31", "role": "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail", "shortName": "Marketable Securities and Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "tmdx:MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Inventory - Schedule of Inventory, Current (Detail)", "menuCat": "Details", "order": "32", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail", "shortName": "Inventory - Schedule of Inventory, Current (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Long-term Debt - Schedule of Long-term Debt Instruments (Detail)", "menuCat": "Details", "order": "34", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail", "shortName": "Long-term Debt - Schedule of Long-term Debt Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "lang": null, "name": "tmdx:LongTermDebtNoncurrentBeforeDebtDiscountAndAccruedPayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Long-term Debt - Additional Information (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "shortName": "Long-term Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_1f2fda3b-b5e1-45c6-a708-ec0b060cbadb", "decimals": "-5", "lang": null, "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "menuCat": "Details", "order": "36", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Segment Reporting and Geographic Data - Additional Information (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataAdditionalInformationDetail", "shortName": "Segment Reporting and Geographic Data - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail)", "menuCat": "Details", "order": "40", "role": "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail", "shortName": "Segment Reporting and Geographic Data - Geographic Areas Long-lived Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fa5390e-9998-437f-8aec-c000aa26e1c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-5", "first": true, "lang": null, "name": "tmdx:CustomerPaymentsRecordedAsOperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Revenue - Additional Information (Detail)", "menuCat": "Details", "order": "41", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-5", "first": true, "lang": null, "name": "tmdx:CustomerPaymentsRecordedAsOperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Revenue - Schedule of Net Revenue by Organ and Country (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "shortName": "Revenue - Schedule of Net Revenue by Organ and Country (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_2fefbaeb-2f00-4c37-809b-09b7a90bee40", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_9054a9dc-79b2-4b20-a075-40e099d876a7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Related Party Transactions - Additional Information (Detail)", "menuCat": "Details", "order": "43", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_9054a9dc-79b2-4b20-a075-40e099d876a7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_5d7e30aa-01f1-4750-9528-1e60a64d8f38", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "7", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_a492823b-ea92-4fed-b293-d494a3859bf1", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "8", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Nature of the Business and Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation", "shortName": "Nature of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "tmdx-20230331.htm", "contextRef": "C_dea91418-36e0-4979-91c0-f00e2e21d8d2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 46, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_DirectorMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r219", "r421", "r475", "r521" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r235", "r236", "r237", "r238", "r285", "r356", "r380", "r403", "r404", "r418", "r426", "r433", "r472", "r511", "r512", "r513", "r514", "r515", "r516" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r235", "r236", "r237", "r238", "r285", "r356", "r380", "r403", "r404", "r418", "r426", "r433", "r472", "r511", "r512", "r513", "r514", "r515", "r516" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r219", "r421", "r475", "r521" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r215", "r358", "r419", "r431", "r467", "r468", "r475", "r520" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r215", "r358", "r419", "r431", "r467", "r468", "r475", "r520" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r235", "r236", "r237", "r238", "r283", "r285", "r309", "r310", "r311", "r355", "r356", "r380", "r403", "r404", "r418", "r426", "r433", "r466", "r472", "r512", "r513", "r514", "r515", "r516" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r235", "r236", "r237", "r238", "r283", "r285", "r309", "r310", "r311", "r355", "r356", "r380", "r403", "r404", "r418", "r426", "r433", "r466", "r472", "r512", "r513", "r514", "r515", "r516" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r173", "r286", "r440", "r461" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r216", "r217", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r420", "r432", "r475" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r216", "r217", "r390", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r420", "r432", "r475" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r173", "r286", "r440", "r441", "r461" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tmdx_AccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses and Other Current Liabilities [Abstract]", "label": "Accrued Expenses And Other Current Liabilities [Abstract]" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://www.transmedics.com/20230331", "xbrltype": "stringItemType" }, "tmdx_AccruedLogisticsCosts": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for logistics costs.", "label": "Accrued Logistics Costs", "terseLabel": "Accrued logistics costs" } } }, "localname": "AccruedLogisticsCosts", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_AccruedResearchDevelopmentAndClinicalTrialsExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for research, development and clinical trials expenses.", "label": "Accrued Research Development And Clinical Trials Expenses Current", "terseLabel": "Accrued research, development and clinical trials expenses" } } }, "localname": "AccruedResearchDevelopmentAndClinicalTrialsExpensesCurrent", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to common stock for recognition of cost for option under share-based payment arrangement.", "label": "Adjustments To Common Stock Share Based Compensation Stock Options Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "tmdx_AmountOverFederalFundsEffectiveRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount over federal funds effective rate.", "label": "Amount Over Federal Funds Effective Rate [Member]", "terseLabel": "Amount Over Federal Funds Effective Rate [Member]" } } }, "localname": "AmountOverFederalFundsEffectiveRateMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_CanadianImperialBankOfCommerceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian Imperial Bank of Commerce.", "label": "Canadian Imperial Bank Of Commerce [Member]", "terseLabel": "Canadian Imperial Bank of Commerce [Member]" } } }, "localname": "CanadianImperialBankOfCommerceMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_CustomerPaymentsRecordedAsOperatingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of payments made to customers related to post-approval studies or existing standard-of-care protocols that are recorded as operating expenses..", "label": "Customer Payments Recorded As Operating Expenses", "terseLabel": "Research development and clinical trials expenses" } } }, "localname": "CustomerPaymentsRecordedAsOperatingExpenses", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_DebtInstrumentDiscountGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt discount recorded as part of a debt transaction.", "label": "Debt Instrument Discount Gross", "terseLabel": "Debt instrument discount gross" } } }, "localname": "DebtInstrumentDiscountGross", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_DebtInstrumentMaturityMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, maturity month and year.", "label": "Debt Instrument Maturity Month And Year", "terseLabel": "Debt instrument, maturity month and year" } } }, "localname": "DebtInstrumentMaturityMonthAndYear", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "tmdx_DebtInstrumentPrepaymentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of prepayment fee on a debt instrument, as a percentage of outstanding borrowings.", "label": "Debt Instrument Prepayment Fee Percentage", "terseLabel": "Debt instrument, prepayment fee percentage" } } }, "localname": "DebtInstrumentPrepaymentFeePercentage", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "tmdx_FromTwoThousandFourteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "From 2014 Plan.", "label": "From Two Thousand Fourteen Plan [Member]", "terseLabel": "From 2014 Plan [Member]" } } }, "localname": "FromTwoThousandFourteenPlanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_HeartProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Heart product.", "label": "Heart Product [Member]", "terseLabel": "Heart revenue [Member]" } } }, "localname": "HeartProductMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail" ], "xbrltype": "domainItemType" }, "tmdx_InEventOfDefaultMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In Event Of Default [Member]", "label": "In Event Of Default [Member]", "terseLabel": "In Event Of Default [Member]" } } }, "localname": "InEventOfDefaultMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_InterestOnlyPaymentAdditionalExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest-only payment, additional extension period.", "label": "Interest Only Payment Additional Extension Period", "terseLabel": "Interest Only Payment Additional Extension Period" } } }, "localname": "InterestOnlyPaymentAdditionalExtensionPeriod", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "tmdx_InterestOnlyPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest-only payment period.", "label": "Interest Only Payment Period", "terseLabel": "Interest Only Payment Period" } } }, "localname": "InterestOnlyPaymentPeriod", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "tmdx_InterestRateOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate option one.", "label": "Interest Rate Option One [Member]", "terseLabel": "Interest Rate Option One [Member]" } } }, "localname": "InterestRateOptionOneMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_InterestRateOptionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate option two.", "label": "Interest Rate Option Two [Member]", "terseLabel": "Interest Rate Option Two" } } }, "localname": "InterestRateOptionTwoMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_InventoryTransferToPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to the entity's property plant and equipment in noncash transactions.", "label": "Inventory Transfer To Property Plant And Equipment", "terseLabel": "Transfers of inventory to property and equipment", "verboseLabel": "Inventory transfer to property plant and equipment" } } }, "localname": "InventoryTransferToPropertyPlantAndEquipment", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "tmdx_LiverProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liver product.", "label": "Liver Product Member", "terseLabel": "Liver revenue [Member]" } } }, "localname": "LiverProductMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail" ], "xbrltype": "domainItemType" }, "tmdx_LongTermDebtNoncurrentBeforeDebtDiscountAndAccruedPayments": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, excluding current portion. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long Term Debt Noncurrent Before Debt Discount And Accrued Payments", "totalLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrentBeforeDebtDiscountAndAccruedPayments", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_LungProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lung product.", "label": "Lung Product [Member]", "terseLabel": "Lung revenue [Member]" } } }, "localname": "LungProductMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail" ], "xbrltype": "domainItemType" }, "tmdx_MarketableSecuritiesAndFairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable securities and fair value measurements.", "label": "Marketable Securities and Fair Value Measurements [Abstract]", "terseLabel": "Marketable Securities and Fair Value Measurements [Abstract]" } } }, "localname": "MarketableSecuritiesAndFairValueMeasurementsAbstract", "nsuri": "http://www.transmedics.com/20230331", "xbrltype": "stringItemType" }, "tmdx_MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable securities and fair value measurements.", "label": "Marketable Securities and Fair Value Measurements Disclosure [Text Block]", "terseLabel": "Marketable Securities and Fair Value Measurements" } } }, "localname": "MarketableSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "tmdx_MinimumLiquidityCovenantAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum liquidity covenant amount.", "label": "Minimum Liquidity Covenant Amount", "terseLabel": "Minimum liquidity covenant amount" } } }, "localname": "MinimumLiquidityCovenantAmount", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_MinimumPercentageToMaintainNetRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum amount of revenue that must be maintained by the company as a percentage of the revenue level presented in a plan to the lender.", "label": "Minimum Percentage To Maintain Net Revenue", "terseLabel": "Minimum percentage to maintain total net revenue set forth in total revenue plan presented" } } }, "localname": "MinimumPercentageToMaintainNetRevenue", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "tmdx_NonCashInterestAndEndOfTermAccretionExpense": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for interest and accretion on long-term debt.", "label": "Non Cash Interest And End Of Term Accretion Expense", "terseLabel": "Non-cash interest expense and end of term accretion expense" } } }, "localname": "NonCashInterestAndEndOfTermAccretionExpense", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "tmdx_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense related to leasing arrangements.", "label": "Non Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "tmdx_OfferingCostIncludedInAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering cost included in accounts payable and accrued expenses.", "label": "Offering Cost Included In Accounts Payable And Accrued Expenses", "terseLabel": "Offering costs included in accounts payable and accrued expenses" } } }, "localname": "OfferingCostIncludedInAccountsPayableAndAccruedExpenses", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "tmdx_OrbiMedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Orbi Med [Member]", "label": "Orbi Med [Member]", "terseLabel": "Orbi Med [Member]" } } }, "localname": "OrbiMedMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other countries", "label": "Other Countries [Member]", "terseLabel": "All Other Countries [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "domainItemType" }, "tmdx_ProceedsFromIssuanceOfCommonStockInInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndIssuanceCostsPaid": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of common stock in public offering, net of underwriting discounts and commissions and issuance costs paid.", "label": "Proceeds From Issuance Of Common Stock In Initial Public Offering Net Of Underwriting Discounts And Commissions And Issuance Costs Paid", "terseLabel": "Proceeds from issuance of common stock in public offering, net of underwriting discounts and commissions and issuance costs paid" } } }, "localname": "ProceedsFromIssuanceOfCommonStockInInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndIssuanceCostsPaid", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "tmdx_RecordedUnconditionalPurchaseCommitmentMaturityYearAndMonth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maturity year and month of recorded unconditional purchase commitment.", "label": "Recorded Unconditional Purchase Commitment Maturity Year And Month", "terseLabel": "Recorded unconditional purchase commitment, maturity year and month" } } }, "localname": "RecordedUnconditionalPurchaseCommitmentMaturityYearAndMonth", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "tmdx_ResearchDevelopmentAndClinicalTrialsExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research, development and clinical trials expenses [Member]", "label": "Research Development And Clinical Trials Expenses [Member]", "terseLabel": "Research, development and clinical trials expenses [Member]" } } }, "localname": "ResearchDevelopmentAndClinicalTrialsExpensesMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "tmdx_SignificantCustomersBenchmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Customers Benchmark.", "label": "Significant Customers Benchmark [Member]", "terseLabel": "Significant Customer Benchmark [Member]" } } }, "localname": "SignificantCustomersBenchmarkMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_TwoThousandNineteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Employee Stock Purchase Plan [Member]", "label": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "terseLabel": "2019 Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandNineteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen stock plan and two thousand twenty one inducement plan.", "label": "Two Thousand Nineteen Stock Plan and Two Thousand Twenty One Inducement Plan [Member]", "terseLabel": "2019 Plan and 2021 Inducement Plan [Member]" } } }, "localname": "TwoThousandNineteenStockPlanAndTwoThousandTwentyOneInducementPlanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_TwoThousandNineteenStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Stock Plan [Member]", "label": "Two Thousand Nineteen Stock Plan [Member]", "terseLabel": "2019 Stock Plan [Member]" } } }, "localname": "TwoThousandNineteenStockPlanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_TwoThousandTwentyOneInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one inducement plan.", "label": "Two Thousand Twenty One Inducement Plan [Member]", "terseLabel": "2021 Inducement Plan [Member]" } } }, "localname": "TwoThousandTwentyOneInducementPlanMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tmdx_UnconditionalPurchaseObligationRemainingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount remaining on an unconditional purchase commitment.", "label": "Unconditional Purchase Obligation Remaining Amount", "terseLabel": "Remaining purchase commitment" } } }, "localname": "UnconditionalPurchaseObligationRemainingAmount", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "tmdx_UpfrontFeesAndOtherCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upfront fees and other costs.", "label": "Upfront Fees And Other Costs [Member]", "terseLabel": "Upfront Fees and Other Costs [Member]" } } }, "localname": "UpfrontFeesAndOtherCostsMember", "nsuri": "http://www.transmedics.com/20230331", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r221", "r222" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities And Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other liabilities current" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r30", "r31", "r135", "r376", "r385", "r386" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r31", "r90", "r346", "r381", "r382", "r445", "r446", "r447", "r458", "r459", "r460" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "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:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Allocated Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r136", "r223", "r226", "r227", "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r40", "r50", "r95", "r263" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization Of Debt Discount Premium", "terseLabel": "Net amortization of premiums on marketable securities" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r118", "r133", "r158", "r196", "r206", "r211", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r323", "r327", "r333", "r430", "r470", "r471", "r509" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r129", "r138", "r158", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r323", "r327", "r333", "r430", "r470", "r471", "r509" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Assets measured at fair value", "totalLabel": "Cash equivalents and marketable securities" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Unaudited Interim Financial Information" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r57", "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r53", "r54", "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r388", "r389", "r430", "r442" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r52", "r131", "r405" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r52", "r56" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r47", "r94" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r107", "r123" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r72", "r232", "r233", "r393", "r469" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r458", "r459", "r503" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock No Par Value", "terseLabel": "Common Stock, No Par Value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock Shares Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r77" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock Value", "terseLabel": "Common stock, no par value; 150,000,000 shares authorized; 32,534,003 shares and 32,141,368 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.", "label": "Compensation Expense Excluding Cost Of Good And Service Sold", "terseLabel": "Compensation expense" } } }, "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r144", "r146", "r153", "r372", "r378" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r61", "r62", "r92", "r93", "r219", "r392" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r61", "r62", "r92", "r93", "r219", "r387", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r61", "r62", "r92", "r93", "r219", "r392", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r116", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Risk of Concentrations of Credit, Significant Customers and Significant Suppliers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r61", "r62", "r92", "r93", "r219" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r61", "r62", "r92", "r93", "r219", "r392" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r269", "r270", "r280" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r37", "r158", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r333", "r470" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenue", "terseLabel": "Total cost of revenue", "totalLabel": "Cost of Revenue, Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r318", "r321", "r456" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "negatedLabel": "Provision for income taxes", "totalLabel": "Current Income Tax Expense (Benefit), Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r60", "r219" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r104", "r105", "r117", "r159", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r343", "r413", "r414", "r415", "r416", "r417", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r105", "r117", "r265" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": 0.0, "parentTag": "tmdx_LongTermDebtNoncurrentBeforeDebtDiscountAndAccruedPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument Carrying Amount", "terseLabel": "Long-term Debt, Gross", "verboseLabel": "Principal amount of long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r4", "r113" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument Covenant Description", "terseLabel": "Description of covenants" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r23", "r112" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument Frequency Of Periodic Payment", "terseLabel": "Debt Instrument, Frequency of Periodic Payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r21", "r96", "r266", "r343" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Interest rate effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument Interest Rate Increase Decrease", "terseLabel": "Increasing applicable margin" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r249" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "verboseLabel": "LIBOR rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r159", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r343", "r413", "r414", "r415", "r416", "r417", "r454" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r22", "r112" ], "lang": { "en-us": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument Payment Terms", "terseLabel": "Debt Instrument, Payment Terms" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument Periodic Payment Terms Balloon Payment To Be Paid", "terseLabel": "Accrued end-of-term payment" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument Redemption Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period One [Member]", "terseLabel": "Prior to 12 Months After Closing Date [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Two [Member]", "terseLabel": "12 to 24 Months After Closing Date [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r78", "r79", "r80", "r81", "r95", "r96", "r98", "r115", "r159", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r343", "r413", "r414", "r415", "r416", "r417", "r454" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r95", "r98", "r473" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument Unamortized Discount", "negatedLabel": "Debt discount, net of accretion", "totalLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt Weighted Average Interest Rate", "terseLabel": "Average effective interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Discretionary Contribution Amount", "terseLabel": "Defined contribution plan, contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r50", "r195" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r279", "r419", "r420", "r421", "r422", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of Net Revenue by Organ and Country" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r154", "r165", "r166", "r167", "r168", "r169", "r174", "r176", "r178", "r179", "r180", "r182", "r330", "r331", "r373", "r379", "r410" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r154", "r165", "r166", "r167", "r168", "r169", "r176", "r178", "r179", "r180", "r182", "r330", "r331", "r373", "r379", "r410" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r58", "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r334" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued payroll and related expenses", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized compensation cost related to unvested employee and director stock-based awards", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average period for unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Employee Stock Option [Member]", "verboseLabel": "Options to purchase common stock [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r77", "r127", "r147", "r148", "r149", "r160", "r161", "r162", "r164", "r170", "r172", "r183", "r225", "r268", "r315", "r316", "r317", "r319", "r320", "r329", "r335", "r336", "r337", "r338", "r339", "r341", "r346", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Assets and Liabilities" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureFairValueOfFinancialAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement Policy Policy [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r51", "r505", "r506" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Unrealized", "negatedLabel": "Unrealized foreign currency transaction (gains) losses" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r50", "r74", "r75" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gains Losses On Extinguishment Of Debt", "negatedLabel": "Loss on extinguishment of debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Areas Long Lived Assets [Abstract]", "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "localname": "GeographicAreasLongLivedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r36", "r158", "r196", "r205", "r210", "r213", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r333", "r412", "r470" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r34", "r101", "r109", "r125", "r196", "r205", "r210", "r213", "r374", "r412" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r451" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r357", "r451" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase Decrease In Deferred Charges", "negatedLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r451", "r507" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase Decrease In Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r451" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets", "terseLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r97", "r111", "r150", "r194", "r342" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r70", "r407" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory Finished Goods Net Of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r137", "r406", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r70", "r409" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory Raw Materials Net Of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r70", "r408" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory Work In Process Net Of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r158", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r324", "r327", "r328", "r333", "r411", "r470", "r509", "r510" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r106", "r121", "r430", "r455", "r465", "r504" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r130", "r158", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r324", "r327", "r328", "r333", "r430", "r470", "r509", "r510" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities measured at fair value", "totalLabel": "Liabilities, Fair Value Disclosure, Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Line Of Credit Facility [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16", "r454" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long Lived Assets By Geographic Areas Table [Text Block]", "terseLabel": "Long-lived assets by geographical area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": 1.0, "parentTag": "tmdx_LongTermDebtNoncurrentBeforeDebtDiscountAndAccruedPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Current", "negatedLabel": "Less: Current portion of long-term debt", "totalLabel": "Long-Term Debt, Current Maturities, Total" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r134" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long Term Debt Noncurrent", "terseLabel": "Long-term debt, net of discount and current portion", "totalLabel": "Long-term debt, net of discount and current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtInstrumentsDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-Term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r73" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-Term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnSaleOfInvestments": { "auth_ref": [ "r449", "r450", "r452", "r518", "r519" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.", "label": "Loss On Sale Of Investments", "terseLabel": "Loss on sale of marketable securities" } } }, "localname": "LossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable Securities", "totalLabel": "Marketable Securities, Total" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureMarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r156" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r156" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r47", "r48", "r51" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r35", "r51", "r110", "r124", "r128", "r142", "r145", "r149", "r158", "r163", "r165", "r166", "r167", "r168", "r171", "r172", "r177", "r196", "r205", "r210", "r213", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r331", "r333", "r412", "r470" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Noncurrent Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "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.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicDataAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r205", "r210", "r213", "r412" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r345" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r345" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r344" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Accrued other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r132" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r26" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r77", "r143", "r146", "r152", "r335", "r340", "r341", "r371", "r377", "r445", "r446" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r139", "r141" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized losses on marketable securities, net of tax of $0", "verboseLabel": "Unrealized losses on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r29", "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax", "terseLabel": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other income (expense), net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income Expense [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payments Of Debt Extinguishment Costs", "terseLabel": "Debt instrument, end of term payment accrued interest" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r69" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r42" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r5", "r474" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock No Par Value", "terseLabel": "Preferred Stock, No Par Value" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r267" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r44" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds From Issuance Of Long Term Debt", "terseLabel": "Proceeds from issuance of long-term debt, net of issuance costs", "totalLabel": "Proceeds from Issuance of Long-Term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r43", "r86" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r43" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds From Stock Plans", "terseLabel": "Proceeds from issuance of common stock in connection with employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Net product revenue [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r128", "r142", "r145", "r155", "r158", "r163", "r171", "r172", "r196", "r205", "r210", "r213", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r322", "r325", "r326", "r331", "r333", "r374", "r412", "r428", "r429", "r447", "r470" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r71", "r122", "r375", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Recorded Unconditional Purchase Obligation", "terseLabel": "Recorded unconditional purchase commitment, minimum quantity required", "totalLabel": "Recorded Unconditional Purchase Obligation, Total" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r284", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r284", "r349", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r347", "r348", "r350", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments Of Long Term Debt", "negatedLabel": "Repayments of long-term debt", "terseLabel": "Repayments of long-term debt", "totalLabel": "Repayments of Long-Term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r88", "r126", "r517" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research And Development Expense", "terseLabel": "Research, development and clinical trials", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r52", "r56", "r102", "r119", "r131" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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.", "label": "Restricted Cash And Cash Equivalents", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash and Cash Equivalents, Total" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r391", "r443", "r453" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r82", "r120", "r384", "r386", "r430" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r127", "r160", "r161", "r162", "r164", "r170", "r172", "r225", "r315", "r316", "r317", "r319", "r320", "r329", "r381", "r383" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r151", "r158", "r192", "r193", "r204", "r208", "r209", "r215", "r216", "r219", "r224", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r333", "r374", "r470" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue", "totalLabel": "Total net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfNetRevenueByOrganAndCountryDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r219", "r462" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue Benchmark", "verboseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share Based Compensation Costs By Plan Table [Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r23", "r78", "r79", "r80", "r81", "r95", "r96", "r98", "r115", "r414", "r416", "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule Of Debt Instruments [Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r11", "r12", "r13" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member]", "terseLabel": "Term Secured Overnight Financing Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r196", "r197", "r207", "r211", "r212", "r213", "r214", "r215", "r218", "r219", "r220" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting and Geographic Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSegmentReportingAndGeographicData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service Revenue [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r49" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, grants in period, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Share based compensation arrangement by share based payment award number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period", "terseLabel": "Number of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r83", "r87" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders Equity And Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r57", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r25", "r77", "r127", "r147", "r148", "r149", "r160", "r161", "r162", "r164", "r170", "r172", "r183", "r225", "r268", "r315", "r316", "r317", "r319", "r320", "r329", "r335", "r336", "r337", "r338", "r339", "r341", "r346", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r160", "r161", "r162", "r183", "r358" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSegmentReportingAndGeographicDataGeographicAreasLonglivedAssetsDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r5", "r6", "r77", "r82" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r77", "r82", "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "terseLabel": "Issuance of common stock upon the exercise of common stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r5", "r6", "r77", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r25", "r77", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock upon the exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r8", "r9", "r68", "r430", "r455", "r465", "r504" ], "calculation": { "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r353", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r184", "r185", "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "verboseLabel": "Warrants to purchase common stock [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r175", "r180" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Weighted average common shares outstanding, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r174", "r180" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Weighted average common shares outstanding, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.transmedics.com/20230331/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r437": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r438": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r439": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 62 0000950170-23-017909-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-017909-xbrl.zip M4$L#!!0 ( +J"I%8[3";O?FD! ,:]&0 1 =&UD>"TR,#(S,#,S,2YH M=&WLO7EW&SF2+_KWFT^15WU[;M5Y@HT] ;FJ[E%[Z=&9*LLMJ69Y__A@E;*+ M8JHR2=N:3_\"F:062[)LBQ23%-Q=-I=D)A#;+R(0"/ST?S^=CHH/H6FK>OSS M%GF&MXHP=K6OQL<_;^T>OMS;V_J_O_STOQ J7KW9>UN\#1^+73>I/H175>M& M=3MM0O'#X6\_%GOC434.Q7_][>#7XE7MIJ=A/"E0<3*9G.T\?_[QX\=G/E;C MMAY-)_"H]IFK3Y\7"/7W?MD$DSXN7IE)*'8HI@QA@3 _(GR'R1W,GW'.\/^+ M\0[&E[^JS\Z;ZOAD4OS@?BS2C^#)XW$8CX_;GK2OC_LB>U6ET;P-6KV7,@X@2F%N;7 M ]G_^,+EZ6MKVHO+/]VX_MK\TK?S2ZM/=]V7I&$D?B=VSR\?U^.WP/:F\]IOY RY9^+R[3:R;TTX-$X=!^Q2Z=I_;9W??32BB)U7 MD^9.TNOG\.W6+_]2_'02C(=_BY\FU604?B$8_>.GY_WK].EIF)C.]J#PY[3Z M\//6RWH\ 8N$CH 16X7KW_V\-0F?)L][G7Z>;OM\=M^?;.W/BW9R/@H_;YV: MYK@:[Q1F.JG_5W5Z5C<@A9,79\8G,[E3J+-/+[:ZQ_KJP_Q'OFK/1N8\:46 M;W^J/NVD>X>F?UEY'\;=2[C@36-<9_XJ__/6F_>*2*=(C,A'2Q#G*B!#O4=@ M 36VUF,I]%8Q-J?PF)D [X#FV=#LQ_VST #YQ\>'X3B9X'8VV4^3@Q"!#.]] M,)IP KR5 2.N2XTT<1A%C ,-E'CE@173<=7_X/?WLQMM%3ZXZM2,0,KWWK[9 M^H7\]/SZZ.>SF1F!V63*,G(;14"!2H.X"PQ9QN$52 >CF =;DOED0&UW7H^! MB^V-??CT[^'\NR;Q"P;K40I))9T/=3:TVT>J,3>F]#!231/9F42J M) 0%$S"QV);,E%='^G+:-##,-P"$9O3?P32OQS[AU_<-%B%"0=_N&.EG$D*U M4#X&B9BP$G$3%+*>0=TV( 4;L#R>U^^,_S&AZ8Z0T&L$T M#@B@0(&XE1$I$QQR0$ECJ S$\6NR\?OA*U#;MMH95R-0I@9N^5I-.K'?'/JDT"#JX*U6X(>:/ M.15+;6 &6Z0Y#3"5J)'Q($).:::XQ:#%\LO<>%N_,\VM+!'&6!=L0,S'$O%8 MELCJ4J*2>!(B%5Q%=WT>\#+=%02QW8^[G1295_5H9)KV\,0TX7MG*;SC5A.# MM 2#Q*4!BC+LD"*()&DEG8"H>&V1!WY'DT4<0 M#&+M#=G["O59ZA2NVZI0K\T4+2,>^RB0HI[#% T& M2!3@U4G@L' 8C)OYKBFNT*Q=5R3GH@_>E0A'PL IT:!(QH'MED$RX1GUY062 M)N=[9P^FT81VLC\>G;\SYTFG=L$/3$\PH]>?P*U,H?0[>$3M;\Q:&ZEC3,Y% MI/ P[I%6#M1$N0B*5EH6U%;1>] _;\U<]QT_;<[!N[CB<7W1C?%"@T)[C;") MX!L0#K@4O$!E*<"P@8&0@ETU#?-@O?=C^H&_@<^^SW/\Y1\W1_G\NL/;*3J M0&A_^2F%FSMM%]W!4XHN_-Q)P=+/6RUXVJ/$UNZSDR8-(G$ S4.<9Y]:G]A\ M_1[]XZX^HWO;UM.F>]>%USNSF74D>_D>6P'.';"$8@;,41@C&X-' 0.CHE)! M0L@V_VGH'-3YN\JG][$*3=$-(=P::;W<^_?K[NCG/Y[?KNV=[?ZMAX=].AM5 MKIK\%I)[7_CJM)>O2W5[%>QD#^+BIF/B[J>JW?JE$]278$NKR>YQ$T+ZIK_# M3\]OO?$W/.\_3%,9.PH'H(G]TRXM.%R=/G[HHR BW#DPX"CT]T]O?ZO&U>GT M=%&3N$ZT@^##Z=GD0FVO$'&N[6E:^]TE1Q_K18WBUWI\#+<_3:-)<>F5YQ[! MQ[_69KRP1T&,OA][D7AC7#4"$;XJ*V9L?&7&>Z<0/E9F]#0&ON M&<3SST3W^6UZPT4@!EH/,0?U@&3KO1HK1!Q MO6Q![!61EX*";Z$% P>9:H\,"1!A0T#F!*8J:C-4]KX;F?%;P.>K]N!C?712 M3ULS]F]!E28DEP M%&D#CDE45EO!>)1LL"S9A3OX*BTD? B'P4T;WW^ Z@+X&AZ<^#Z'C[$9JI2=6*6LLB@X<;:X5 M1U9*BSA$-9IR011V0Q.!Y'Z\:VH_=9/]YC T'RKWF>,S^W#)'&-?SS&V.(Z1 M"%&?$PX%XQ+'>(D4,P1YS)S2% )4XH?(L0MP_'NHCQMS=I)P[XI!W9^_NRAM@M+0$D>WI0M7_\ M[?QO$,Z=G)KFC\^4SXQ">P!NSG@:WH8'ASG+CSUNF=JE\W]QT;2=@(O7W+AX M$?/[S?RS;N9/:*\HQ6%U/ ;&.4#XBZ\OR+Z1YDV$"/\/)0HTK4)@CT$]G$*, M,FD"P2F!.30=N1N0.B;^.AT?S[Y>A+!\P9#.%JAW?C_<,,NIA-;22(R$L@%Q MB!>0*K%&+E *(:.CTL>A2<6J\D%/-XEQ&25]GI=X2)3D#0_*4(^X3*O0BA.D M--Q=1>65=KX_#GMCL%V=C'Y%=/OU$=Q'T_B; M0'L00%4J-YFM.Z5EAO;@\/>-!#M&@Y5>:@0QF$2\I (9E9:MF22\-$98/[@T M]Q!\^6N*/JO2>+BB4R%\+)5#1 9P/8*&6!@'ACCW''/I*,=B:-S8V'3(BKQ/ M$L&@,XUHJJ;@ODP9,>.0ED1Q'[ /87#!]47<-5?*UW].4\$6\+L>=X4>UYBX MZ]ST=#J":_U,34_/FG"2[O8A]'GL=5%8KKPVCOL40 ,\6Q&08M(C8XS'I1&! MB<%Q:]/#V6_/%X! )J1H#X(+U8>TDKFQ(?4W!4_7U.1AP9/$O P$R>DLM)2J4E]Q;QB V$-$HA<#,- N]&8!\].)U\J,(P M9(0;0)(DJ-(19CF2RE'$G1)(EX".3A I:!F8&ZZ>?W$!_7)99S0"[?Y[&(<& MXHVQW_6G@)UMAS(?PD8OG^M2:V*U165)(#@I0RII!E]'$ZJE<5+*4@Z5N8^= M ?N:8J*ONW9__&!G)*?E!E!;9 P$;L1))$*JE P1XKI8$J1<,%I$;LMR<)'" MI7?20=D[(-3Y4=K0U5?/MG\[O_K-93CQJFJ"F]3-1II!I@/CCF%$N0(?IL04 M&2H)"D12&P(O)5WS9.RU),N[:>-.3!O6J:I(8\&-]@Z5VH(;8BE&!I<"<1RP MUEZ5TI1#9=% =6TUH8(U)56F](C[I&LX$F0;L8%V.KPP5KFR- M6!3X?EG+OV]-Y6$9M\]$XB&ZS0 JF6(,22QCV@@3D)4X IA::T*I5F#&=P:TC=%?2_K=K(?NZJBC71I MHB3:JK2#DV"-.-<,:<4!C4F0O!0$*S'8NO=L9B]UFO3]&1:ATU(QP],&0Q&U MZ;H,('B'D=1<0:2";=K(N-XB<1 F!DRNGV=L-]*#H@*7)C )9ED!'RW&*?,> M$#-.6,X=)FMJFX>VI64U[)46@E$E/;*$0*0CO4':@*YJ049+HI?-WF_V M.SBB:B$VB@L+9@I\/PGWY"%M>/<.WGIM."\A/(^#*]1<&FP]%#D6MB2N?#NH@3OT,9H@QYL\/TH:WW_:1J(Z^]+-:^G/1)I_P[$8GS?^E & 6$#Z!RXV-Y%Y% MI@9 J>78"%92C*.7J)0Q11W"(2.C0)[%,@@E2F('&\2O;!O*,*IKOEC9,O_L M_D6K]0R42UNW+G_J33[V>Q M ?*^"2$U,)Q9XG9R'U)^]0ARFOF5A\ M^S:Y+"7WX2R+95H=0V Q3%H(C\A$8U!07#DK&07#,C0I68=]ND-(E@\@#N+: M"Z^M0RJ"+P>!CP1L B,4N):><1%Q8$,5KU7LHME((="$"ETR"(%]3$WLC$!* M@BZP[/[N[JB=' >__R& M!^?3&8'U(R/TZ6' M=6PNOND./3C\:,X6T4LU!QH#"#0$3NWQ2X:B335779-I!H:",&J4\JFF;K#& M?#"IY 'X?#RAKW8< 3:VZ8$BE6'%H^KQ;SE[8*(,I8N:HS(:GL)R#VZ@@ !=&2F9X9:[P:7^AM+% M>D5]Q[FRE$N%A$];0Z4BR7%7R%@; Z"7=V1P*?W(8276O2H2R5*4OY0;:JX<&E(^XWKVJ3FZE,\$*%$$Z MTN9ABZRF 1FL'?%82XU*63 M%%&;>@41%I&1V",*$:&G*HK@!I?/V? P<#6"()DP&,=DUA6X<-*E^G<2$,;: M2^.E".5@3Y=<$]M.%V?;?50^: $.-S G'>-*D9+&('"L!&.$>\\'9]N'7$G\ M==>" YC#U0VHW[4*@P>4#N'CJ0]I:I>HF08,++66*H+ ^]Q\:MBAB%;@G_! M4(SIO'$;)80B$%\*KUEJ\%$ZEPW@P[=29(NW+TABB-<$B&G'JK,' MG&%M$?Q7&HU3._O!:L1%L9IZ80K]> :AEWK M8/$0026$"RZ9024'^>?:<&0--4BY$I>!E3IUD- MP1^+X!!%B 5+9;%0E'GYA'KU#V;Y3QAC7; !,1_!:L1N0:64J"2>A$@%5W'I M%=FKFSP+TA"CD?6 ;-Q'AJPH.2+@H;O(I)+#.]QXS?(1"^S@!@%5:@=I$;C= M$%$9HY!E@J-(O=$E(4R(P:T,/.4>&ZMQ@Y00V)3@ <54P E88Y&5S*/4\ZN, M6!(QW&3S8P=M-W>>=T_;/4W"F/:6OX$XKC&C-].Q;U_'&%S*8B]BB_GRSQC. M >F33\$);22XF 1QWC6;3BT_E0N( +C30$O+PM(CHG4Q!5E05RBHFAE'E2J1 M$3RE681&VH*/DQ*-PG/% UFCTJ;'+7A?494*B4XK"); )26IF[!&RL,K%46D M-$KP- :7W1]<-<)J6.=E!!?1 L,XW);C&-/.=(]"M-1(AC4G@]O<,^Q:Y(6E MB "3%54F("'3]G#->#JM)B+M9-2>:<7+P67QOJK?_=$)P/6B\'.S#QA8 (*O MH++%V2AC23GR!(0VG8F'=.K_R6+ (3A2&C%(R7V*?<&E54I8R\';4JF%KX)7 MB74A M^XQT3$P>UX& )V+VFK[':,UR^'6EV764>5*8:4H61P'#8N JEO_",#@&N0#GJ:YKX&N*?R7Y\%:*9CG+" M=!/0D$0:O6$661%2^LU)<.&Q0L%ABR5VUG@[5,6XAYO[C:U^"WXC\]Q!&TEI M2#U5-41>@EBDG$X](DLMB'=X_?=_/&KJ;8%AF ]&$TX48C)@Q'6ID28. VMP MH($2K_S@#F9=49TEUC%&*V8-G8TSX)/;B*PE(C*@&8N#!>7!E1I>Y>>LUS+_ M"GY^WI;Y848IQ!!<1,#3%%DY0!46 W+:6NJCD9H.;BGGJPXCNXSB6W!_NESP M1CH#DEL:L1!I8YH'+YD'I*QSX!$XZ;V@VN/!%:E_$P,/PV@$6/+W,$[%.+MC MO^M/(:YMN\3,A_#ZTQG<=D.9B[$F)@J%3$C6MK2IZT>$@3!3>N58\,NO3_U6 MYC[A#>:K$1(;I64EEHA0TG46QL@JE1J!1(Y3X9];OO.R9+_RL4K+%^A2XF"# MD@Q",YU., EEV@L94E--+#QX3%(.%U@'QI4%KK%S+P0SO$0>W'UP7R4XLHQK M5%H+K@YA3@SW/)*5K7Q_W2+_XLI&\PK[#;EEV%L-IAQY[23BR=_3-AEZ+YVU MSC@>!YL[&%@";SGFWJ3N;"&4 +TB @K"H9?:$285SKJ9.^7[H8_HE6=CJM^ MYK^_/YLVET!V&DP+[W^9W0->SF\P_V;^/MWAEKNUJ6],>\?]^B^_\8Z'O6S< MN&6_E-I_^8VW_!U>IE,409O;_;@+@@I>YZMZ-#)-VS6^N7B8KSX AZ[>XNT4 M+C>3NOE\/%5;:AR^ MND';IN MJS"-:[Y\\>R*Y]&X"8IU/1G7D[!53.J#$-N?M]Z\/7IOE2?2:(>X$KQOWZQ* MQ<&VAM)X8S5V?*N(37TZ^\W[5$(9M>0H$)Y.F60.62P#8M0$ 5&WD5X5;]XS M#^;9&XTB"19"G(*\T=UZ61\#=<1L&T^\ -BIWIB((BQ0Q!96KWIAT) M.DJXC/O4XT^D$T-8VMIC.-(DG:$!?SNA;*EB@,L,C(T[[%%0!L-E7B/-:8F< MP$I%3F5)?+I,>QNM*)$P!![JJ$*6P!@LB]B)$GLETT:AYY_Q9Q ,4Z47F@N) M9##I-&&-D:+)OY:,$F(P5^0SAAEF<2B)0)0JEQJU042MC45.44L%Q4%9!D3Q MU%G&.$=4 A.X!RHJ7,(KAB4) 1A+'5R&E8%' -.% G;PH#6R D2'VF E!&+P MO\17(*+7)84(0*6J.,T(TE*#V94E#Y* _'B>V*]IM!S&%M.^+>(U\2+.'F40>1QL8YB4$"7ZW'_3YXZU5$ M'FZF!83MV-7 3YA+NQU*FE1$ *2SUVUD5\*_O[3]IZ"MC<]F]/ M@ L=_("Y^.5?BN*GLZ*=G"8474\ MWAF%.'D!@V[/S'@^@H\G8*D1?.+"SED3T,?&G%T=!;WQT'_]^:MS48LDZ>]O]XY>ORH.CW:/7A_.*7MU M1L,;#O:.]UX?%[MM7Q>O_>OEONV___KIXN?_;;WN'AWO[ M;[-4K(54+!2:_W/W\-_VWO[]:/_M=O'J94&QX'IIW-<:Z-5"[51;_8/?BMN M4Z.'/G"KBS/'];C+=E2NRS2D@-H8JUA VNB0LO<,:5PR!,&S"4K90"P$?K-4 M%<1^7UW:4XQ-2KOY4.V\JEU7LYDRSNO.'X+1/RX$_AI!?UES$,S&;WV-WVU1 MUV.HUDVF/X"@/_QFFC^*_7'X<6F:M-#Q?I4[B?BSDNN_OC@SWE?CXYEZ/1., MK2 0_PI*'(;C.A2_[Q6'YZ= O0M*F'&+O@PD2@5B&$&&6(-XR;O#F"W"%BN! M">?:AT4!R3^FI@'M'YT?A+.ZF6P5L6Y.S>3GK0JFWP8'?*]'UHQ&]<36GQY! M+\;I^:.OD;3[Z7NWO=$EER^^ 7Q6.]/OTJG_Y['FL53+\(_?=P^.7A_\^M_% MP>MW^P='Q;O?#PY_WWU[5!SM%Q!-'T'(7!!6[!\41/S@?RSVWQ1'__:ZN!)H M7P39NR^/TM=$,[Y!9G&3H^R%4O--W123DU#\.3=Y1;^*7 0@I+\O4OBNH=QE MX$O'*.<,18@)$.=E0-:QB"AW-AKG"!9N40:^W_[XNJ_NN&;>=WRJHX*'G'AS M?AY,$\;KSF)P>]Q)P"3"0]T,@Y>8&1+YU+_ M1+ =J4&TD9YJ(J4TT2PLS]3 <*JN>/&IQ0<\QP=K8,*.#G;?'NYU44 .$#(< M+B1 F%P8O7F$D*JU;G4IES;'CKH^N+HO'=^!)T#(4HW#\F3ILS\;81Z*2;UF MFCSP87Z%D QPU-E,+I"::?-#U:9=%,6;:A0*\(ML:'8>,^06DALJ(D8R: _N MK"_3AA..J)'1V/I-]5UWI7NHY'2:R/J/2E3"U*I<9?6D7AF>.HXL1C;<1".NT8 MXTGJZ_'X]N/[R'9GI)6\XM^"KUQ;_!T&?K9=[(W=LT>V)HN=4W8,%EIU\/J3 M<9-.#8HZ%LV%^!>F+=JSX-).0%]4XZ*:M(4[Z99AUKU"81-P9S'IJ87"TT T M\SOV8"P?I2>IP>AM\F>FDWHN&VE\U?AX![_H+DWV3._,?S^["*[R%Q3K M'B>ZIZ5]6Q/_M9? B^;S9Y[T\C?C]LVGW6,W/\)TD6V"^6.G^QNE#VX7]P^A MF:2.+3-A (FZ33;N$LVY%#PN:BPIXE)EH&5I)5(R'=JD0^K$9122$'Q9'R06 MM%R,UY3:+C5GL[Q7MXNY;Y!S_K+VX>;Z0YNN.&OJ#^D^F[""W;;&G4S;,)FT M]Z^!WJI+60&64;.AO0^":22PDJG)=P!5H#3I Z<2&TR<78P"')E/>[.^"7W' ML;$S,LM(3^A\[ %W53U*D56O'/:5.U M$&)VBR]UO"H2CT-GLIETKJZ":D?NYMB,J__IWO^XEH"25>H.E=I[=O#L\%DQ MZQ3;9!U:$&&O@_)LV>-6W9FC%OR;8J^A!;!K$.[G$#>'N(_MX8N 2Q)M1$$Z M@;CS%BG"+1*DC)$YAAU5B_'P=[UO0MO._DD=Z,BZ>_<4X^*W:CR=!/@)_-#X MK_#RGX18<>R(-:2+&3GB+.WK*J5 C+J2&<^4I0L*'&?R]!)>[C=']<>U3X;L MCGW]X8H'LYHZS*5.\9%W*E@IHO1(B&@03[VZ3JQ\V3X7%SU(]A[13S8>P X@'@52IDY.UB/C M*4,D*FF)(X1Z_U!7(45INV#2-L$YT*7:Y!CMQ\>,T6STC-BH$384Y,@RCHQF M& 55>F)"X"'HA\I>.LIJ].ZD'F](:;L0%&&-[_-/U[3"\(G Q6(]ET-Q_A*[/S<%Y5L6@1F]=Q'X_BN65FZ>C/L>,2.E:6O=G0 M^I6C:C+J-N8$XTX*-S)MNS!K>@-]E^;M/'X6\4X)+;JG4"&VY_^!I &UABZX M]T# 0EEW P*6S+]KW9_P,U*-L]U9M=UI3!=B]6V8?F@7%V%EJY.M3K8ZV>K< M)@)O9[N0.VVR 74>&+,G4Z$B%+35'NK2J/Q58R9*E(R*4*H-FF#QX M<7KFLO<>^[K;F:/?7OU7MBC9HJP_0Y95&4LBIM0ZY%BDB&//D67*H."]C%+ MW^+!E;%SY^7US!/O.F+=* =/?OIF5((?G83BK6F]^;/X^ZBV9E2D(YG"Y#M* M:!]>3[7UWMBGW9NAL.>%.PGNC^(TG9/U\21TF\_3&N.5IE4_D!^+ M$],6L1H%7YC1"+Y,/=#3HN6?TRHM64[JPH;9!7#/BU5+EK98]^VF9VN75Y8\ MYRJ0UC/3UZG==.'AV_%Q=RE0QH4N8T9HT9W/T18_P/U 68IV"K%K>U*GSEGS MYL23$S/Y?.P?S?51IB'V/Y[-X![^T^80;J^NQ1^E$8Q MNT]J!]]V@^@&:=I)H7'AS7G[[,Y6L,LR6,XIJ\#:6$LY&"Q!X95G2%#O&1'< MPI_%E/*_G#8-S+MO?I\\HHF9/,JQ&TO6A/\.]VU/6?,)/E[_ZA4<6#:<*7UW M$VD(]S>/0_Q6#@V2!<-H_/HD_8J$MP"UI]5D N <1@"Y33U.L\G[-Z[;2?/*3$S?:/LSM^/R'ES*R8G5=>)\RQUXERV$](/^,*W".V/SQ[9<;"24.X\N O<&<2)IY 7EZ8LQOSR.X9\<6TU[MTC0BVB\\S,U73,LZ>EAKG ?$"]P]+)!M_:.^R[ M[O(-1>&/7T0RJY-:X=++=Q[G^5UY3"-=H-(BUIT<3#Q'"EXB;GPIB58B3, MS05I[^Z=>IM9NGJ6+NYTY:'6LV:N+ZH4^[8(-"OS@-BZ%&7.W%PG)3V\*]62 M6?NMH>#]VG17WRFAL5**H1A2%,@L1H9[B8C"U)3>1^_%8N+!CMM_F[;5.+3M MS7C0UO7(PA7UQ-:?!B7;B[-4#^IA^0C>R%?O*1N8@@S1N#WB5L[,MK5DVUKP M: W=BM>W+\EDQCZ:4T&(X3)Y!(R 9\$EML M?MES.CL7N;K_D1;3XQ>6K5.OOUO7VJMX6WU>5Y47?#&NNZ*Z:=LO>0/- G#% M%^G*MEO[GA? I<*X]*S1>7KXQPH>#8\MQC"'.D55'ZJV2WV,S=A59I16)=*Q MINGB=F+&WC2^+=))")6_JQ<:^\'\>.NJ=:Z(&8B3DI5X!14Q[4D8C>9Z7OP MVMM5IO0GS7^YWJ,O0/UO&.93T: U%(DO5?TMTW'R@F@O5#KC.J2-UD8AY81% M-GHJ, W*F =OM)YE8Y($W^8O=;Y2,.-H1NUC]'O():G?;_WOKX9>E+!FO%G@ M(G-7N[A[UE2C@JKM@F+*MF]ZA'XINQ36D%XS2_FFV]L 3NFL_0VFVAH/TW!> M(\XX1R;X$F%3EL:73C)L/C>5T@;&E80XGA *<:DW2!L,]E*0LE2>T9+H6S9D M=DUCNIXQAR>F">W^=-+YS^!(;Q73<=7?_O?W;??M%O@"K@*"M#]O[;U]<]VX MCJ>GOI[,+MCZA=%M(=BV%'BNS/-9;LS>AIXH2>)=WWRG[9OOC.OBS#3%A]1\ M)P4T_87;17U)W%P:^\V-T&G?"-W74PCP']QN8V,/J/F.(N(EMQY9+V+0I=/B MY&+YZ\PC M\Z+OR9$Z>KZ!YQ8$HW]T'J:IQEV;DH^F\6A4UW_,4JR360>3+C4+7M!9W^ID MNS#@"!T7]2R_!%>WR?%IBOHLU:MUVYO2)J/+U"U\WKF18Q>>%;NCT=6[SV_3 M4?KRTUC X"=UDU:BB@A>93L?:Y^FFMP[MZN'U5RY,T0I,,_T81IRG$ZF30I= MVNFH?^S=DZC[_/5V86=E($6*=B;A^+R[\FQD9K_I:-%UAJD^A+X#S.PYES>_ M.KITO7%_3JO^ ?#=/^L*HJ@/,.!IYWXV\T>E7,L8;CKI)K.=3N'Y NN>%:FK M4EKJ:R^V?-DPJL*'<'/KV*DYO_GAQVHTNODI/!\B@,DM-TD\JL;36[Z!L+!* M9U[>]JLJ2:R_Y3F?DLS=LLOMI)Z.;KG>W?[Q).UJN.4VH).^NO7^(?QQ;;]< M6X$N@K\/ TIG>/;2 :3O!]YOUJ^2?:KB^1?Y\9\!8N,/H; F+6Z Z+=?XE^_ M=Q'$&^0Z"8GK-\47/5VN2.E94_^S7_2 ]Q:"D+G A0_=?:Y+\@1N A+1=2#X M"&/I):( 2A,C$G+.]6XN!Z8ZF>B?ZNBW*(1VWV[ ]0]>03F H&>GEY>]YF6 M76K+]F=C'8?@>SG^,J42-ZZT8S*S$ZO20)NJ_0/N.P7KTR0#TO642D\Q;3L] M/;NACI.3NDTF(0:@DYN;&[C];%EIDGK)7NZA/(#;%V_ 0M5->RE*?=/D3B + M9])R&%PQ-:,+"L(@?074;HJD24V5FED\*WZKFY!.<-].C.F)E*0,YM.UN4@Y M^P#/3VTNT@P 4"H_2HE_,^[6\,+X0]74XT23[H*TFM;-OU_F Q(V]2G,X#2D M :1_GQ5[W;) 6K@#$]=6:2]@,EE)!L!D@__:W0TNG^E+W]FK)^HX+>*!Z8;1 M C439Q.EJE/ O*Y55[HT]K29"_&E##272X3=_7N:I36)_B?=QEJ8L@5IZ"@/ M-YS=;+N3UJ\F[&S:'6.OP0@\ 8+\M^U(^L>_04@['7DU/R1J#8N1@G$9ZLD M26*^2L[2E#]_QA4M=57CIJB3F+;S14F?#..\'T]?@OVL^.]Z6O2^0:<%39+EZ1G<[TO T<[MVGQ?_C7H M[" ;+%RZWS&,%/2AV\T_:]YSW7_<+D;PJU%WEZZ5334!)+SB_285NE/9 7%F M113W:E>1_++4TLBXDX3=G6YV2G\50L:AZIQKL%OCKD7!^=1?@J=V]F !=W,.,CBY"O M/MS6*R()47G+X:G@PD!D?+X#RO3IYGKJ/Z=MBIGFC^NN0J"9S>1%)S8(YG[: M[J1P:00^VZU"=CEP]HPE0=XTJ;M&TPN"5N-$$=31]8O/_5Q1OT#SJZ3DFG L M,)=:$2'87[ND+40WE%ZD;:^(PO51K3W)MWZ91\?SC$87XH^36SVJ4Z3SXE(O M@ RSO[-^9/UX(OK1)2UG'F/RGR:3M/;?9R5""G\[>.P]S7$89749#.^RNJQ( M7<*GJNWJU[ML2PIY^N@Q\<)"W)=BJQOK I4HG&5"DWXOOUQ+2T/^V*)2_6S:_@76T[-[+J$GG1?*B;KD]E6DAL^YZK MW5)45J_!\#JKU^H#L91['(?)?(4=5*O/5\PBLS:8IEMD]5<3VG,7T9FF.9\E MXG.&8SA-Z"J';(M/_R M,&O/8%B9M6?UL!0^G?7E*)WRI-JCI#PO#^%?F-?Q2>?\O34SKS!]\:ZICQMS M^B*KT4!XFM5H]6K4.@,AT*PT;YH6G_L3J+HBU52G,*K^I\]2.'/6_RY5H<$O M3T-(M0PNU5"D7_APVE5:SBK]SIK:3]VDS>HV%-YG=5M1KJ^KN>T#I)0Q3Y[> M:7<4<8=>9Y.^D"O.$2P[>H/A7U:9U2-4 !CI:OL AOH]*NVT.0Y][7-J I7V MR4R*?L_=?/="]6&NO3!&5=E7K1@M!5L7()Y+K&\)#87+6 MJ]5#5JH\ZA9ZF_[P[;HY+\Q9@C$SZC9BN%%(^V[<;"MU^OE5F)KOEOE]W&GF M8=K6T?N5KZ=-?1: 5O!5/K4S/OPY!549G<_V?_EY5OY-7?M. M?UXUT^-BU\,-N[YN_0YPT, WKW:W015'H_HCFIZ!_J43ZU.:L=NHG#85C](N MV?$XUSX-2 *RTJTHGWAM_V?O"4Y.JL:C,R#6>=%.S]*>ZEDNY#*M#Y_+;B3\"*WU8)! 8\M0"=+Z_VJ>VTZ]S7 M:;-]G>J"9B8]=1?HNV#U>Z$NPIC;ZAUNJX0-;3KRHFI/NJK7U"FJ2=GRPGRH M^NS=U9XJEYVBFC#J>^R<5&==\6W*S7<53"=7II-7?(-4>]%D)B_A#HF]6:-6Y%U>J^9+QU>,0M?C+I4=S>O[+E0H M90R2IWFMQ*^O .R[+V:-&@Q[LT:M0*/,9 *#!ITX3KV-^W:FU;@_R:+K0!;< MR1C&?7R>/FX,Z,VT2[EEQ1D,%[/BK,BY"_"V/JW<-GAT"5L2XG0YB:YU8-], MUK1M[:JN*6C7CJ+;#U\W,,;QE=:^69L&P]JL3:M?<87(:)+:F:?3%E.[\\O* MAZ1>(>&3"S.LFH11:CZ9.@B>I2*&M%#4I#&WLZQ>ZE-]N8FJB[(^U)5/&^+# M\:RS=M?"[&KJHD,[^&F 9U=M%ZN=-5770[/I]?MCVI[_H:I'Z<.NE?.7AM)W MWKQ,A&:%'XST985?U6IO4[DN.7)14+N=>@Q_3$>NFG9V4%YU:J=-VS=C2AV; M&G,-GP8G;\"*#;A4=9=]ZE"[X[J*CS.%,O MC+KISJ*P$$R>!G!-335*S9NR:@V&SUFU5J1:5P['&9_/%0E\0@?^7#L[8Z6+ ML[I63I\O/B>5S#HT$(9F'5I5)]W9 717C_.;[:[:[DY'&\\[GG7GA_5;LZXT M'>Q;=XZ/G^4"VR5QJB:QX([];+_J,U"L/;&<=+Q]!:?UTPG]0M;-SXTW0 !ZL%!ZRY' MX S54W"NJD_!O^@?17!'P=D/0 A&YJP-.VTX,ZF@9DZ<;M6CO_=6>CX,H+E3 M'_X2NS\W)>5#-3]I;6?^I-GMX'[^@KC=P-0S3I-_]]/SB;_K$O%,WG<->8;Y M/9?P9_KZ7>!%\_DD3_IIS.3KYJ#O,0KI(.(>^'=Z^$\?W*Y?'T+3K3S/Q*\7 MRS2\N^1_+FE#4H"%&H(;"G K,S,'-I8#0,3;R+$J=MSN%CPEALQ48H8:%W02 M9Y.BK4>5'SZWULZ)>P>AXVW\SF!UKZD<8I*@6+7N9@U=N(;N'AP5>UT^DO 7 M;_;>[KY]N;?[:['W]LW^P6^[1WO[;U>*H /3RB>(EYD#]R'8X['DM/)^%#)+ M5J<4F0.KYD!&A:P 0^7 H.*: 2K*&BZ,[DW":4&>92_L)U.<-"'^O/675$KR MGKR_.%#S?9OJ-;M"SO?3L9GZ5,3Y(,Y3(;Z%]]U@?7!UOY%IISM*MRN?6)94 MO+DX3/3P8N[%#[_/)__CA;B8U6<>+R/51Y6@:XLP\)%BU_]4XZN#["X;J%5? M489C??FVAF:>9#C/.TD7;^OK=FE'I:OF]/0IBTFXW/+Z],O/A; M/_'BL)MXAN8,S1F:,S1G:,[0/!1HOA) 7[;C>$((?26(KF.Q?T&"C-49JS-6 MKQ%6TXS5&:N?#%:G_=5-. GCMOH0WH_J)XO8+Z\2HOBU;C-R9^3.R+U.R,TR MX&;T?A/4PG/EGD/IS4[H^3>@1#:/LJ8/VB>/WGM)J<9PC/$)XA M?(T@G&<(SQ#^="#7 /QVXK',X!G ,\ OD8 +C. M/YW]7S3O__I\_Q=]#S\UQ[-@W%>MF[8MX.M[^'1TWE;M^PU/JO]V,?UYWKPM M7EV0H6MFNSLC18K5+T$??(&^LVUWS<'EB:RY[BU[ ]D;6$N4(#F>?T+N ,ON MP.?N 'O_Y]2,)Q4$M*D6#MZ,YJ^3;S"JV^EFNP/_N#+]#MC_<4F"SB]()$AG MKNS:>CHI?NN.BBX.JO:/#/89[#/8KQ$&T+S0_H3 GF>P_QSL>WTPF,,.LD%=>S7-?,L' M*V3$RQQ80PYD!%I#IF4$VNQ0+"_DY4,\&6\7]-T M^_6[?KIY 6^#+'=&W">P@)!^-F]3-A@-V*I M MWO0SS5B=L3IC]1J9\(S53PFK\R;96S;)3L=-.*Y:L#FI>Y49A?9]Z+HKOF^# MFS;59+/A^_^OV1QV%.@"GU5[>]M2%_.@O.,]AGM,]JO$PC0 M,J/]TT%[D='^<[07[^O)26C>5^.8&) @=K/1?3]-M]B[G&[&[(S9&;/7R)1G MS'Y*F"TS9G^.V?)]^'12V6K3#T1^/9ME1NB,T!FAU\AP4_5@A(9II3O\O$6W MG@I:7QCY%CXUD\WO3W!X,<]LX;.%SQ9^G2R\_I*%AW^-'87NY5W,^.OP-D;0 MI>I')L;Z$F.YEO/[B7$+EP:[17;)%JFJJL](>G+A99Z9X]####(1IKMC1A_- M>?MBJWB^;I*XL6HY%\2B\HEAS>1]=7D&QZ)6)P:SF7N^E_O-WMO=MR_W=N<\ M6.NI_7K;IO2K,QK>D(N!F.'>%'2R/]ODGZL3(; MH03SH^Y^N#A(Y\>L"L/T2)9*SJ.#W;>'O[U^M??RL/C[P?[O[[;!.KY\]I1D M8;$^P;7CN:P9@=T([]N3$!ZX##( J]VCUZ^*OVV(,P!^S>OB M\-]>OSXZS$+_].S?#WOC8G)23ULS]NUV$3ZY<#8IVA/3A,*P2^ZR]'(G-?3"=S^ M4_ O^D<1W%%P]@,0@I$Y:\-.&\Y, X!_/W7OK\Z7$#U5;V6I432G?YPLGW%._IKH>=NJQ6Q,SYBD]UZ#[[N"/M-$ZLL_ZN&W',; OK">J[ZI MX"HM5,[_(X_8CTD-04G5'3JZVT!4?*&99MRBY:W'+8P!WU@Q]908\-4%#8MF MQO?VXUP\$Y_9-TQX MW*8\[8"BC[J@L,9;N9>ZA+K;MN'*-MYO4]Y%\7(XN[F'L_/@>R$U\V08[F?F M0^;#T^)#ME'#XTGFP\KYL$#?>47%.&OL.R]Y9^/+:=/ J\)T7O3.,&+@@;%U M(&JXVLQ4YDG6C%NZ_CVT,9L(:&]:?J$SQB M_*8Q+K7QZ;;TOWE?EB8R0QWB2FC$G5/(>*61CX$IK8/WGFP5W5T^30Y2=\R7 M[VDT@FD<4-JSAC@K(U(F..0PQL90&8CC6\78G *AIRTZ-N9L)YGUK6(ZKOJ; M_/[^]\-7X/F"Z,!%;*OPP54P^_;G+03O^F9#/V]5GX LTU-?3V;?;_U"M-AF MI?CI^?7I_))MU<*%?!#@D$%Z&'Q8)\'/()U!>I- V@A#I.$812DLXL8#X):F M1%H8JF6IG.+ROZ_Q1-<*'ZD'J"Y*3H6GMSW\J';"&'M1J0G;$!FLG; MG3&)6>3,:7#! D5<:X>,(A1AS+0(QH? W2(R)G,C?7!AH]^&R:P492%.&E/; MDN)%^6C9 JVW!1H8R3/T#H$+&T'P#+V; KW:A>"HDTAYQQ''DB%K 8F=\-X% M+(4JXR+R($N'7EIN2T(R] [1 N42E*>>'MD;?X 7=7,^C$3]P#1R?3RSG#8> M.,&S9[9^QO%VSXQ*9F4 !TL[S1!GF",EL$44:V$MBY)$NHBDR(5I!H=L,9X8 MV]9R89Y8MCCK;7$&1O(,M4/@PD80/$/MID M\<0&(Q0 ++>(.VF0CB2@B(7G MDFE:$KN(),CBH19O2YP+-P=I<7)-R%-/>KQKPIFI?!$^G85Q"[\W8U_4DY/0 M%.[:_O=A9.T'IK'KXZDM-%G\M:T8!\:MC6#,XKMD9L]O*,;X=L\/>Q$P4R4* MV#K$&=?(E@0C+HV7UC"M2KR(),L,"E[W2+ []OL)!OH>@@LM0-DN2S[(1;!O M;C":#5SV +('D#V (2E(]@ VS@-@U 5:EAX9ZC7BI<7(E+)$I3'&>:N]D'X1 MN9_'\@#HMM(R>P ;8> >I6Z&/C2%=$M3Q*LI))I32-\O&T?UQ(P6DRW*ZWK# M<$EREGW@!,_K>NMG)V_W[:)F5*O $./2($Z,1N"X@8/'' \^>N;#C76][]I7 MM'@O3I+MDBUL)U&V.>MMBX!B:V5"^FHL@2P!6&E>F'+)MGF##0'DD^!&)@A>=?49T#:\ZXP)OPY MKX7?9DAG')1),$,2]5+([]J_G]GI1QU_J9R-L]+TZI]B(Z M5#H'GE<0!BD+GA?1RC/B BZ]6$32X]) IT;^;^NQ6^"Z4RER@4<;< M(7!A(PB>,7=3,#CL+*HCFL*;W )E ]RPG/(=.,&S&[9^9O,. M-\P2:Z0PJ PE0YR"+Z8#C<%>H4*+G#/D36&(PZPB6RT)2K+2)TQ M.%JVD'J/Y4,OB.[B=I=F"S301$BN]QB86>EZ_A2@#<_FVP MBU6Y_=O&N726"6,UE4A0$1%WSB%%A04/CSJN;/#2W6C_]EW9E,MN;PM?T5*# M7-'*[=Z&;] &1O*,^!GQAZ4@FX/X:XC8__J73Q03O@XZFM%L->??Y.:E ];? MOGEIKN_8 ']GB8V@Z3.:C*FOIW84ANWQ?(<./J*Z_>]AZ-C7%>(VV%D#QBSLNXN$ZJB^GJILIMK!:6&WE<"YC]R0%8 MLH&1/'L+V5O(WD+V%H;O+41'2L5DB;2BX"UPQI A7")<.BXP<0R'N279G)^K8RM1M6D"OV!RH>3VOUQ D\,3?M_ MBM0::7(^C,6#@7%Z2/XC4#U]\_,6W7K2VC9#ZLG \# MW*@_3']K#C2Q]X91IYH8+P=B"Y^(TYEG@P#IS(?,A^>%A^RC1H> M3S(?5LZ'1SG@G3RT1O(6%EZMD22Y1O+[96/7.1COI"W.S+FQHY SU\/5UB?> M$W SZQER/].G6J5@M,8RE24PZC#B6BFDM/!(1%J2$D\K1>*[8]\UW[KRT6)VC-!MH?)Q]=D4#9'D&8.' MP(6-('C&X$W!8!)*$@5AR!%J$2^%03I0CXS0& L>E.2+V9;Y:!A,U+9D(F/P M$$U1KFUYZKF45R&&I@F^:,*',)[FVI;U]M1RJGG@!,^>VOK9R#N.M[?@H4E, MD5!8(^XL>%V<"*3@O2#@=%EUPU/[GFS)2[A#>O)_5I.3E],6.'7IHYTO:28<\)&)9CD MB\B4/"+^YHJ309JA7''RU+,D%X<]%J-TVF,N+]D8AVV)30#S(3$#6@+;G$-B ML@,X/^F7*\=*H9"RCB->EAP9C"EBE!#*8BR=TPLY%N[:2;]++R/X\ M#O@O;N4E@_^FI(KN+JAY\(%Z]Z2*\H%Z#Y"-_D"]Q>U#RBM[PW!)UDNQB'25''PE=MU[VI:]XR M3Y>61$0=U]PO9A)2,^!'8\%=@PM_68[= [TVH;87I(->_LNW)H)M!=_51H*,%P$9'$O ?T*\4TOU+00AU#S;2[9(%<*LT5!OB8BB M%(A3XP&VO4"62H),)%H*6F)/%]*9>-%0K_1V60ZS$C=#_6"JB#;-)7@H:SZ[ M'6K!0:\^H9/*PZQVWKS7F,J2<(ZL%>#$HEN9)P/A2>9#YD/F0[910^9)YL/*^;"T MA>1-X]<:NMR'D]K]<5*/(+QN_T\1_IQ6D_.=8:3&!L;<@2CC-P)5YLDP@"KS M(?/A:?$AVZCA\23S8>5\>)3MO6*Y19DBUV1^MV2\:T(,31,2<\'UWB[F0O*8 MBQ(\EM1@%1"Q)*2B=8V,8 R5VA *4E4AK29$T7"O%:*32+:**[\)(=.'YX8EI0KL[G9S4#HA!D64J%2ZX74K6PU*E1L0U43?_= M4L9P1UW#1BAP3ZK"7! R*_*7:W2,HSI*C:@!\>7&$62TC " F$:N06?90G9M MWR;M>VT[_69)3^B;I#VY<&T8W[D;S6@>E4MC-*"105.D,="!MN[)[;QZ\_P9]\'\;[PGJJA?(Q2,1$.G[)!(6LYQR>X(RF M-"C*RPT(Z__U+Y\H)OS%2LH(L]8/2^L'1O(,=T/@PD80/,/=?:EP1G$T02/I M3$#<8X,LYPQ)'GV$")%8>Z,^/\-=UOI!K@C>W:?EH2N"0.^\'+BD+2_U>)5K M@25+?8EA'G6EG$>HY4*8!XHZ*_2H(O4 M2F0)+[$(47GCES*G[U]*^GQBC&X+QD%_;VL\M)GZ>]<:T5RCQSYK\A=/PM.D M5+SDB(#((FZY ZDW#!DFO&6<.6,7O@@NG-C3SB^EV ;<^"T"U#V%TGHN]USJ#G@_/&CC!GWP&?0UM\!U% M?U*Z$+E"I0F^;\5CI+$(Z](Z;L#CI7C!GO%_I$3*0KISR9)O$Y'/[,MF9X@D MSW@[!"YL!,$SWFX*WFIN"96"(.R(0-QH@:S@ E%&I+\!O0%?Y-JR7GPX#:6J7Q!I9[K6%D4M1 N1"R9 M64A^YPKZ["?P>7D5>_;& $7A5P"@MV&R'X_,IZ]W1UN057CUY2W.Y+:EE&QB M'Z[XFDE"Q25OJ2AT4D[ [" MQ%3CX%^;9ER-C]LK8/:JQ[+%NL%^5(KSZ3RE,=%) H?W2DJU;8<:$%==HK6 M.:%X=PD?Q)7NC237:B M![N*OCE.='8^Y^<'4$-L% Q)*E('H%(C931#X'E2Y:B3SMW8LO$]&;FKQXZ^ M[FS^0C9M$$VWY4#7H-?=QWP*%FU@),^0GR%_6 J2(7_C(#]&3CEU$<6H-.): M6LT("-5)\5&E7&5J-J M4LUZWRTP2Y276H?AF2PQ@4^?T61J?3VUHS!LIW'8F?O_/0P=^WKN9K]S@";] MCC[3D4GG#$$LE %QQPQ26@JD'(DDE7\9<://]/>DFGZ]A)+=L5^2%TK!"\5J M83LS']M0))7]B&_)9\&_!NC4O;R+(G\='LK3I5)IA<2X M-.KKGBX["85QJ?N9&9^GUO+C>I)R9@U\#!82+CMNS*@X,\VDJ&,Q.0EM $-E MIKY*6SGA1EU"NMO7&:NQ&;NJ*\J"#T[A">VSVVIUATB(8B&"=8O$/U7)(I\1 M].0B(7]FCD./(\A$F.R.&7TTY^V+K>)Y-G!/SL!9<(*69]X.=M\>_O;ZU=[+ MP^+O!_N_O]LN]MZ^7)Q16NK@%V.2%B8*G;]\U>"_OS3S[^NST)CD:K;K+C(O M]]\>[O^Z]VKWZ/6KXO (_OGML4Z66>J\7K\].BSVWQ3[[UX?[![MP2RS%CP] M@_C#WABOSN%:4W:'[.4/$$I^7WNX6?V MK[\+V:4.;BLT,=-)/4_+I %"_+>#7W27HY$YKZ<3N/VGX%_TCR*XH^#L!R $ M(W/6AITV0'0(CL"<.%VZL;_WUN>U.!^JMNJR8.<[\]_?4I'3/T[29UK(OR9Z MWI:RFHWIF53TWFOP?5?P9XH__"XK&\L7RI[40ZJ>'FU52@U!%=7:KDEE+GP? M%X#FZ9N?M^36X/L'S$FY(DZNS+-9J#P VT\Y<':0Y#5[^Y MYG?H(C(,=<\(N6ZV.7-A"%RX0$B:$?))(&1WFO0@=#(C83:NV;AFX[I9QI4. M0R>S<1WZ_L/-;DVPA@4M!^%#&$_#SC!VTF=0?3"H+N]0H&PA!]1S(O-EF'S) M%BQ;L*PIF2\#]+V7=\34:>7]*-S9^B,?,?7]DO$V3(JSIO93-RF:WE_LV6JY+Q\NH$2=,PE^R1%I&BZ05)!+E MB?3V\VVTFAE'E2J1$1PC[H1&VN*(A-=,>*YX(/'FL0.=96\7LEV6L6VMAWG. MTL#,U4;@0\;I8?!AG00_XW3&Z8W"Z(TX=N:Z8S30\3I1SF()Z==!FMF M#D/SH7+A@2F7S5[M7A]7+C?B'VBLDQOQ9\_NRYZ==:5TF&L40UDB;L!!,[04 MR&I12B,E4^Q&(S-/K%+66!2=AM]HQ9&5TL*OJ=24"Z+P+0<_+M"S*[>%)+GY M?K9B&>:'S(<,\P-E3(;YIP;S3@1LHL#(EB5!G B*C-0<12LQ%=[&,MZ ^2A# MZ2)6"O.:9Y#?#!OV*%4VLSLM+=]#KA W)WR^ MZX2=7&&S"7Y@3H4/G.!YX6W]#.3M?IL(GH<@/#A=I4;(,V^0U2P=\:9*XZ/'0MPXCMAP315E%@'<4L1C M &FAFB'/-3=,"6TC66Y]B]A6"F>8':*U&>"6_ENR&P-@S1J:D/^?O6]_;N-& MUOU7IGQVSTVJ""_>&#B[J5+\V..ZB>4;.>?6_2F%I\4--=1R2,S]MN6Y/%*)?V/T*:5<+2V$(90$EJ M6 M:@#) ,G 7$ UA7-R6.H_8M[>P)+_T3D^B%V,6N"C=V$0*=T4DDEO+;<*$<\- MXK76R&I)$=.4!6P==4$/L6(_@_5A7,=+!RH:9UA"M!00IT"1@ZLM00M[(7!P MM?OB:KT1.ECJ4U=YH01B[4OMSET7WP[M:-F&J!E=;(N+ MPGL(@N0@2 L+\/>(E<'*O$+9&ZS, Y9W.\O3AA-#J48NTH XBP$9[QQR#&/K MG#/47ZWPOL,"_.%9GICPFL("/8 R\/4EZP%\?:&* 5__V'R]"#@8; 6B!&=? M[QVR1"DD:0A.<"IM?:7=\5U6X>\@HJ,'B^> I]^7 ! LQ1]E"*A?BN\N5[&7 MD9THS#K'0PH'#9(#*2PV?0>D<.]((8["U19K)*W.M([1' "B2"FC(L4Q$GFE MHN8N2_R')X6$3E1=9IX/>&'Y6%:8R,'9@[,ORT# V>^=LZ]Y%!;3Y+.EJ1'' M@B/+%4-2FHA%X#7'>(A& [NHZ5&JS/)9\/5%%@&1'5J+D8&00$H*/#,D*$SFX>G#U91D(N/J]<_4R>6NL M*$.R5A9Q&B7245'$J/&4,YMX0!@B\#.TJR=I1./!>CF#J]^7N,]0H6[H2CF0 MU@]/P\(LI\W[*GP\#4T;VKLVIH0T7WGMW$ G91 ]T /HX7'I 3"J/)V 'AY< M#]!'X7'3[5]#&\S"'4_25/I#F,U/3]+?*],DP)Q-FZR#:KF8IAEV&1$E,.(2 M(A:%:6$O! []KL8'GC>$2'&P%BN!;# :<2\ULD8P)+V3RA#K@Q@D&[J![H/& MO[C [I=]U&2@S@BU*G/K8D @<+W@>A]>"WLA<'"]^^)Z?:V-E9(A8M,/GDN2 MC)8<46-#K6((N/;#['^W:]>K)H*5F:Y\] @$^V\\[I#)49C-ILW[2?4^-&%A M9EVTQ/AT^+1=YMSE!^A",&[&!@L3"V5VL# 1&.!G@B^)ME%A Z)$X\0 /4%: M.8UP"(35B@<;!^E"L'8"_^Q=0.*!!Y<U:K.#2JM13;]CK"6+&(>.8GU$'&@>V0!A$TTT\ " M]@+D[J=Q =YM# F:5WYS\\KYE6+W,E(>A1GH>#@CK&PLE#/"RD;@C)]I8D"I M#BPDDL@L1IP(@G2BA,@HB0VSBFI'AH@&#PR_+0,#A[YW#=YQ25R_%W@�WV-]+S<^Y0&1?SDTVT9][<-*V4'JG,[)Z^O&S4]" M=F9?3E_;-![3I]MY[ 37D-8LA"O=X[#^O@R(+TQGP(& P$' @X$'.B+VHX[ M(DR=7B.$D/@,EJCV@:'$9@BECG$NQ: !O%UQ(#UA$C@0<*#=UH9!+/#!<>QP M>1P6U;2#D>J[=//#1]1XH24V@&E -(!D@&9@+J&94 M:7I8MC$2 O\ZFT=HEYOU&F7$Z,#?E1 K*4P+>R'PT7NN$6(>9M UQ!.L!^OGNL_8.<*P,; . M8!T%:&$O! ZL UA'6:Q#2.NY)@JKEPMEK+!Z&58OW\X( M%5.8U5XCH7AB=R1H5-^03^TATA&.DF0B(QF0$AD8L M,1MD_<9 %&:SE.-'2A40EC)B(WL4';NY)(SN.#I&(3KVS9U\NQC9.C;V+:$Q M2-*60<-@?7.A_!C6-P,_?AS\6"G/;:T<"LQPQ 6QR'JK4)38U9)2;+ =(L0W M(#6^-!#P(>!#PH$_W]-2L9E9+Q+Q7B0<%A2R6 M @E64^V"I(0-$B>\)QY$)J0>+'X(3&C<3 BZO>QO9+#K_&Q#@H*PJ9Y;FH^P MQ]?(&?&@*9O"M+ 7 H?E&\!@RV*PWE,IB*/(!FP0#R:-8!XIDEYZ$5@:V>S* M\HV[+1K=-"A\M9B?/$_7FS:KQ&8/SW<>^*ES1_UQ[[(S>OEQN3#)@J:-69R] M7H:3-M'@_"2+>;>W[69%R-!=GR4ML^BO,$ >(:4%*@-4I@ M[(7 @/(QD2:E=")/$><*#,>(N#W?+58I.4ZAB@.>4Z]^!Y]P>#=3>8841#5X@3HQ#EO,:<:DHK=,G MIP;I2S<4SX$5"$!SH.YNSP-[;\*RFLU;J+,;-[W=86L$^I1FC/7SE9V%L@EN MV=CZES)L[,NU"QP9./)](\&.I+2R3;8T0Q#8AR.HT)-T>FT6H MS'*YF-K5TF2C6LX35IV,0LG%<)IY!!N1]M0@A@.17DO# M!-W%*[[H'?W0+YD&17W-'*3XJ@B8E)02V@4."1RR''V5;6/ (8%# H>\G4.& M2+B3EB2R9 )*I)&@VDJ.#%/&6\,M8U=VLKM+:/>>"-;U+UD3+X4)$;F0X]R'*^"D##@G^;42UM65RS1%"^/_M[A)\99*$S?MP M'L;.R-%6\]6R79K&)PC:?3![OP?'>"8B4&-2[$HT*!&Y<1X!_'M-3:G5&GM? M(\X2Z^8VZL2_,PD/+!"L,<->#!'@W+B.@]YSO%F=V+ XC&L:WE'/]O#"?UPB MK;U[V>:C^-9:BQMF&EYCIZ)$S*9GY4P'I)TD2 I2T^BP8&Z05?DWO.F55[Q* MSK_V/1F=4)GL6U[74!X*30#F@0F5K =@0L6J!IC0(V1"PL7 "4.<,I7X@=/( MLIIUB]N#X,+;6 \1I'MX)B03%5)UG5/VM42!Q?1OKJ+L/MXDD;^6QU/H3J7T@,*X\&LCCVZ^.PZ5 M<6Y^DE[C+,%2UAS8DT#(KGW,J&2^[ MMATF_Q*GC6G<-!W>YES+2;I#^_2Z1&")@J@&&5C7C/C'.K+H)P(]/L^,G":_ MV/L19&)ZV6=F]JSNI7K]Y/APH[?3AAX&DP89"1Z2W ?_W"YC_/7N013@.33O]$'Z?S<<^<)X? MOCDZ_/GUBX-W+U]41^_2/[^\?//NZ+J!,[IWJPY?5<\/?WG[Z\O_>OGFZ/5_ MOZQ^/CRZ]M4*?/:R;&+D(^&[UTVB=/-5F^:D[?

,GB_U2 MR_7CK-\@/^DSLUK.-P&8_(!IIO<,_] =CF;F;+Y:ILM_#/Z'_E8$=Q)+K?;7?O)I^5/>:,).9]/EV;/-^=<40?6WD^RI$NJO M69[7!:?Z@Y+T./W,,20_]>U'\*>,U7KKOV^^Y$ /QI[6Y%L>[)8:M/KK2M > M:-^6.G>IA M0YZ+$*I?TN_';?4RR.4+NB.7/D0^:^[WFDP9K86 M4^( /O*>?20%'_DH?"3%E($OW&-?6.ZJ]^'U<"=PO3\M +@^/G"E9=@D@.M] M3S1@.>C(RUI@JY6]F#GNL+)U-#L)EKW0OL@>X; 5(;21*6;QAM6115\[%"G5 M>:&F1YIIBHRB7'I*6717%F_ -BNP0V$!X Z;K !] OH$] GH$]"GAZ)/F%-# M:FT19DHBSCA#M>AZ8PA3*ZXU#X-TX8,-5H _C:T+W7YW/!XAA!TNC\.BNK3* MIIIVJ%)]E\.1WS\K(Z-0F*9+8M0/EN<#G8!M@!Y #X!1H]0)Z.'!];"SA/ZV MB-=7&E2%VVO R);$@7]_Y=AX-5^D^S256RT6H7%GU7)AFG9FNGB"\?]:MU M]S::03H3=X&3Y]MQDXM@[!K4GZ\Q_5V&]/XA#QK_[@+@#\[Q_4U8'L9WYN.7 MAW%OB=Y>U\$88.L1PE9A(@=_78(6]D+@H_?7(_2WD/6]C7=X(ERTB3XXS 3B MC"IDC$L_N,9!1!@4 F^&OBBQ"O&@GX_=8D74<&M%M/E-+0W[UK6A+[GK_F8__D+N)7;MH5W(GF$Y!@< MTW6:FEJ!ZIIC1)A7U'/JE1VD%OLFMW*A[_^:SW)_^7^::9-]S6%S=*[J@\6T M35^]2+\V[]^FMYS[H>:RUTM%6T64U#%-[8E!'*=)OC5)*I)8[*T@5IF=.MN' MELKN.O-#VJ>,"=$.]VX=32'T7B@&ZIC+=;G_^1\?*29\##9:?%WK8S#6PD0. MW@R\65D& MX,XK,/+H<;]FEC47FO!"("J[PM'4&6!XFT$L9)[@)614X9=Q.A M5>RA)HQ[38(>=TCWYA)$NN.0+H60[C?T+9XOS:R:?VXA4!F9W<(,?CP4'%;6 M%TK!86$\E#3>3EVYE%H2E1AHC1GB6)&< S)(!>:B)+6JV+8R>=C M0+?"1 [N']Q_60:R/^Y_A.X;(G"WT1@1:I[H"D&Q]AQQ8@2JE3$HU))2'D-M MG-YUA>1NHFD:"$TAL90]BJ;M=^YRA*AV"5*^I5?W?FMV/)QXAZD+^I1FM/7S M52Z*+9H5EXVR=VTWN=/$]FW:!6(-Q/J>B37QT0OM" HZ:,0#Q:@.M4?,LQB= MX):%06K$K^'4.UH_-)%4CR!!?0T. *E^D/[=0*F 4I6CK[)M#"@54"J@5+=3 M*B8B#])2I+UFB"<.A0SF-=(TU)HDHL*C&R)6>6^4BN")%,"I'B/>WQJH3/_F M=;O=QYM$^M?=2O1..RX2NE/.4YPX1HBL[XY#95RN*#3-V;1Y7S7S9;J*6:0_ M)YQ-A[U?F%EU:A;]6;ETW/GEK%-EZPP^9H1')J:7?69F?YJS]HTE3N,E<" MW/CF8?C)'L8#H\:O!V^.?GGYXO7SH^J?OQ[^]G92O7[S_.EU;+6\AZ_*&@H= MF=W&T=\OT//W]/>.CR7O_WN25!S[P'E^^.;H\.?7+P[>O7Q1';U+__SR\LV[ MH^KPNJ$SNK=[E5[I\/G__J_#GU^\_/6H7[BL?ZA>_I_?7K_[?V6-NI%+^KMI MD[C(?-6:QK>3*GQT(==-''>\Y22]R/)B+02@T2,:%[]MJ"FH?Q^F=^M^55<7 MDYG5[8Y_YHZH?YVM'ZJ)?EKEN=U 9OU M,SUE-?WL,?AS1^"GM5#??IFG-65#/ PG4E_\5P_P8%H.\F!$2WSQWP""+_?! MBE#E+55V:A1%=JJ$J; :;=80M' W+=S_+DPG4^]G 33RL'8!6BA!"X!.@$[C MT@AHX?%H ="I-'2ZNI?%1D0/I*$'"^0-JN<#YU8GJUE.AY1A/=8>M-XJ$O[%YMN?SDY-Y4QTM MY^Z/,FSSJS=>*'U(%&3> +(E: &F!?L#GGT#2E2&Q96NWX)L$)"P!"T $NX) M$L*Z((!"@$* 0H#"'[NI]'&Z05BT_ZL,HRM=Q668(<2,QX:9H(42M/!@G@MB MQ@_DX7([UT+V[X1H,< KP"O ZQ[!ZT'7)[L,JP1X!7@%> 5XW2-X[3:@KWXN M9@=Z@%B 6(!8@-@]@M@7(4[=%"@LX"O@*^!K^18U-GQ]^>_5='E6AE4"O-YW M,K)^F&3D5S:PK.\%A>_!/Q]^C'=H7FU,&XYG3?=3KRO?J=2Q2"Q08PP@3CG!!FO+1(A*!T" MB]'$)U5WE8_+7T/\QY/GOW/JA9=1(DXU0YQ%CG0Z#JG:8E%3YJ653ZK&G"0Q MKUKTWIC39WUZ^W"U;)>F\=/F_9-JU4S[*_[V>[>7:?ND\L%-DPC:?SQY_>;5 MDRIF@2S_\63Z,0EG=>+GR_4!3WYD=$(XF3!9__UOEU_L1P"<1P@X90G\C@ZV M?"V,:-#? :'O#XS_4H;5@)L>B9NN"65:68\(8\GOFN"0-82BY(FI-;6(T=)! MW/16G74?$+GDIW\[>O&D:M,P2J>P;7>-V*W>6DHYH4J!JP9779K P54_O [ M5>^#JQZ?K_UNHUI@'%<8AQ"<= ^!A+K3QF'(-&1 MR#2BTD3$O:)(&^.0EJ3F/F ?@A^2<;1I+*9/3WZD5 "W&#?,?E\&S):E,2 G M#Z^#HJT&R F0DT=(3FJ+/;%!(,RP0)Q&B6KC*!+8>J\EE9Q<(2=1DO3ZDJ#( M+44<,X%,B#5BO+;>&L*\U+L@)[?%1;BJ)Q+B(F-'8> NP%V*U$'15@/1L#FZ0!A!ILN&:"E"] PK<:5401AC7; !,1\5XE$I9+622!%/ M0J2"U]'=4PZ$U&K"%,0I"LR!#%<7BM6$%]L_P\>P<-/VZIGSTVRR=UWC.-3@ M*-)HQU!3^K4* ,R\5W$#41L;Q-Y04^I#+BZ)2-:Q1MP3C:P-#!$>?8Q<6W:5 MJ-D:*RZP0C67B=S5G"/--$54:9TN(ZGTX5JBEE$^^!>KQ;1Y_S8][-SWI:;= MEX<]7K]:T#0*DD"]AX%I@7B(@9DJ,GI.2>(-;ZF^DI T >C"2E#Z<[H\ MKL+)Z6Q^%L+ZS)M..UTMW+%I0W4Z,TT91<-EC9XQU%Y!O6K1BQJ YHT-@*^G M>08+;1E.E*WV&G'+*;)8U8@2[DUT/K' W==>O5SC>G?0VS5ZOTW@W7YC 1;A M$\*@A!X@J3B!CR;< H.^:'&#']X//\R-U8%*@3PA#O%(*#+**20ILYY$1J-V MNZZ_NM$-?W'(Y4=6#Q95 > 9,_"4)7#PM@^O@WT0-V3(1Y8A!WL:LSV5)7!P M(@^O@WT0-S@1<")@3^!$P(G H"_/B4#<[U[C?L3C]#]3(V6T1YQ*A8Q6%CEG M* G2.,KDKLNL(.ZWK\ #C:KVL92JLU-DDY'F;:=/3D/3F@Y2PL?\.911Z5N6 MEL=0\@1UI(^SLAWF[; \"NRI;(&/9MX.@[YH<<.\?6Q.Z(;MKFJ-68TI$LZF M.3BU!M4L>$2I=YZ)&&IQ9=[^-?4ZRQ/_\=F!_]>J79ZDYVC?S9]WBR8Z[M]5 MS?Z4^?_S+?J_O5KJU_#OU;1-RK?GLH2.#B1A]?!/H@; MXH9CD:H M%_IV?;^:+])MFLJM%HO0N+-JN3!-.^MKALPY5I11N5J6LL=0-@0%DX^S4ANF M_[#A./0M-,/X77CYB?AYWG;KF-*S]2.L!0P8&-)'X 7NPQ& =X,?!BX,5&8*AE"1R\&'BQ@HP#O!AX,?!B M(S#4L@0.7@R\6$'&L7LO=E^YX?&YL>\V0P!2W%=2W$$XKK&PR IB$#>*(QV" M1,F/!:ULQP$QP24:=S&-8H_8:1U+Q6RF-KC/@TQ?TF+"]RVE_> MK:)-PS!]NK5M!9U()HML6S%RSG*',7Y_P_G[,G"]+(T!Z0'2 Z0'2 ^0GEM) M#^;48RH"(L0QQ*40R.CTJ59&*QT8M34=HJX/2 ^0GMV3'N@.]C"%@G8^\[M2 M]$]F9AJ7SC/+ZA>S<,<5(Y.*8LK**&$O2[MC*!PH$N]LM ,/62:8*8D@3QX!0RRGE4.UZ3D/>74O653:6BM$QA MB0A-G)&GC\C6-48&1XX]5^G\JYM!YSZP[>%JV2Y-XZ?-^TN4L>V^W>:*K]^\ MNKV?*YT(QB<8LR+7=WS64DJGBH\ SLVBW$1QLLO;:)[E").&$Z?9(& M*5Y[IYF@6,=/B0_V@OJ:,!0M,X@'+Y#5M$9>U0$+&00.>DCBLTFM_9AX%E"< M1X?A=RT: HX$'*D0;15M7\"1@",!1[J%(S$LG%+>("*-1IP2@70=!7+$4>>] MM(S;3SE2T$92&C3"7 O$!;&H=CJ@B)46Q#L; MY/'7W6+&!6I]A4LG=*=RRN+H!+-YG/4[9-T],ZOE?#/D\@-.F_?/\ _=X6AF MSN:K9;K\QY#&;WPS^W!'X::WTMU_FJ99R MB(>AY//O#0\SPH>Y98F%>I@E%E\Y#5(E3(/4:*=!H(6[:2')/'_SCR?TR3UI MY&3J_2Q<)Z('TM"=V,7^60KHI4R] ((!@H&E@%[&JQ= L-(0;*V1TBWE'M:$ M#ZKG ^=6)ZN9609?ALF5KN""C!"@L 0M )D#2P&]E*P70+#2$ Q\?=&6 GKY MQKTT(7]3FK) "\5H =Q-T; &[@;T @@&" :6 GH9NUX P0#!]CM_<[@\#HLR MC*UTU19D?@"")6@!0! L!?0R KT @@&"[3>->S=?FED9QE:Z:LLP/TC^C TK M00LE:.'<8\E[]EAWV#:N2/@;FV=[/C\YF3=5MWZ_#-O\ZKW$2A\2!9DW@&P) M6H!IP?Z 9[KG<6A0&197NGX+LD% PA*T $BX)T@(ZY0 "@$* 0H!"G_<;H7W MO\HPNM)57(890LQX;)@)6BA!"P_FN2!F_$ >KMN5N RKA&@QP"O *\#K'L'K MP4EZUF495@GP"O *\ KPND?PVDX_A*KZ>=X"@P6(!8@%B"W?HL8&L2]"G+HI M4%C 5\!7P-?R+6IL^-KOL%6&50*\WGB@%?Z6;+7J7U8/%U,S. M56*:%NV0YWRM F[=5K L\>_(#.Y5W%]>' -[F9:\EREQBBC"+)(F*,0M%O#>>*US:&*WN9=NGMP]6R M79K&3YOWE[8R;;MOM_[DY.;CIQ^FFE?,X&AD1-T$BSIE'6BB"B*:6ZU@K$? @;GHW6XX+@B>\ MKL%5@ZLN3>#@JA]>!^"J]\%5C\_7?K=1+3".*XPC6HZ9Y1*9Z!)[,)R@1"84 M$M92AY6,G+!/&8=@01IB-+*>*<1]9,@*Q1-+D;6+3-;2DR$91YO&8OKTY$<" MW&+L,/M]&3!;EL: G#R\#HJV&B G0$X>(3GA)&3^X9"LJ4"<185T< 3Q.GI/ M;6TI5Y^2$^44DS8*9"@QB',3D37*(B*<48)RAV79O#5RW%&4_'= M34!<>ML^KN07/@K$0FO M L/&($QBH@=*8*0%K1$)$AO)?1U9?4\Y$*DFM>#@ZLM+@0Q7%CI4&7"2;6%* M&1^(O&[;52X+K>8Q@4+7D+G-EEVM3M/'Y7&H_FX7U=_6XV+[9_@8%F[:7CUS M?II-MI ECF6-CS&4E'ZM @ S2UJI!#RM.(B]H5:%248XYDAI7R/N?G,B+.+!6E3C*!%VM<4J,JN-NY:G990/_L5J,6W> MOTT/._=]I6GWY6&/UR_7>.Z_L>:42#X1F U%X0".Q@Q'90E\-,$6&/1%BQM\ M\'[XX"B5E4%SY'DP*#E7CNK@!=)!N%H(BC6U._3!_VUFJ_!Y%WQ;*.5'BBEX M6@"=T@0.GO;A=; /XMZ9IQU>!7M24/&?__&18L+!GAZC/94E<' B#Z^#?1 W M.!%P(F!/X$3 B<"@+\^)0,SO?HNB,2,EOM+* MQ7!-:\HL"D93Q&-(8X5JACS7W+!::!NO7[$%,;]'!#KE]GL)O2X\^=T>5R%D]/9_"R$]9DWG7:Z6KACTX;J=&::,BI_RQH]8ZB@ M@JK3HE0?5RC>O= M06_7Z/TV@7?[K654=,(EM.T#2"I.X*.)J,"@+UKC216[+*2N8NHW.B&OR:J,EC-,@#/F(&G+(&#MWUX'>R#N"$) M/K(D.-C3F.VI+(&#$WEX'>R#N,&)@!,!>P(G DX$!GUY3@3B?O<:]Z-:"65K MCKS)7:,D9LA85Z,Z"NZE<5$HO>M**HC[[2OP0+NI?2REZNP4V62D>>_HD]/0 MM*:#E/ Q?PYE%/.6I>4QE#Q!'>GC+%Z'>3NL@ )[*EO@HYFWPZ O6MPP;Q^; M$[I^WNXY85$PG2;=/,W!,9'(UD8AYJV.SA)+\AS\[O4ZRQ/_\=F!_]>J79ZD MYVC?S9]WBR8Z[M]5S?Z4^?_S+?J_O2#JU_#OU;1-G @X$;"G M\NVI+(&#$WEX'>R#N"%N.#8G='W<,%!*.8X6Z5K:W"U=(^U81)Y0)U@0-:-7 MUOE]3;T/Q T!N$JH%QJJGA'JA;Y=WZ_FBW2;IG*KQ2(T[JQ:+DS3SOJ:(7.. M%654KI:E[#&4#4'!Y..LU(;I/RSW 7LJ6^"CF?[#H"]:W.!$P(F /8$3 2<" M@[X\)W)?,>3Q>9'O-JJ%4/C5I:_$2BHU00ISC+C0%.E:4.2UT[E4EFB-/PV% M$U5KR;U%/&*#N*QK9(0UR%$NL(_>&,$_7?IZN#P.BQSP7H3CT+33#^%UX^8G MX>=YVZY#8\_7D;%W.3#6/^1!X]]=A,DN(NIOPO(POC,?OSP0WJ8;I$]/?J0< MULCN(KQZ?P/Y^S*0NBR- 3UY>!WL@[AAC@MS7+ G<"+@1�E^=$8(X+<]RO MG^/BB#T+02'G58VXUQ89C362L?;!F*@UN;*]REW:.\$<=TQ .[XY+C22VL?" ML-^:)/-9NJRO9@DHT@42<*4W_R,LC9V%=+9;+:;+:6C+J'(N2]]CJ V#XMC' M6=4/(0]8&@;V5+; 1Q/R@$%?M+C!B8 3 7L")P).! 9]>4X$XN80-__ZN+F2 M0AGN%:JQK1&7ID96$X9<=$QIQT7-XRYKPRXB8_\UG_EI\_Z?9MKD8/IA M%#M83-OTU?9^"M\0.5>#[:"PQU [OL@Y$!0@* ^M@WT0-\QR898+]@1.!)P( M#/KRG C,BPN)"1.%U6[7PV]=7E,5N6 MFDIDK0/;Q9#+S8" RU M+(&#%P,O5I!Q@!<#+P9>; 2&6I; P8N!%RO(.';OQ2!?#OGRK\^7"ZPMI[%& MK!8$<<\]TB%29!213@03:Z8^S9<+3#3FBJ%HL48<:X4,HPP11DU=>VRU89_F MR]^$Y47[E*]/8#W >FYA/4Z3 MVNGH$/,"(ZX3]=$Z$1HAC<94!R&D'Z)*$%@/L)Y1E0H.5?U],O5^%L:OV,^B MEYW/_*YT_9.9F<:E\\RR^L4LW''%R*2BF-(R:OO+TNX8J@<'+;"^#+/T*KW&80>.^#6L:7JZ9\Y@N4L5]8(KT+(C#$@@R(R\B1J:U%1G#/N>!4&/W;PRO)EK6$U&7N4KDLY92.EM\!&A6EL!'$^("9U_Z9.HO9=@7L(6] M8PL.*RR8$8@S$A&WV"-M8O+\@EO/HH[>UX.PA>7<_7&,HE1Y,0G$I-^ MU#AB1"CFAD@1O!>?$A_)A,$XFG1XS1"7+B(324 8:R^-3R!(P)& (P%' H[T(!RIKF4=F G($"T1CP0CRS1'GG/BI)0BABO! M(2^C$-AJ5'.:.!*.$5FA/0K14B,9UIR(77"DVZ)$7+ )QC50J$<'\4"A@$(! MA0(*-2(*!=RCXQY<$:JL<(A%72/.;(UTC3%B=2 VD0AGS97U7D;I] Y!(5N+ MD,ZI*3)::$28KW74.3.%[RLQI2>:8& <>Y&7VI0MIW_SWLC=QYOD\=?=0L8% M:'V%1R=TIW(J3ASW@H'DZL-_@U#?'8?*.#<_2:]Q-FW>5\U\F0NJ%^G/"1+3 M8>\79E:=FL6RFL=J>1S:D'#*K'QZ;I]QL%NX8/(O<=J8QDW3X>TR_>$DW:%] M>MTTMT1!5"4/K,_9V:"2&-#.K@& QVIH_!.!'I\O1#DU[T/O5I&)Z66?F=F? MYJS]X4GUMX<8P0'>#[Y>9F"T__7@S=$O+U^\?GY4_?/7P]_>3JK7;YX/ MA]$[??C"$+J;+VS[O]\OO-[OSK3'O\?9_,]V[$/F^>&;H\.?7[\X>/?R177T M+OWSRW7#973O]?+-NZ/J\%7U_.#HOZI7/Q_^WR.P@L<'B-]-F\1IYZO6-+[] M'D; (QP!OVTF,]^7(=<[\"Z]<]K5Q1\V3[-^@?R@S\QJ.=]$=O+SI2GD,_Q# M=SB:F;/Y:IDN_S'X'_I;$=P)<'U"&@TS<]J&9VU($\SD/#>RZ0*4_;6??+IN M^\.TG=KI;+H\>[8Y_YKEV_WM)'\J.?]K%N=U4:_U,ST54GWV&/RY(_A30K[] M*@_V+.4MD?_*'%89IKCCJ3CD$LO+)2:9YV_^\40^>)MGYB^X39=CJ5S>8*7V(E&'NX"/!1X*/_"8?2<%' M/@H?23%E9=@D^$( 5P!7 -?] M=".MP!N-[W1$-_W43C,^TIQ]J #XTU85K-YVY8QIP8#O1F,BIY;1=35SB9W MV--Q5XQEV T= 7P+HBSWD>^&^%NQ>'7@_[5JE]W*Z6HYKQ8A?>6FLU UZ\!< M_FO^G)=55ZLV^&K:0&9\A(3XP7)/=R=;P^OH6JY5D)) ,: 8P+#R, PT G91 MIA;N)7^^XX)5LL\5J[OE[R]"NJF;FB[88!I?F9-Y$OW_]'\('T]#TX8R@FY@ MO1 M&30Z6(2X1Q]IAA!MORNJHU*SH%$=E41<>XPTK1FJ PD6!^HYHT,DE;A?SAH/$'6[@]2#MJ,J&U@I M@%!I @?/^_ ZV =Q@^?=#\_+;= N*H=L MP,F+2NM0+>J(:F8HL])9YO$0R=%[\[P"@]\M$(+N)=,)D9)2P:?;]059TW9[ M)YSDP,@001((<9; ';Y6"X"3)<7U@:H5AY;74S5?!^>-QHC2'"0)."(3"$&\ MCI(JQH4,;(@@R=&Q682?,E0_WT+J0<@9FVA*AJ)G #MCAIVR! Z^]N%UL _B M!E^['[Z6,248#1KA@).'E1XCPRQ%7A,=K25>,C)$6&2'OI9.V' ;8@+LE!@* M@:*1$89"WLP;U-5SYTTF%Z%=;F(@705)2/_/^TV&Q4G>GW(1H)1D3Y@;1).+ M%C 'C7_9^,/X+J'VP0:T7_:8_<5<[D>"H2\!8$UQ @<'^_ ZV =Q@X/= M#P=++(Y&2XV4$S7B$DMDI"$H*(LEE4H8%K\E-+)#!\N@-*1 K('2$(B'Y'C( M+)@V0$'('C QB!87+6Y@8F/#R.N96!T\)S1J9 G3B),:(\U8C81V!%.OB957 M&AO=-=3QVXDX_]D:@:'&EYF )5'H\[JA&6E[N!S&.5'N-D MNCIIJ_1K$L(?86GL+*0+N=6BZ^)71B2^+,,=#2&#D'#1XAY[.[[Q0>!__L=' MB@D'>WJ,]E26P,&)/+P.]D'<,*L?FQ.Z?E:OL5;:&HTBD29O"1!1K15+OVIJ M*?,V3>R'6-ZQW=WB,+X(=OEBVKHDO^7;?B[PY=-\2@>;Y@/(E#C-A^*%$7+< MWYJDB5FZK,^YKG3'IDJ3^45HW%FU7)BF7#XF7$C@# M!$F+%O?H*=KX0! VG[J%:=:NQK3F2"L;$-<,(RN#0K0VPG!.%%57\D=W:=KQ MJO<^S]?.Y]V%[_EG\CQY4ZH+5S5,_<9PQ;1[C*CCVY(*> CPD(?6P3Z(>_0\ M!!QXOYY48B-DY C7>;E+;3@RW#K$L*!.!<^\,4.$BG;CP+]H1VS"P9.7ATE0 M0/*H(TO/CTWS/IUV>"[ MC 4>#J(<$#4M;BHZ_@0#K*_-P>/J:D]LU@@Y65 O-8":172)R<9U31Z[*[L MKG67[._KQBWRXL$7H?_W=;/Q.[^>NYUALKYXHB6%<#$D?H&"C,4GCLAJ]D'< M0$& @A1$00A6H39Z,@8E)C2%CO M(P.YCXPWA,J*Q:_7S8?T8;XX*R.^798UCX:=PN*RHL4-[!38:4'LE!IC**,1 M&543Q$T0R'"OD"-*"A99H.)*,_%A F0;;S,-[4!;FTK*8(7N'M)2H!Y /1Y: M!_L@;J >0#T*HA[<82.]8"B0VN7<'$&6.XN,U$(E#B&#W%%@;&CJ02>:PM9A M^T@]H'CL44?$WB["J9GZS9XH_<*/^?(X+-9=1I;K%2%EI+;*LO;1T-8]SD'L M@[B!M@)M+8BVII$?0R0:4Z,7(8;D M>_RZ4?U!XP^S1SKH'-$@?+:N(;^[CVP6& DPDH?6P3Z(>_2,!%QYY\I5K$7M MK$.118JXXCAY<1V1CY)[XJBV])OVEKDO5[YI,I(<-_CM\A (RJH>=1"I,^FJ MR;OL#A$S@E1G"91ACZ/T^R#NT3.T\<$B1L8[CS W'AM%C5-AMYV*WO9@/4R;H@D>;KM$0* Q(U!9 @>W^_ Z MV =QC][MCL]O0H+AEK54PFIJE$6*:8^XXP1I$1UR7."@J!->#+))SH#LX4MV MQN$33 9;T[W'B#J^- /4Q#SV"-%B%6Y=6+6UOTX9(?NR3'XT1!;BZD6+>_1$ M%AA@QP ]<\)(*Y"2/C% QG-+GQP0$E;6AAE14[&S^%'&\I\O\'I3QWRXV3=M MZ[N!>OUP*#\!@"I/X."5'UX'^R#NT7OE\;E5""_=3"ZDE5C5D2"/#44\.(^T M,A$YJZ/3G%$1KVRC,5AX:2?DXGS)%- (""]! =*>A9?.L:&:91@9()8$2=$2 M:-2@(7R;C@Z+"T&)TV75SF=37UT>RV7I:A_4\AGC^%+% L&%GRO+%A03Z3U MB<(2B[CV"FEO/&(UTX;)0(QA.UK%=<6O)-^4$",0>0-R]U&:)'0?/! 3/[C@PWH1EY4Q[7*W:X*MI4\W/ MHVG9J#] 2=;8>>.@J0K@C84FB?>'-XX/0R&,=DL8C7F#N==(,TP0#T*B.DJ' MG O:2*TDD_408;3DQYXG-_9V,?\P]<'_=/9;\F=;'/C@W)D-&T>K)U(.1H3O M$ZI+)\)[&4D#1C1&UPN,J$BU ",JE@L ([J9$0E.@J31(!&"0YQ'AJRW'&E> M4QD$-MI>V83W+@'!AV)$I)YP7.8&>4")]K R;\>QQ7T.+=KYS.]J/&3LJ>)L M_F=;Q<7\I)HV'T+[25SQ61DYM[*LO" :G62>O_G'DS3=!HV4H!'0 F@!M #H M5*9&0 L/K(7[2.:3':^$(; 2YJX#X^UJX8Y-[K RC]7I(J?REV==MY7P[]7T M]"0=549L#FSWX8,A9>E@'\0-Z[@AT%Q0H-E:Z:0*!H6H">*J=DC7U"*/J93" MU92H0?:N?FO.LF=IW\T/7'(SB_!V[7G>SDRS/&C\RXWS^>) \X^:JB(CR&6! MYO@"PD U@&H\M [V0=Q -8!J%$0UC#4^UA@CHZ1!/-H:&2<8TIIX66.M:+!# MY+1W0#5N7^6BQ6 =B?<84][CY^SZ(&W;+'-ENF6!/8[:GL@0.3N3A=; /XH8("$1 "HJ <$(Q=I@B MS[E%G%B'=(P2U8(;$57M(MU-!.27\]G+T?GD99#@!YU@!MLQ0? #JH3V+?BQ MF+L0_+HNOTW T._(E(!@C1]#1T4@I5<"PRIZV6N=KW"/Q+>_WQC5\N#+7H=7 MUS%H@WJO\9':&66%<$AR2A G MLD:&2Y=WK[:*U,)B'0:)CZPG-Z_2W.8H36T.&O]+/Z\Y.XP[BY40/A$8%UDI M,O*>!_>.=?>RF1#T0RT5O<[[H9ZN^Z94]JSZ;MT<]?MKNQB4D? HRVQ'0R>A MJWZ1=!*ZZD/6\!&P8BX)DTPP9$VNF\91(2MB&NO.2%D[QCRYLM7F@-U17V^\ MV:YZ@0VXC LV"1ASRA'X$/ AX$/ AR"\MALBH;$BM,8:*9UW&?*4(1WKB#C! M/M(ZV-K2'385_28B<5M<#4\$&6S3;J 0>Q%7N[GH"%J!CJ(5:)PVIG'#M *% MI.S]T),O;[8'&BF!,((60 N/1PN 3J5I!+2P-ZU H#9GM8JW[<2^YV@=QCW[] M*D1>N\BKG5'("(J1QU[EG2Z5QE<*&^_497.[L#&#]&&/T2_7 MX.T'";BRB5!EQEL!@<#M@MN%00]N%]QN=KM!6A(815Y9CWB,%&GN%5(Q>$PI MHTKHP=<3[,SM4DS!Z9:'/] H 6(HGX^A3)N,,TWHX>G/Z?*X"B>GL_E9"/T1 M?[>+ZF_K8;;]\W3=A;(ZG9D&(JDC)GVP*+5(<@B+4H%$WD8B$VOT1#&%\N)4 MQ'F(J-:,(29EB)%@1GB]D]A-;E?^Y15R/[)ZL)@,K"U]5)!5EL#!GX,_+\@X MP)_OF3]W+OB:,(=44,DW2XV1]M8@+K2/A&)J1=Q)4.@K_3G%9>XJ OZ\O!H; MZ!51+ A=VROBNN+V,G(;91GK:+@@K(@LD@O"BDC@@K=Q04ND$Z;VB%I7(VX5 M1[6@-:HEH\83'24>)+9SPXK(5QLW,/"*2#;1HBXR5PCDL72,*TO@0 " !1D M'$ ]HP B""YQAHCY4E$/&],JR/U*#"E)-7"4,IVV!)A5P2 8P'N?P\0#OHA M/.+(T"O]>33\DH&B6_48M MB] N%U.W#+[[OHQD2EGF/!IR"9G&(LDE9!J!7-Y*+H5RC#J%8LT5XIAI9+#F MB#K/HHN!B5H,$5WJ'<5A?+EV$[\F+W'89+Z9___RPC'\>NX3\A<'C;_\AZTC MOSQ-J2!+"7 '7*!8+0 7*%(MCX8+C,^90R_R6RB-B9@D[H*$U@YQR0G2-:4H M"*6M#=(HXX>(ESTDI?FBIN5$2^ ]141I[L\D=KQ/\LWE71"B*[)E:2[M2H"0 M=-&&;H'?KJ-QD.HM@>K!XNFBQ3WZY@WCXXK F&]KNJ^#8[Y&D2J3&#,)R&K. M4'221UWG_7O($$' ;^+&;].+S?WKIO=E+]8^+?T^6_EI\WZ;A??,?%@R+29" ME+D'4%GP/#YV#*0&2,U#ZV ?Q VD!DA-0:2&UH*2VEI4JY!(312)U'B3"(KP MU'BGT@\^1!APS*1&360]6&YTC^%Y?*0&JO**#OGM=D0\_^(@WZ2R("HC/1B60@P&I(,N?:2LH MIXK'R*]T7Q?&6!=L0,Q'E=BJ4LAJ)9$BGH1(!:^C&Y2M#M0BEB36.5B;6,A, M/RK@*TO@P J %11D', *]HP5"&T8J4- V-<2<>P8JBWQB$;B%8N:&VJNL *O M L/&($PB05P)C'3N%T&"Q$9R7T=6%\@*Y 37&$C!'N >5)M!Z.F+0D\A_?%; M@TZ0F2V!Q^QP 3Y]2C/@^OG*SD+1!+/H),%?RK"O+]0:PP*:^N#@5Y; @5P N0!R >2B:')14R.<2KS"Z< 0=TP@ MXY1%5AA+G _*JBOM*8S2Z1V"0K86(9&+FB*CA4:$^5I';:.4N$!R44^8+K/ M'+C%/O9$2])^E/&O7:ZV/%J=GL["2?K%S"H_;=ULWJX6W4Z+R:A1%Q:;-A\2 MD'1]]1M_;9?]9V5DD\JRX8+H:I)Y_N8?3^B3^]7(W6G+\#JZEK44I"10#"@& M, PP#$P%%%,FM8?L]NB"%.\6IFEC6+29T6/H92E X@F[\-Z98@1]QMD,4Z==@H)SPSB5'!DI8P(LT@D MXZQF4G]+]Y+EB?_X[/4&[#@A1$->G#1X*+WQD4K37 0R2=[X37B(DJD&0E(.2TXIKB6\6H:]RMZ M<>S.1=^:LIU@-MB2A3V&LA'':*#YQ>@0Z.UJX8Y-&[H8S?5AF6K:-=@)/G?$ M-__;A?5W]8C;?MG^'@:FO;.&Z)#EJ,$]CCH M*K&R=+"7[+&8A >PQWMECP'7S AED.S7%2B'='0*R;K&D1$19'UE%>S=VM.> M3I=F]C)CNY\N5XO0OF[<:K$(_J?5\LU\^?_"\JV9^J^([Y2YHK4LK-H'UP . MN@0MC&C0@X,&![TW#MH9$[K-R9-_%HC7CB.-#46JMM3Y:#"YN@3P;JU6AW;0 MFFGPT.5Y:"BR*3J L\L2^E]#^NRFLZGI &8>OV++HKL6SD,RK[2B4]!("?P; MM !:>#Q: '3Z%HT<+*9F=JX'T[0(3&*D"KB/].EZAKXS^DVV1+UW_'OW+=PZ M=OTIY2XC*K07Q@JQ5(BE0BP58JE78ZF&&",8L?]=V:@?-IZU,#I;/S6)Q-FW>_[>9K<) ;=/$A*G!VJ;M,9#M@]\ [UV" M%D8TZ,%[@_?>&^_-ZRA(S'WWN3"(>V:194XA;:4W46I&\95M?.[:K^R>O+>: MU,/U)=MC'-O+)"F$:8H%H%\OYSXADCIB>K?#=HVP/5,Q:0;8GFG/V)[%5'E? MUXA*KA&7@:#:U@9A:BP/P0BIKW0>N$NLYDHKVKLVH/U1B3(7+,(>2Z6#5UD" M!\\.GKT@XP#/OF>>O4[>605"D= Q)L^N.#+":H2=,R1&940]2!QG.,\N,'CV M?0"O>RF^V7'M.]GGXO<==YB1S2:YMEUWY^4S=? MQ=G\3RC<&3.#W.%>MK#]T3XE"6'[H[VCH4(%*9G/^QV%1$,#5LA@)1 -3GL2 M.'9DL&*@O=I;\7Y!$TCL@X-?60('<@'D L@%D(NBR84)M<>1UD@Y9A%7RB(3 M-$4X6NV#5RH1!MA;\:$Q$[C%#0&R]&]NU]A]O$D>?]TMNMS!]1.Z4RD]H# N MP/[>(W#DZL-_2PCN.'1-04_2:^1:RJJ9+]-5S"*W!JVFZ;#W"S.K3LVB"[,M MCT,;$DJ9E9]V4;EYT\6W3?YEO;UC.OP\--<^'41?UPRDQZHP\8E C\\#YZ?F M?>C!&9F87O:9F?UISMH?GE1_ ]QX=+CQ2=N:@5'CUX,W1[^\?/'Z^5'USU\/ M?WL[J5Z_>7YNZ]OO5M[#5V4-A8Z@=JC[^W+^^S:@_GX.J+]O '7L ^?-X;N7 M1]6[P^KYX9NCPY]?OSAX]_)%==VX&=VKO7K]YN#-\]<'/U='[]);_?+RS;LC M,(C'AXW?_;9A1]^/4_U^^N'J?.=N+OE\-OYF=9+^X#8%)VDF3GS0B:=PC+BM M/3).&F28,8X3RB/^IDVL-I/QGU;MM EM^R*T;C$]S?/@-/W^R;33]C"^720J MVRR[SFOOTGU^FLW='T^J=*@YS6-_L0JW3#YWS5F.5Z3_B< MLM\HI$ON=WK(WVQK8GPF<_T0X4\%8[P>:7X*>NK?Z9'OTT MDE[3_KW5SM^^I/T^;=,N:+T_FB.W==:9(./)DW?P8S2S=( M _87T[;&':_:L%SF,ZI#MYS;] 3I.O73:NMY;WF5\]M.\DP[[]R1#"!-P-=S M\SV9GU?S/9OM%SO(S7".UFQ[_*)/'?,Z+,#-_YJE]^N)@]7[5+BNB M=7[B_B6[^R:;-/DA$F!GZHD2]7P?JI-\IS2S7P9WW*1!]/[L_$&7W0Y$:8SD MIY\OWJ>WZ?YTFO!KSVYGEA0#:]7MUQR\^]$T]\XM?R&/]M\7\)%TLOU9RBMW;Y2=+3W26/%CZ M4V@^3!?SIJMNZNX1FAS_:ZLFV59R4,9.9]-E-Z+[[5TN9#]/?NYD^C_]C;KM M7=HV06Z^U"4!]C+1/[3=2V[I-!K=L-QC>W>7BY"8#?!H8 ML^F'_ SYAG'5=#'G_/OVB\Q7RS2 SYW!\2I=OK)S?W99L6;6SK>TFPWZ3?@689E0XD.Z3WZ-?*_^[^DYTZ#-[S#9/G]KE)_VS]1N3.ZWI@N/ M=9;7]L!DJI-Y&ITAQJG+HSV?X[(O[*_HLB'X><+:_J;KLY;]('PZA,,9#RNY M[Z#G9\.8U;%)@\F&T!EW H$\9GI5VPV-R=>?-JOILL/G-:"G"T_2N$KB^Y_S M'K_9(-<%CET=8_JBC>ML5?IZ-CVW[KXS6<+BZ;)_C/7PFB^2P6='X-+X;3N+ MLFMJ==F6CGN7T'4-3X^1/^3WG=@0L=-][&DB8L-T>EB]_7!'W' M>O_+=>_QK3<;H1RN3Y%2$C"AM4)!J8@X(VE6IC5'FBL<8VV"SC.L;Y^5O0G+ M1(KF)^'G-+YN3'G*2RE/D?Z> "A]NC7W29_*&Q.?(Q^[5;K [)Q/)!-?'B]" MXF7I@.,V,ZMDX+^8A3NN&)DD(DK9OKQXQD"PW%LM5W+KL JH%L8A7FN!=*0> M<:$"-I9I9NI/+5=P77-K O(V4L1Q(,C4+AFRDTX8)73-[M-RF7Q*'XWIG@6S M6)OLB^#"29XZKJV6/JT.]LGE7H:DR68ZO28G/K/UQ,16:<;7<2\?,CM>[I$ M +EN0R[G';,):Q"QEB/NZXAJ)QP23FE;!\\,)<,T%5B:1(_]2[/(T]+VX&+, MO>B'W+!PQFORE.T[GEV>:N1=8G.8($UGUS.A+J;Q/C1Y(A2V(ESK><5Z+I.D M&-H0NMUHXRI'BX?+(^]:$# K'WA6OAE,-LRFX4.Z1A?\RB&@\'':]O'1O-(/ M_,/C\ ]!8\ZI#8AHKQ!//#=/1R,BM=3__TFW43/![O, M3_%AZG)>X*P/>V7BG'!@%DS;912J)JF[(G0S_8WSV6S^9T:'SJ-,9UTX/(>9 MIVWU?U9FL0R+V5GU:SB=YSK&IGJ5!%41C/[/91]V8L[2I7-*89X>(OQ1&9^> MK@\]YQ?I[Y"4]KY?J[P\VT0+$Z>8] ]_\8=JGFOSLO-[/W652:)+7WR:QNAN M.5]FP74N,-UY;C-9N;A0?N!$DL/ILC\B+$[2S7J1I*M.SB.)W3==A+'9>K#N M%L9_"(LV)"&8&).?[B/P\YG?/&C^O5M 5J\O'973 M1JOFTS?H17:9]6^&R2(+<-'+VH>9.E M!\LC*?.%;NCU Z9+%)R$K2C\)']*EUKF 6::M@NL+K:26IM@;(AI9"U[82X_ M48H-6R]TSF@N1O%^L91: 4OY:I:2QGR[LO_JS&F>K*?]HX_8KY*9+[(%=#%\ MUV6/^U&4SYM><-]-5C4-XFD7B?>K!!A][C<-]C89PQ M(UO)LC.AR25#L'UV-BRGR_FB,^B<-SS/\77WW"3).D#V(0-QR.F ]*@Y89;& M>3MOFC#KC"F=NDE/I-].%],TGTK/>9$UG'0W[!&NSUR]GR?$Z1-_B_ ^S[7Z M6UT(I\N3I%'S1UAN\*U[@+@QW_8"VC:HO$:6;5P^Q[F-M]FRT9PL[*Y4=3F0 M9ID ,!T2%I?$U4'2&H^V+WTCT)SCQD7"9.LTE]S/.EG>4]:^E44G@WG6[FG. M()I.LM.,//.KT-0YB39L[G3=TZV=:)*13U]FK-S2V;2)B^0L%^G=5UTMOT]8 MF(9PFY.B%ZI"B\XE]KSZ(JM\0Z+X1GEL.;%VY7)6,ZYRX4)WHY!&Z/9#7HRF M>!EV+VZTE8W>NG2O^WRQ3[$Z'[ >&4W(M\^#\^H W!9^'N?]O")/6_/@2FB0 M%!<^=:S]">F S: \OV/W]RW5I1?^,,T>X[*'[X=C;_0)^BYEQ&.5X&OJ*W=L MFO==7<;6JZ^3?YT9YR$!L\V!<7R:%.26YWSG\+]?OT@3C40[DSAS%4;.GG8Y MWZR)K/7MP$8:D!<6-6VNU$JT\\2!EPD8TYLFD\G72O:SFJT+?: C]M%ZLN0=L%5_*COI_-;:;/Z>3Y2;I%NO:?(6%8?MYU'GB3/%XS M[1YF\\*>K*7N(G_.%S/_- W3_@'\6ASG-[EBE?:\>B]7PJP?-KWIN>#R^_2( M&/*,:9%K=Q(<)S/,["UF#$LNIH/]R[43+A&_=+T?KGO7*X^1!+W*Z?)5E\J^ M /ON?=O5Z6D&GN.$!3]4,V,S!S].$&?>=]<_?ZJU-4\_9!+?.VWSP21WVV'@ MVC4E0IWLNEV3Q]-YDVGK?+:]T5GR==. MV^-M+.Q,OUM-D^ YR]L+3WNS.<97C_Y MVJALPY0NW^,"Y-.Q%^,A=#?=W' \!/T20Y]^?!8^=C;T<-7'>[-:3EZN;:^^ M>,$;:N,70=ZF>_F*86Z2*G MN6:T3\%D>MK/LBXJ@R^7*2: /^B6:9B+VLI_'AQ<%%<^K0Z:7!\:PR+TE6/K M!<']HN'LC$Z[VM$<-7F_2N_3'95<=C!]-+ [=^/9S6J98+[SI.GE\ITRLX@= M05D_X,'%"QVM"W3;)#[?<:-N#G'^I ='SR_*?+-;NO;NFBM!N.Z%LG.[OB*\F[(= MS&;=@NW%>07YYEK=)#H3KCXAW"PM[=@)B M]&EUM#HY62]%V-+ ML5L=##")3W7+X&[T_UN6 *G _7$48QD-+E0RU!D ['( M1A+=K4F:]V\>S4+[78 NP]Z].3D*"\HN%BH\/+C.HR9 MU\M-V_82/3MZN47/KJ?7_G?/PP5^\0!H!3Q.V]0M83J?-.I^TO;@JAPF-_]>J M[9>[3+IW6]?]S)M9QS9Z96\M9MDZ82LPU)4,Y!6&B\N-PJ]]B0NIG<[;Z?+& M$H=U3_+5K"?H6[''+Z[*[Z[1B;8/SV[:EM_E"A<#]<3X<'/2YEN>=U]*5_+* MT)RTV8R0:0<7OIM&?CA?DWB]L+HBM'5-P'F^Z%/SR4/Q4_MAXXE!?G:R=P^D MF.+(*0L"U5SG#65YWF(L,N01 MS1:_@OWV:Q;/50 T=PR#Y!YH;L_-SE?*WA NNQ+W[&C;ND2BW6(4?7KHCX3: MFY&V61&_.CG=PO:MFKB^("+ANSDY#\1M+=C=6IS;ER%<\-"+-<#O\ZVO/RF7 M%G2GK5LRW,12+RI?KGN@1?@0+E#8/GMC;/#U/O^HX/_$',UN=J_TB MY[@1PJ6OV^7<_8%LE\;-_2S\)R65^9NVS\J>OV@Z\S@1R?FB*\S),EM,MA5A,R;]_.LJVXE^61[^(;^O:^\C5FS M^$[&_:2KMXOMRT^Z)VS/!TG_PFEJ=7'\UA47O5(66UR_'SOYM[Z$(?TM4Z"\ M +"7VF:MVO: 3O.^U::,ZZL'T.7*GFG;C9^^9GOY;O"=/\#:K-.A M6U9]+0 M9XL7. BT_6MH.U-:UDIBI(67B+O:(,UMC:354E-/J--F"-K^?-[DPH2>'OPZ M;?]XO@@)6/(GX/#WSGVSV+OJKVVM=.Z@5\OD$N5XOJF$ZMS1]C='N6)KFKZ! M2< 81MF. >TB"Y(+X!:K=9E;=NNG\WQ,7V>;^,R\O>+;W96AZ+JAV)7F;V*) MN3+BI(__;/8-[%CP)EF>6%"8?KA:QNOGH5U7(G<\[YSW75X%L&I6;78\VW>V MX6Q^'H+MHI?;WR:_,T]OO-S$2B\*BA,C;/[(#*2+XN=W.IZ>MAO6M:=QNN:: M,/35O@&P:O+659-4&Q8)BC3]X,(FAYP<*Q(6"R6CE]2X(59-'N15=YEWOYHO M7LQ7=AE7LW6FN?WUW(RNKJN\6$WY^LVK2\LI41M<7E*9]Q5INW;7UV\5AX/R M0A/$A'"(>^_2PVJ!DAIXB(IS&Z]DSX4QU@4;$/-1(1Z50E8KB13Q)$0J>!W= M [Q@,[]FM>B>+A\U&W%VP?,U!O;= ,;)N*$:\ANEN4T$W05%[*;MO8,WRXUK M7N=< /EO0?X$?$9*)1!61B!./45&2(X27@J: $OR>"6#DJ!=&!TYBLH'Q*7! MR% 3$#4\U(;S@(/X[%3L;6(LN8?S^T NP>'I:A'.%](CN@V-],F/Y.9MW$<^ ML/^:(PI=P\^;)(I_#F6?0%264"Q4*8R*\TW62*8ISFWRC-PO.:B#1Y-3(*Y%E40=1"$7NU M-=% 5&MO.^/^=0(#];:!JMG_9^_-FQNYL7S1_^^GR/!<3]@1A 9 @F@:J8C MRMM6C'&(TL>$"="D\ J[N263\ HFKWKX MA@(T1+R2"OB[9$AI')"R55"N5)*)^[<2G\BK)]NS>!W?Q;2=U->B_N3'UR?= MH'CW]L.)O&IV39^_LX*Y ML'QE.!<61EB.,1B$>QB3%A6BA<;;FFKQA?NRU( MJ+&EI4:EUA6\1&RJZ;" -V%:L@H+3K>0*Y-.:%D%:^V'U&JL-++SD-]&]78 MEB_F>TQO6>M5K_,N_W"TENX:BPKK94'C6@58:@2E+^-\O#3%L+?4F]D?1ZD* M=JUQOD5L=[;?5T>$39T7).>.>(F$\>*Z^=."Y6HLH*PW1 O[B>VF1 M\I.N9_\1D]A_]3I6JL2DND?V@3A9$_["R:*1%$6B1;%&C)S[>A2\\D)P[[;* ML5E;DU+'LJ=Y6]K>EJ:T]46Q".ZL^&GU<=VD>4H1YK4%0X7O.S1K-:IE4 ML!3=C2X>H+O'B*#I2M>N:U@Y:6(%A5X^UW7Q36QI^Z6>MY?\=ED[U+8?:U'7 MY;291^BDD^\W731]U^>^AGIYJ]5UVV:YL1XI=NY?ZUX%CSK_W-:\IVLD=!=O ME2IX^K[:2]%*A4EG2>1:7)H:[-;_6/BN564L$6P/7U_2RS@<^5)_B:-TVSSC M15NS.C5IM&\LZZHG5XN.3D#2K2,7DZUCS]:ZO-Q"Y=T43AE1J:S,CN'$.J1# M(EYLRP];W#^=K&H*UR8BQ"V^<>S6O"S66KOR!8#I& *['L4OEX5>@%=G<=;" MYVG+=S%W&D@1.V&L7JJOSAO'L0QULW[4^LN_.TK(NF;^-VM(JDKLJ"$!0ER- M]?6[,/9?MI5;[%!1A^O^7NFH. I[-G^?5!B"%[]LWL7*Q=B#>J?"6SUU>58N MZUA.2 -NK.ER0>M)7!&4UO7.^]XT&G>L^?I2,E61JL("03JU[(HE2 M(>WN:LB5'"4W;ZL.+$[)3%T?8E^G/;W.JN2+^[[J9TWW_Q955\]V[+:ZZAA!AVTY.$ M7::SV=1,9ZG6R5RO']2!.0!K.JN/8;!R5A^OIS[*7GW\;=N)6 E9#(:WO4% MF$ DYZVT3::KJ3IK PY6IZT57:3A6W%N6)HN<-,YZ-R%6X1_-?PF*IQK?!RYI?3%V:/]1U'NF5R\HEVRW[IQ^%>H'6.IOM+&Z?\K9C M^W&T^O!*7R]=/_AP%N>&+#O0I%$Y7U)'A7AM8*,5+\7^-+[O*IG&.Z#(=L5$ MSQ>SM6XAN]WBMA1WNR/'SC>(HR7:BZ>!?&M/U?9166/P;W3K&1=T/6;P;?2^ MO083;/0XU:LU%[ZU3KY_C7BA3WI6=X()M_/@!$?3UD]\V;BO[D5RX]!3VLPY M?+B<*$ZHI@X)46K$*A*0(88C7AG*K3=&\*WDL"=U%/>I'\SO?1.E%VZ9?#Q: MZX6#S1U=_=21CVSRKN3%QMIU8=8C,MANK%\N[4?T%7=0.J/CNI_^6 MI+*2A(!<, 0Q)CT"#>90G'Z C7&XXNH$2- EC"RY>N.?8W^W3NWTFQ57BUEL M/K+L#-@T7:.]I)4B6FAGN_U];3P9_!1SVIIE9^BU9A9-/TJQ"^G7S<8XR-3B M>&/J9G/=@'L:0C7IF^377(#;$I=G#!8_/AJ\>)<>U#5.C(NV M1OE=I&V=*^]6H^SO?K;XIO&H[]-1/W[Q=I%",Q_C5&T_NZ7+\SW7C&WM_.?F MON[7ZPL>\Y,V._:E_H2)8ALBT"Y.E^RTM3SQ\[7VVFMKE;'O(["OUJ2L) .P M2S78$0)FQE!B4"4L\<(1^'LOV/='/4MC!G_SLS_BN._AHM[JC:#>O_J(>%/3 MS6]^F3;-MU&(BD2<-XU^#Y)_=H3P)$[XL6#?HZ%ON62\Y))N]'@3F:7#%5>+ MSFR"SFJ-7#M>^^;IG6%MWR':\3C%%2# 9)%*8V(J;KQJAQ':V\2^O,5T,8_- M6-.EEY I=9(]*WZHQ^GVSWC:%WG2C=AFWW8.GF'H_Z2F[!H MU=!Z]5!Z/I_59C%/T;1N'GI/IPM03C'#.Y(H!>6ZN-_#!V7DR=D'&R O"=>NTAIH5&JK0ET@;3BCMEF3%[B5':"WCGL?\8/L"R]VN^&LCT M8[?./\$R?[]:X8_A)L"[#=HM!Y.[#_.'OMA_DY/B[A6S;F;4K7A]0U6.6L=X MTKE*,55NLFK:OV8$^LV%KK\ZJ*[1D\3A@3IS9=::?N)-5+YFFF32ZIBNN#)W MF\;?2ES'EGJMGO'!K/EJ4+/; M^QY6M4-;)!+K1%H6VN'(Z<5\^MZD)-STF, @[_#[=#@:ZVM@:KC)%^_>MS=4 MR M1J#=-H!R/NK_1*T//-/6)[UKJY3B![MM :#[E)W4B58KOJJ]>EBZ=:NX6CYY1?C4O4H"WV$1A M.U;TE0CZV6+&QW;AR2K]_'$^OV .D? '$.2]VP\L_',U#B0^:2O M:C[Q6;:>+V,]U]M##T%"[^&#;#%/4^&^=6\EJ]LWHV[ID.0SJ]O7=% Z@/=( M#P6+$648:$*?QP*7M7-C/S1,?(3[6O^I9[/4(B.FC2YF]D(W?F/+Z%D2OR]R M9Q=H'_CHL=283(^'%B>T[/<(P4XS\EJD2)MV^Z;%$:K16SKJ4C+#1>K=-7;AK8N'63!LV8NSVN3998;U9A36PA<]6>SBT.*%ESU;[5*RV M"<0*916RSAG$O*5@M66)F')2.%,:K,5-JXTK;"KN)9(Z#AL).B IX!Q?.>E5 MX)SB[2G" [#:5;;:1Z&P#A2.V5=$+H=C]L0''Z_:"MN#1&/RAO20 ,9CJ9'5 MY! W"3.N&Z 6W8WK, U659(A ',,,5,"KJM*C[A@5EAEX.^M^49$"*M]')*H M,2! @@TRBGJDL;+$8<4J38:(Z\H1J<1(E'N&=EEGG8+.&MC"9\,]'%JP:B\R$(^,-1:52%&,4,:68X M4H9A O_C6FZ%8@"[N""D1:3R$C&O&#+8EX@QQS"K++#2UKSL(2"Z:L0)R3ML M65\-?.&SO1X$&=X._V=[?33V.G!BN345,DQBQ(3"2#%*$7;*T("QLG@KD=5S M7S)J"#*J#&T:C=*.HR"-,KQDH2KU$.TU'PFUY^A+UE='$WW)&3$#4TB_^V8^ MJVWL3=?&7Z)P-T/:21@8C8\(Q^6H=-Y)RSCN!7&<<]AH11UR 9 8PY@C8YU& M3F,OA29.X*W49LDKS(0GJ J,(<9UB51))<*$8^NE98H-,NY")!VI?4=>LL8Z M!8TUL(7/%GL09'@[_#]\BWV$%K##5(CQXA 3#."E-$@-$&>J _IT:WS MLB;,B"$CAHP8!BLGIX,8CM#B[R7TD0W< 1WX%D5PS2*!Q;)Q]K.8DBAYH&1 MZDW7&N\.FBSCE+\.808C+PTDT?""30Q]=Z$-3*I1D&%45I8A)II VAB*I MA0J>.*795K7+4X;_#B'T48Y*Q4<*BP'G7=PK9!D>OKY"?.2VV!L=PC(DJ!0%)C-Z.$&%N!E<@M_BP/B_)%+'B]23A>YH[>I/ M?^E9X*^+2[BKO?-3N.CN%69GO"R_?FMQAEN7 \=)[GJ7/?:M D [PLN_T^+.^;MY_5?S+,Y;^5?APF]S[YD,0SWWIG:6% M[(2_,Y JE+X,H4*>48&8TQHIB2M$7:PSM394;JL]V&/_8<>+_RO7C>+F;^$E6A^J!L[GL9?_X0[?C>>VK]_5?C&ZJMX MM=G"WV$/7H%'7F .X7XELSPK5N0H5O0H],05D2)%(DFQ3I-UJ_142U$=R^H? M6#/^>>&+B 7UY+IPM5ON-V3XO@N^^XJJ0#QB1H!VJEA 2F.+1*S#HF6E2KE5 M.D^#YJ7"'BFE)&*E"$AJ;Y'%&&M-*T\LNPG?=RFH#33^MS]^N N*H\;;",C M1(4$<<0'RID,6\,Q]OXZD^D.G^(6)^/(Y7->7.A/OKAPR-,L[/<)>\6%Q8$JY "+@(<>"%+4 M S+A@8 (2.;#5I+C4X3]0]/X>;,$'RO <0")%Y80;8U!1L8^'I9)9 *'5^2V M+&VIJE#A?4C\2[Y39:6QJA)(P!HCQB1!FC*-2LVX$$H)MA^E_$NM33U.@O1$B[/V48"\P@RYF4>//ZLEY8713/T;M[UJY(2[-9IK+;5&AP[N? M90#'P6N#0"GR.%:B0L9)C;C35@7,F2C=/G9W?YY\@A>?SJX/YUX^/_IS$OXE M.RN6B[TW:3CH$V_(PFZ6?U*DY[:(BR_+$LL**1=27098&4\&L='@+ M$CR%Y?^P%]XMQOYC6-+C>]!J\-.?$=8^DOVSA_]@?EHN=R0BF(]84PGF8PX. M09B.Q]//T;!\4T_@D^FBT1/7?/ON*.W&@,)PKQZJ;??26G^Q?:3N+>+3OM.+ M^;3?^XH/"1SP#K]/AZ.QOIXNYG"++]Z];V^GTB)VQP,;C/55X]\U_DK/]-SW MZY-V?MM+KS**UY*./]5-G>#.];O^&NNIQVL[?^U=*W8FA?PZ+NW&UM/6@>2, M2_J@X_!#CBK/ &7O[W)G @_DX3:V[+:SP>7-9/"<'S24_*!,B2%1 M8]?OMO M7P'&>?V4H'L*H_KU?"5ROMP.\@U,OE>FV'2U!R"F#V2([>R5H7/&P$3]195N MIDU6PUD-W\$46_'- TMB13:8Z>$1T1BBAB6 FEN M"3*E<:[$E2'2[R.18KDA 4K_UU[G_]7//X;?/3SWIUW)80TP%ERB7,\^0.7= M/SO\.JH:O9U/KF M.>&:TR;M<8&[_136#Y,2)[/H&9L=G[J\I;K#&B.KBB/" %VQ@"LDC5.(6(H# M%K@$B+;7:$O4VC]/?FMU]O[!68RV/&+4;M9';T$?#6S9LT$>"B5.9M&S03X5 M@\R8<80J@4@E-&*8 ^6M)8CQ4G@JB)#55KWOLX(E!S;(9"1%E0WRD/51SFPY M_6#)3_6D;BZ\*\ZGTSL&V+UURAX7--MKW#C/HQGTCO'I3*/)4*_/= F5MX&4 M"/[$-BB50U)C@XC"3%;,LY*8O<9>>B/P[]$&[!_JJ1$KZ6#WQ?+\GN-0= -; M]HP(,B(8IJ!D1'!RB "7K%)6:E25A"+&@D&:4HZ8X-+(4#DK]M(*\:40@1@) MA3,B."E%EU-K3AI!9%H<+RT>H>V.:-C.Z:9$[UG6\JR>$X2$RE26*$>1+P5! MK+(EDIXS)(U7@6'#3;4UJ^=902) @?O)Q"E'JB*#W?G+,W<&8[8RA!@.+3*$ MR! B0XC3@A A,"(E,:!"E$8R"(N,88QP[1CQ MSQJ(MIS886V<^=G\IJ\C6WR8./ADMO!N;3I$GH5VV,[O_*SH%KWX\+?W0) M!Z\=S.NCF5?Z>C8=CU,P<^;'>KX6X1Q \4MV<(=3B+3MX XT%>2TR;,[26&8 M@G*ZF5AO3JAR?E6WU2LHYMR;@)2C#C%!,#)4.12VNUU[SM4]9G)V-$CEX=91L_%)G(-OYDA"K;^'Z& M!9CXTDB)J!4*L> (DEQRI(748.8]"Y+N(X?Z96R\&DDRP$X]PU1GKY\D?9 R M^WV&Y794:N6PW'[#=W FL<\PF8^A&D7PY36XX*!ATLU&2B@.&WR9+.6 M92*#[*>#;&$]L:5$!&,#@%D!OI:*(DF)AT\HIEH\)Y VOW1?WO5E$KT]_3Z: MT[V@:CYB9(#5BEG]9/6337*6B2P3V20_VB1[L+W"!(>TG49"VEC M-IH=UY-(BV*>)COGK+33BH6]NALXZ MZKAT5+;;62:R3&2[O7NH&_7&^E BRP@#&\PMDI(3Q)D/Q"A)M=RRVT\-F+V> MW=[S3-^LHXX@JI;3QXY022VK.F?3X)L&Y%2/B^"?%33+"63# 1IO;F?NM,F3 M#5N6B0R^GPR^B36"\(JA*B@ WSQPI$M*457Q0(EDP4N]CTK,SJK^MF94?_+[ MQM@5WNOHQ*R*LBK*YCG+Q-$M^M'+1#;/G7G6G@55A8!*;6*CA% BA<%&&^Z) M8E::H,,^BBA?P#RK*F=Z#UH1Y;2R' !;#X"EN0S#V=$9F(P>%VQ[<[MKITV> M.XW99NM/?'9;-]B!"=3)$.=1G5EO)\_P92RC] ZE,Z>%H:1"CA! Z30"=,-+ M!"](%/S13-A]!-'2/+'MH57[1.ET5'$QV(WJ>V0G3X\F5Z#6<']Q%6KIOMXZ:+.#QWT!#^=-LF2:O6LLMJ7AQM$CJIRN$F$&6X\/_P(/VM8K[_T1/[KXA*N;.%W5W^ZY5,X M]=95_'IX@0EZT)6-BP&+LH.B3[KO4KET2][K%B>X(HXC6U&-F$].C:M0R;E0 MOK2EI%M50\YK11BHHK+R&#$E%%+$8A0P]M13XJ2C-W7++]/)^9]^=OF#-_,_ MX5+?C:?V[U\5'I3'520V*)X[1.@5B/\"$ZSW*YK561$7&<55+N(R][RT_E;# M>^QB79D=( A\<>%%E^?3-,>[<\[%BP@0K$@>%4DH=YE <'1(A4;>HF MSG2>A@)@#2"4\7CZN9Z<%]_4$_ADNFCTQ#7?OMN;Z!SX!3>$9T#*\]4M9PL: M(P#9)51Z,9_V("\^)'# ._P^'8[&^GJZF,,MOGA C.EV*BUB=SRPP5A?-?Y= MXZ_T3,]]OS[)AVDO_=6N/=A/=5,G$'W]KK_&+3NQ[5TK?E8)^G5/R8[9W- MAB[=;O9.U_R>I+I^01]$4+EW>J[":R_L7\A],L6OL=E:49)103$M!R"H#V2( M[5#-T#GC'EG?*U4'HW9W)*N\+"V>H'5?FA)9Z;XUI?N#M_[2^%FO=^EP)#7K MW:-*X\WU^T<8O_IM5D]L?:7'A;Z$!Y_'N-5X(Z:UMW3]M\@10W.J7K"\8F#N M[>GF=[RY7OM>S MV74].?^0#,9>DC4J6.;]MF,\955V,O8C!TB'0XMC$H!LR[,M/S5;;BN%,=<5 M\AI3Q"2C2"I2(EWY2CC%B+5[R<#,MGQ0JNSULR@/7L1-#NSLD\%X^T>HC'[Q M3?.NZ)H^%%?365))^PP"W<$8^,",@8?"&,<%'0^8Z)X;" UE-_3D&@@=H?+] MYW_Z0C%AQR*KN21E($([L&7/UBU;MV$*2K9NV;IEZS:T4$%."SA":=XL=!H5 M$Y]R1>QFY. @R2(Y3C!,8YWCLD>PZ'F'Z/AT[2W9'@H;&4Q 6!B*&"\%4H%3 MY(-CRE)>$?6LP0'S2_=EHXC^K]-)I]Z_\V$Z\_&S'^K&QJVB#Q/7CP'3UZGJ M.&\>9265$T&.GQ99 (8G -E*'XV5%K;45 :)?,S>8%8HI+$E2!&L+;&E5&0K M)_,Q>1S92F4&8U(;(O' .0B0YU" ;,2:P8/RP]0MO0W^#)N M4OQ_WO7P>#^-9D=$R2/I,WM\FY[#+O7X=CCZ?F!TR\ H Z,,C#(PRL#H$<"( ME$(2JSTB007$G"B1EM0A7+JJ0;58 Q8#NX-AQ89 M3&0PD<'$:8$)'[1D$B"$<@HCQA6%G^),;4IEA6TIJ./[B*P=%DQ4JLI@XL3 MQ",&6NYU=93X>5+\W\7X.K6Y'Z7Q;-]/+^&5KHNDOKTKZLE\ M6NC"PL_UO-#G,^]CB+SX7,\OBN_U1+L:5N#GRRNXCQX7W^G)WV/8"BX#E+*^ M^*8M>K;OO__YN^_;G]W[;T?%U6+6+#1<""X/JV O-NX.LC.;?H;;_^^\/7*' M$F>LJFRI/"*N8HAY:I$VH,EQ:4TH0T6\##>5N.1*5;K"B$O0Y,QRC*3 "EE/ M*;;*TLJ%O;3(JS94.8])TF>WIT@?N2 5<(%Q),PWD8W7>;[XOA6=#[WH+(7@ MK #Q@TM,?$O3)%))"G:=MBF>,W^E:U?H<=^FOBG;C9%,H6T%]N%0VX$_!3W>*)SZ[W<\_$?$<=6Y0E"D[ MUDU3ASJ*!(@#R,H,).+*3QI?I*'9/LW5CLDY4?#@[>&?UG2!A$S!%]-QB9JS M>T=59V?YX93Z+CFEP.E-A[-OQ>J%\7JVID>C*H7_)HL(,X!4A?]'_!%<7U]' MXH[B(6L:L741U'L@Y]4\\<8W];?I@,;;173+IY_\;!)?N@B@?"=QFG9[91"B M>+/EO:-?/@4.\6/P,N!$<[U^(WCEA?D?^*9(7CZ\>7VYN(Q,E+7L'5HV6,6( MY@%A901BM&1(*VF0)8XX5C*G/;VI9;VP/"@X1TH,7H$,'*F@':+2"FXJ+LI M[_:[?^YH^CO0^8\H\>ZW&&*9S/6YWU"W5\ B2WV+Z+K"+2/4X:>J2[\>%5?C M19.9]\XT@BI8[$N*+"XU8J'R2 E>(>6Q=)8J%TAYDWD5H5R)V%_'!4#\5'-@ M8^&0JQ1U-/# \#U!H^]T4S=_P"IH]W'R'WI6Q[ANY&3R"-:EI^N3?EV XOZF M!C6?F?<.YJVLDA0KBDIC@'F]ID@:QQ H3V!GH[FG>HMY)<&. ;0-H0+-:T*% MC&(8<:=*38D6UN(7TKPGS+Y)\49H<0'W W 4*^I;S'(U@RNVZ"2CC2>U.0N@ M9+U &GL+RMM2 LV "AT ,#PC8MA__DP1T 0/\3O$!3_!A"C.A_\D54M!X1:0/U5)C2R[MYH(LNQZV3YDU%*/3,QR!P9/D84GI!0GL" M3D8 0@>!'6)51:)+3!$I5< R:$_(=DW?LPG]T\S_8^$G]OIC^"V%1&K;T?[X MR7X)/UV,KY?!OINY,B>AC98A+32=C*^+Y5Y=#'A%-@_UK)F_)!\[XHUD%&"9 M8R5BW/.HL C2Q)8F /9R[%D**_6UZSV/C_#.';^V[+L1+D>-M^_<8I88X?CY MF;(39^5$IV;4;[!-UC5Q&QKN1'IM>WK)\ E.;NW5+2;S>IP$ 9AB,:OGUT7< M&^CWX'8;@9=5_(9IA873B#@O$=,!1,<#RA.!>:>Q .RWG7+Z6('9U/J_=FOQ M:US.#Q/W7U[/-C>:XB*EQ;Z&K_SD^(6GS^<3IRU#9\6'IK!^-M=UW'+^Y"<+ M'[?20!:F$Q\WM0'@7/IYOU\VOP"F[P0O[H2#[/RJ9_:B*,DH+E>YN27]N1Z/ M"^.+))5QG^;+W'>[X9MV:+7;W>VTF.M#R=3ZY:+&1_47=%$[YR?O?OIO:P.\ MDQ4(A]AE%2L0+FT)LI6O2NY*ZH0X@3TXH.UR>3?_.?(7TPY4,SB/H.FC)CH[ M;>DMB@_W;'BN"^.ECH8P"EJ7&)P\G/6TDGN\G1O;G%Y_CC/=$9C ,- M1 ;$"0?58H1%2GB-J"]+<-P<*@H;W+\F%'4H4F(PX,;H%TT+0GNCI\.\DQ$[GC;Q M/)?"DQ&$9OZ_*\O>85+94@):C0&+8"F2E%GD<07B0ERE M$5-Q>'VE-:I:^^]OKLPZ=0[6JISQRZJFUE6VKO/[U8MGTZ J8O"VY0XDN[_3XL[YN MWG]5_,M3E_Y5ZKVWR;W?_?Y]-FX?7$IQR%MU61G(,I2QS M]#<32%/=0)N;WWAM%U58?%)CQ?) M*1MO=$2+QGZGQ[B1"6WT6$^L+YH+[]L"!KBU\:GT(,UW@&- HI=ATSZK.N;3 MMG&B>+\[@Z:+!!+B]WZYT;^\WJ6?7TS=V2Y.&"2I5MCW2Q,4[M:SVK?G!4W;]KS[LVK M=#>*>'FVRB.'>\;+@28E5I*V?:VU[YK&Q[J>59$H7*)ND^#' M4?#CKL;5+-8FS#?3SOL@+@ :?]66+11_NR^>L_Z*%U&AQ*^B:+^>#MXKYMOI MD1^A2-A% Q*O9RE0#AHR^K$MGT9F^@PZ/W*>!\:)(?P6(CD?]&+<=;SLF$.' M4,=-FZALX^<3?][^8D%S3W0\<]E(H)ZWX?N9OXRG]JS6[I#UNV,OFMO"=:BX M911Q';NP46J1Q?Z:M_E3R @IE1?U6[\1P%OCUYTO4W7T]*K[Y\FU" M'?]8U+-6^P*_1/YHV6N9C#JNX0@7MT_;4L5>&8)^B?HW_MK6["Q+KIIH]M (]<]__>FKOXB3=:&_[LW& M&)8%$#LP-:A^4/)]-D+B]9[/K\!G+3ITU/JG$?6>^A9PM.2/]9;6MW&M]>.N MT+E87'71@:EM.\S9I#V:*V"X5$:]A2[7/95^,WCYE;W0D_.4C16?=S8=CPJC M)W^?+:[F]CJ>"0;_4TPF'2T!:G=N_QHM_EBZ;&U+]Z6GTSY,BC0"U:^Z-SI/ M1;WQ2> ,?07.TB>0%;#W\"(+P+7=:7:Z& ,PUHO&1]S2WT([.!L^6CW[3A_. MQ/"%;YIO1T4 # (2FGPP.&Q\W3Y1_Y0K;-6V0WGJG49K!>EQNV8=O4W:I(>4 MS'/+-OP1LO:=B46Z:?D*%KQ.H:JTZ-'MW@5K[XI$Y>K^?1+MA\6LC^O%#^O) M0G=:1'<2NZ$]UC/!VMHV8/)4XW^Y3!Y;5OG'@],Q\PL -)^3 %]H\%Z3FOA< M@S 9[R=1Z,>U33EG74. >2R=ZYC@YD/DPJ+[:YV-C.7) FX0BTHX> /&4X*T MTIAS:0DI=S@"1!M!*"+$4<0(("K%M >(Y!SAE%&!^6/ <&_^#;__- M*2Q=:='/.P4+W-]D.4%0)C?M)1RULL+1DJSL\+>MX6_ZB'\GP2#0HU9WQA0R M6-QQ!!$IQ!EE];H?I+*K4]$J\WHS$+"6;+.1B1WOO)BD/<"E7@#1!S40&_/% M;[LD[ZY-TC9:>?CKCM;#M/M^Z*2]]"*&[5)76\ %QH.]VO$B/X/*ZO(6MS/V MC.]=O01INP2^W7E+]P2$1ZV1[*B5EB;ZB58W%S&F;+UWS?H*IF!TT8!8-1M1 M1#AAD1HHDXK_2LDY Z M/HX>7S?UC=9DR^=.!AC>;7I9VXA\HT*&MV] 1-I7@9__OGR/B/?;?=#^0LZW MC=+2I6)#H CX'O3V465U(4<[]GHV[MAW/&W\.#WA%$!C=!Q;)-GNEEY,091! M:228H8\-6;?GQ\=\5X,W5-M;F"6S;I-<*!SZM 7W;]1 MX:;%9#I?G/>YV-WY6?VIW1\#%,/4X;G=DS;;/C=XDLKO< MO$V78 W/1RCP\.KN M$CNCX%#DE*WB_"2.E!$8&5=98ZRV+.B' _MEEX>GI.?>U>NP.MU>AU^?R'N< M%6O1@@=6EK5/%A'0)S\#9MF5/9241G1'=B?W/T1KI+CAESH&Z\:'J40[0GK= MTDN*$5=)19#VL>L( ,BX ^)02:N*"4:(,5O)AD_5(?_94?]#2_QU1;(?K2'. MRJPUAOT>9S=3N+<&FOROHOA7^'>'I#XIN>B6;!1*2\.\8$BZ4B&F64"F9!)Y MIPCV@@AJ[%90S&M%&)&HK#Q&3 F%%+$8["WVU%/BI-OJ7OD'>$G^8CH&I=7\ M")AU?OUAXM*'WVEPJ?K&WG_"7;X;3^W?ORH\,/Y5Q*6SA;]C%LZIH%0#:W,P M;A-GQ1]S6%64%COYH7[2Z/6YP<_.3CWH"[RQW-2]K.7#_>:X2=;367=6S+); MC.<;FZ)K*^SW>NR:EKS$&%4Z3B_6RB!= M@0./"0T .3 5.]HE!28X#0(I7L:VPPH0.O$4E9(9RS&506VA[17 6#=Y'V*B M\7ERD[Z[WL(@'R(#_C4QR\>0OFT^+.87TQDLCMO YRT?W+B M=.>+M&LR6G6 W1*[)##C5-W3R?I*A&X95 62Q1ZF)=FFEARE(&EJV1+WA;)0 MWB6492BKTG*'*-8 ZTV)D:)2HHI16A&F*UQMN0+,,U4IRY#"#-QF&1T);CVJ M;"5")4QI@ANZ4)(15WQ$I#IYH4R;3?[+5=PQZ&I_5A-[XK9KW']V<=3C*'YO MHX$;=WM)((_=;M88I&]VO9+H4;H0+'#P=9>R""?/_-5B9B^233?7.RSK=+:1 M\9(VE5[Z3M ML)1K [?I\W0NM;MAU%N=DIL '(H]"OZ&+&S3)+,.F8-E.GB!:N"7I5XJR_M-<&-S\-ZUE50:P:0?9X M*>9_=M69^E8W+6G*MN)M/96I;F*Z^7RW67[&R0=SNOTJ94M GB36KT.V][\RWM45NU MO4P6:KW+Z.+-P5$UBWF_2;ON(R\IWJP*K]:?M5W0Y9/V;NSR659D2)E*R6E? M6N-1;P 7D^XV\1%&*^OO!;;ZG7@]O#V/EX^(OM92\D1^7;Q02.B!([[RLS=ON1=['1 MCDC]CW_\]MM:#&J9P]P'M+>"UC&K$U:U[G#'$E#>C$]OG#3O.^=XUR%/UR:B M3,%!3C^T5>1=_'OY9/'CRS067@-*C!GB7<>$W;=MP5)(TVQ2!5Q$2"ES%2A] M?A&!\6PZCF5M71.?S03N5/A8P_VZHJ^M\L>4_A!;W795H_""J70_OMXVLLXP MY X80KQR4GN&9 R,,R-*I"QVB+ 2:UPZ9]U6(ES *H1@>!?!TU8C*4U QA > M2F)Q&;8J7!**,/?#$',3AO2"\ULDY\?P?>*S)%-=XMQ#\U_H5W^1;Z!@>/JY M=:76.U(N1>&6!ECK&F.R-@UC/M.N[6AYO:P6V504Q72VZT[M1=;25Y=2V?:, M[1JM--V]HBCON-?:^3=N"QY'5P.=Y?N>CGA$!4*=1"4E%6(NMHZI,$=>5^!, M!%A+04:$T5.5]S7_ MXGZ93D[':EJTCKOT4-M XG0[/)S( M2^6 []V>5NFKRE./--,",>7*. 8C("Z=$M2K0+=[$Q/".*M*C02CX)TIS4 % M4G"WK, B^-B#:7?:]/ "OE14HY+(MZ;:VB:2J6QG5]#WC=55OG@\EY+BYTF, M=Z6-V!S"/19&.7S+_@^+\T4SC_:7C';[4&::MN/#*I6XZZK5E?-O[9R.8JKA MV4V&VPSVWOAR&?(]*VZ&E=LN!YV#=^.T[6X9;2KWWM*U=Z5E[TS*[G>M4U\/ M/TL&(+J3JYQLX,[Z4^T6L1?9YXMI"_;B#OA:YN9:F'NVMMPWPMG*X98Y3A2,>7< M5)KRBE78NJT@N-&"2BT<8BX&P7$@2%L2AQ@:;(B4I375D;A>C,M1*=D;4%B/ M<;WNT$K9*3N@(]/F0WQL,R0_Q*S\>GZ=G9N#=")]Y-3JY$3 ,9W/L#-5MD\U MONGE)"@=-Y;JJ%A3=NDG\$72VI-1*C M4+G8/:&42&I"D9?PC<4A&+VU$R+*(*2(]LN8V--=!Z2#UG .DV"Z2DKY[B2- MI]BO5IJ;9*R:?BMD>R+:$[9Q:34"Q^"MF:ZN$]]6SY\DH"B-(UUK\W8Z #J/ M);E+#7@A?&J2% 2;[ M2B,B2ZTEMKR2>*N!EV9>:@IVI*($,*NODP'D_;,1O=CMB66H]7:;Z[CMCDS[BQ\\@>L'DS MX4E#6&;>QCDJ;J/YHETC2VQ- 3\O9_H%,'2I]_CR"R"K/Y_&#HO]6/J-\<=- M-)2)!^+7:W/_ODE7G"X:P)C-M^^.VS*\]I)D] MZ2&!@][A]^EP--;7T\4<;O'%N_?M[51:Q.YX&\'55>/?]?--^O5)R6[MI;_J M'P&>8=DUZE/=U.VPDW?]-=8.A"/=[N.(Z<590^Z#C\ MD*/HF2S%_BXWG(>#7V:[Z'+12JI,++F;(+OU*N5\U/^)N@#XH^T*]J[M#18_ MV*TA -JGT66=!+62]?Z.CN*]L Q)AF]39!_B$-:EY.I)@Q[=..P6VF8RO"X9 M8-'CMVE&_(N2I%.]W;+1,\JOYD6RZL6F/=ZQE@^BI=P[*5^N%>(-;T+N%YW% MZ/BO;73\Q\WH^' D]C[V6+\?$.H(^.0>H=\KC>\6_&PU7T9='X!TF18#H\72 M?M)7M9_X+)O/ES&?Z\77KR^=]W!!MI*GJ&KW3XLG:-J7ID16M&]/T=+AR&96 MM*_ECG20[E'^"!8CRC!0@SZ/^)>UCW\>2XO)]'@H\00A>XW\L=>7H)V6YK4HF3;L;I(RY]5U:1Q&*>N\(XA1 M%O]2)=(Z8.1LI71I@]1T*XW#*Q^\MP$%PPV*!2#(Q+)HJXRA+NA*47\SC:-+ MQO!N=R;&C^W&_F;2VQ\_+-/:RO6T-G3W#&IV^SBMK-#V*@6#L2)[ FMOTHM^ MN^R?[7FVYZ=FSX4KM36L1,Q8BIBN*B2]X/C=*JTA9,.96Q MN#/V*#$6T=C0)'#A?*P+?S5[3F]O9)L5V@#L^0&"-?N*U.5@S9XXX'??^)@1 M,@*Q_>3'TZNV15ZQX9Q!I6.$\1"ZM1M6&S6$R0.4J:92)OPC7(LM"\K0&Y2 ^[# M&*F2>@1 D!O&+":O"M_X'=VZLT)Z6PHIQV.R/7[#[)_M\;'98RM8L%262!/F M$9.E03)PC2PN2XR#\:'<:IEGJ;8!VS1AB,:82H5,20G2B@OC90BEV&I/_8+V M&!XEV^,A*Z2<_'+Z\90__'A<3\Y'Q;F?^)D>MTUO'!Q>-_-8K?S)[R.2DC-C MA@,B]AIX?F@&ZL H=C+$V7^"<$:"0]'-NY%@Z7&PGEID5&PFI4N&I!85DK;T M5.E2<++5_+]BA@;,.:ISP'%L@%MQ)"L:$"\E(U1K7*FM!KA> M"DM*PU E8WZ.E1PIP6 E.*DX%;ZT;*N1^@M" C)2588$IZ7K#IZ?L[ZR/%UL MKZ!BO:477RUSCCWDC)JW0(M':,2N)XZ;+F)'O$'#OM/-O7Z)KD<[*9R1X]$@ M1V6P6+Q7BC)V?&U] ME\-)&5ED9)&11486ST$6'#NML;> #:H2,:P$TH02Y RC%"O%2J-N(@O-%)6T M- @0!D4L>."K6 CNF&*ZE%R9\*KU7Z/RCCDE@]>3&5G<&Y6"GV-3]K_T1.XF M3<#OKO[T].$+IQAL@ 7R7^QXX?Q3)P$\?R#,RS43.[ *C=/:EDO;\N*_7BSC MHU?ZW+>* >D +_Q.CS_KZ^;]5\6_Y"D,:T)]+TN^EJ@>(4=^2!-+MD933N=Z M#*8T3DXYG\!=;\Q+L;&5ULR/T_"3^12.C&/UXB"4:)R["2LZ3BEKBL^ZR1/S MW@02U)AIJ0BB*J:N5T(A8YE$VE72B)(SY^E6*5G0O%38(Z641*P4 4D-8-)B MC+6FE2>6W42"/UY>C:?7WO_1SG7_97B88))ZP012&E>(65\BB8E%3D@OG+9"E%O)=$^)?QZ, M-]LACC]-9]U'\3BRP8BH\?:=6\RNO9X=OUVB9]72YM_$Z*X5 MAA4W$=B6UP1P]@6F :LJ2?&H^""0LQK#09#622%T=I:4JIJ+X(,\GA9S]NQ M?A.0WDD<&NPGMO;-#W5CQ]-F,7OL^+X7\)2.:G3F;;PFSXJUY4^5*AL$&-; MS)>=KGHT\QU?>!CIQW;FXN2\^,7K9F@\\O#WN'_RX@.5J &4)63RQXO&;L7P^! M',:D'SF1ITO1;TE\5@#99[ZX (\#?!(_ ?(!?><^]HLJ[$6KKU;YCK*$#$I".E[?&%DB/'" (YA M\LW?ORW^T)_ ?C1%'/7^IK'HT3@L+PA%+S1XM87SH(.]2\?,:K-(H?2FXYLK MX)L.@/[AVRA[QUG3D$3^Y[@E&L'&[^TX$[BX\Q'ZU-W)-@9@FZ)9&%#PX#WK M\1B@[GA<^"Y&V12?+P 8>3\O8AN(R\5E$>.S$0TW;?@20,L_%O7,K_QP.'_Z M&6Z@8V9"#2\S3T@*7B4%>Z^FL_2H[3/6\-%DLHB@:WWS"/Z#(X$$<_VE,+JI MF[/ERJROQ1*CI=>YU-2)&8;1NPX'7W$$"[4>X,+NWK7Q9B9):AC###C'C-%)5:9"5@;E8 M<:_,5L>EIT04?VC%_?LU#H_&H=LQF/VP9&8]NUX_Z,,E+/+\@7M3U?:6P&1Q M&1.,&C^YM0>DTY6CGL$[&(H8-QAIC DJC5)4:T6YVXJIV\+GG[.BFSPB(**V>I-PL (GQM> K M.[VZ[@^;ST G 37_#C]'YS7^"JL2%7\;N-L./O@O5VFWK8_'7GA8D_J&),'S M?*J;I-X '=-S@#PCNO+NDM/2+&\E-BDDT&!!ZQ=8:[3%SZR2;=.JQNUJQL7 MXJSX/]//@+1GH^5Z++]KEJ]\QU/-+P"U D''#E!R7)@6D*>7\QM4A4<=3YL8 MA(2;^"\6R-[CV^[! =OZ^A.\UGX![]#$S)%XF7Y! MP6C/(Y>VJYFZU8')*B;3^1H91_WBZ!FL+#S7=)&X-.9- @/"3\T"_ETC#K!9 MF$TO;^'?#6[O9"'9S<08(";]8Z>%[8.\VW*84E1]%#UXHYO+N/8TZ>4OD^.1 MR!H%=-MM:=GE#K=]P%!DAOGI:5GA*\!ACTMZ:W,,WETMQ[Q=X7&M3 MC^M$A'2#2/JXCNEM80&;==\MQ@47:?DZ=S JB;5'A"_:S93#IC&\P*9LWEY[ M>DSC4G])H8.E4NN5%/!16,RCWK[2URWOK\M,JPK-,L:05/2E_OO=:GY=YP++ M)Z41+Y9V'>#,3D^ )0%["/9G6TZC-@$%LYC%6[;JK]\9FC;SQ.(Z*J?%>+Y4 M)C>>8M-017L3+YHN.9G'(,MG/4OZ-GU[XPUZ%%Y,] 90IQ8'-NP2B(0(X0C&8Q#F&NK*LNM M4/)FH#/F:,^<=QM2TPO-QZ45?W"]P5_4V>TC"8^$ MH%H'OJR6F5^Z+W;12X18*8,J)AID'82 MCISMEN@7-*PZ[4J#UEM)6P"@.I;N2DIG3/F,26YB&.7* WO,K]L39OY2@^1, MSG=)9N=6G,@*;7I')_)2J? RXX$[*Q:MT,*5/!8>Q@'&WB-951YQ4Q)<.D8U MW]KX?$S%8M+!]X" WWLQ>]0NY]TUB.+L]O85Q\[5'5S(&Y; M6N]C9#[O5QX%E[Q@3MM6%+3=74Q.ZEJ0=9P8Z6K%2&?%AWF1MFYF/J6/ >#8 MCMSZ3WJ\@$]CSII/NQX ^E/L="WP'#>&EM'GV<97LYCT'Q%+.B:FR,VF)F&? M& IM=S[@5[A1,P<=&K]8[:VM[>+U^W + $R F-NY2>>+VD4TU>ZI:.=FOMVA MLC8^2WRCZ*/$=5O6L&V&D/O)2Q%6+8/3;^^W#==?_YKS_=G:$\G?B3==Z; M3@-^TWC?%L/2;X\S[>#PG4XL]0Q3&Q!U KC22("@JS\'\Q5?_220'#R$F==.9=)FUV3 M^>SZK(@D0N.4\:D3D>*WYQV98@:?![_P$M8K-=X""Q*F;9W6-VG_;+IH &@T MW[X;;(;$*W>4/*JU.+23T[8T3B&0'5%5O9A/^Q;$\1G!\KW#[]/A:*ROIXLY MW.*+=^_;VZGD'G3'@_B-]57CWS7^2DR9Z MM5,)GC'0*P^(VJL^R\.Z]D"+#S%>O:2 GC3HV62 18_?_MM7 ,)>B-.LM<)*[L3"UY?1!\]UW+HC''28W/>AKX]%"U>7NEV@Z6R MTGT=I7MK7X_7GS66]>[!9/T 0X?W/)!]8'KZ"&-E.^-@793L&[(9WSKPV/#C MHO51^D"9)"]$DDR&3(9,AJR@!DN23(;7)L,!T/6F:[6^TMW5]DK)]3TLLK;P M&8,_$H/_;9(:\?P1.TPT _"LL]0.9X3WP(B0!W,_4'CRN.T!*MI;\ALYQ\QB MA[S4&#'J%%*,"F0YEC(P6@FR5;)8"8XYM@8Y&S/) B^1LDRA4&DLM-:$6[65 MWSB==*4\;5K87@9K$SEB0@UVLO; U%?.%\BF^ZWR?C;=V72?FND.8+J#JACR MA 4PW:5%!E<>E51[7KG8A'TKH9MC+;DE''$L")ANIY'V@B(72N]DD!5V_*5, M-Z]D-MU#-MT'WP+-09HC44 ?QN.N.7"[.UH_*U23 ZR#P'N/)<.="O.AR4D# M(]9@?:(]R\@38V6)5Z':BMP8 M*;DQ#&DN.6)>PD^" H(,3'#F,.&!O0C\JR3=)_9[256VG527=5JV^]GN9[L_ M0!G)=O_D[#YS+MC 8X?(V&F2ZCAGCP?$X&_+I1$R^)MVOZ3>5*Y22$I3(28H M1UIB@U19$2:TYL:1O=G]OU3\]N[2 ]=7V;B_?KH.Y8>-!'77'P QCU G_9D& MGHUO)LX/9P-C8/)Z-*APK^'S32U+SVA4LVZZB$T@!HT+\S[ADX#E713.T'* M:OR69"#E3#!<(*Z)1\Q2B0QA&IDR8,L%=K+:"BD]IG_Y87<4U8A49+ [BO<* M3(:> U%M UOVC" R@L@((B.(HT 0I3.N 5_!Q;"SZU M]_AK&'AQV)5::SR['B0KS\J=TVYN)WKM;JT=>?X82":!MKNES0>A)7!*5UO?.^-SGN MCC5?7TK&A"**,$YP52H16S)^0[[M.6&-"S8?J-/T83J=3V)7V:3F__KG?QOI M2*6514QRAAAC!DDA&3+."^VT43BZ?5\NQ^_&>G+^;U_Y"?K;'\=.N8W6ZO_\ M3U\H)NI]4TPGX^OMD&B:I5TW:>KWU2PV7)]?IP;]<3[Y53N.\:%?".]B(UX;5Z[L^G;1=>DP9+3M/\RGH&M^OF?\?3IY>UK<=^-<-JC6+= MV)/^[UTC41XP*.4>U8#*LZHD7[^_TB[.CUD>)\4KZ-,]\>P2O]_I^F<$? MBF%&A,.H%-:#@)88F8J4B%K&-%:.EVPO[;Y_;_M+_S2;7GX_;4="_F<]O_@> MM-(4GF??TS^&XK.][K@,N%K1+7R>[S$\VN_)"+7GQ\>\;^S5;_HZ#8N($[UZ MR6ORDA_$[N\_/6EB0.GT] *L-P6(%9T](IY M&F;73[5K$D[H3UT!C79ZVVJ@V[3P7[Q= "SKAE3;FU<$X#&?Q@XTZS/?YKM MS,?O_XA'NX6%6[AI&H:7!M7%=UE[^S036Q> $N?P(/,T*3M.QX/U^U3'F74S M/6F"3P]HKC?68)1>*Y81>%@-W\Z>6ZY:!#RS;KYTG#F@X;?X-!W(Z><8!# T MFRO;S?3>>J.(OV)F1WKM)O:7:&\$%VO'W\0)?%&/=G=IUF]S%G'[VS?; ME%V]R_DD8;?/%W[C&5??->GCY;M-VP&!C1ZGX8+UO*5+A.33IFVA#\@RS?J# M.WR.?TVZ!]0N.@)++;!^25^W$P[;68/SBYGW11J^W11^$E=[LZUPI&9LWKI2XAHXO9ZT09[(.6MTO"D:/47K^%;6 M1^B^>PKL(W7F\0PH>T&E>5-AWB%/\,O4S#6(]2V$!%F E;J*V@GHV,P7KH:' MBXS^)6FE\RCM$Z=G#DT#LE$85WKPF_K,GXV*Q>0Q"O';XM+[5LO;69V4=#S/ MP*]C\/9 \_8Z*ZIH^-SJ1>-OBGQDL>:)NK/H9UQL*\#5(R\'JW>B?K>2[Y1Q MZZ>Z3B$"86JW9;QFT4%M6MT"GP<-(A\GJ"[O=.LK+24K*I.HTIO%&!S?W3IU M_9[;!F':C\9:CC?=5!W+8^_@K7NY*"Y*U)EN:A?Q(EO,]Q >@T7)@]+OVB:0 M6DG'I$(ECTD#DFHDN0RH4D)0K%D06#S'.4V#TGL@W(/CWSO^^- LAZS]V#'2 M7J:DX[/;LP^.7)/W4]*3>&36OHNU%5/&>T61E)@BAIU$$A.+E),8J; MK*V9HI*6!@&+PSG!.V1HW#5CBNE2676OCVC^U18NP??)_)>]\/\*,L1 MYX^B50;_,'U^/;C&U1SE5,4/XO8>:?J@;?7X^\^<)$-T(0MX^R7*?H>T MNI(+KY MN4,LYA?369,T M<@//$)\J1EENF<)Y3)HYSX7<>5R>"YGG0N;] M\F#F-V:%\SCF-V)MA^OK[)\63]"T+TV)K&C?GJ(=POSEK&B/ON74TXD/ZS^T M"-01;O-TNVEK(Y>7.S?/G+U\PG3.CDXFRD#@:2;$0 AQ6GLBIZ.ICF:BTM!( ME2\F*>!#;/M.IT<-AR@ MY+Y83]$!DB%W3GZ([ S?$#Z7 D>H:7>7@@OLG!*T0EJ6##%5$J0J11&N!/,5 M415S[&:=HK)2!5MZ%+"#($^YC"U?,)+!2E2"M=9@MXDA_L V6_$!VNQA:JV3" ZI')FFW W/J*+!, !E01"! M6%D9@&?*(&\ G]E**>?)%CSC1./2Q"%4\%<:5:*),(A([H60PHE*'1:>4U-FRLEM8QRCJ@"8\U\19%AQB!<.4]E9:JJP@>UN>5(L+V&1++2.8*02,Y2 M.3ZE\TL-*YW35$X-I.UOV_>AK18&1JZ3H\3J4BE> M(ANT0HRR$DE6"42Q-]1A:VS 6R$6ZX72MD2D#%O/^]=!7 M/.?+')G&W(WK/,&>"5W=BQ/$ -^^ROLGY,MG:#H@,)[/BV=J>A+75I<%>$(XH ME18QS2722AMD)37 "]A+4]ZTMM:$*@@*)IG$(F'!"5)"$U0&C[VW1&A^X(+? M-$\F-UT<<2$B=GG@2!< M:N&D+;T+ATU$H_OMOI25S;$JF^QHYA[_V0[LPPY4H,^MY1Q9JBC8 5!#P3AQN'0'3EQA\C7MP-%S_X 4 M52Y.SW[\^[Y?7RY+/R)T,9"RSERDELO2,R#<'R ,UE#A*XZ"M15B6'&D#,/( M\I(2SK67;"LP(+$05? &68L# $(MD2D!%0;JM!*$E)P?MO-?.9*8#J]"+5>E M'X$>R[&$H5C[7)4^".+DJO2W9O.=8%QB+Y$,%46L<@$97A&DF0R<"^TJM565 M[J6VE9,8*>D%8ER72,9\:F4",973%6;BT,,8Q'"',62S/Y!H4*Y*/SXMU5:E MZ^U4[)SJ<3J8<7^[KQDP#G.7-D>(3A(M2AL\FRW^E1C$JR20B A %,DV(YC2AYP:&]ITF M] 9I?US@\8"1>7I&HP9VTX49^V$CR#P&_DD[E'=1../0 2KY6SIGBQ)PI/:( M:R$!4WJ!-%,:X: %8$TGM-,W<:CS6A%&)"HKC^$>$B?=87L^ M,3+B?(#C,AXJ*!F-#D2E#6S9,WS(\"'#APP?C@<^,*H9-4RADL%?+(B %-,. M,6DL=4I\.F./&1E#C#AQ.# M#^O!+/A9PWK=VLE15N+KFP&#K]^[EH>5S=78WW]+HS]E^VE M^9]%,Z_#=7_#=!3Z_]M[T^:VD611]/O[%0B?[A/N&Q";BZAUYD2X9?>TSVTO MQW*_\[XYBD!1Q!@$."A $N?7O\RL*BP4*^=Y'D[H%Y M'92'O=/CX2G(V/YQMW^$I/_JOU[W?K&D4".#YHJ,V!^G:9ZDN=0R_^/7;R?' MX?#T<'AT<"11UH].NP/C@Y.C0;_7$]W#DQY(_=MI?!:+Y.KOKV1R\-=E MVU'WZK^,$O)&(BA"7-LC0L@MP3<#&LYCH*I+VHXY6\6T,*_ 7X*_^K M==K' MX1!?=^"Y)RI=*X7Q3V^D^5A959UW*2Z UJ\A0A.BES*#-Q);45<"#& ML-LS$=^(N3I_Y?WZ!-AO10W=Q?ZEMT;P]>W3I;:KH>@FTV^$'3]6BOZ$/?CXL\BT#%1L%*:+^;SN)T/H4_ M4$6_!:7\9AIEPOM#*"42&25N$70MO4_C M,5B/&?TFO*F'!Z,0#_=)<7@@>J/!P6 \/):]0S G>N-%&^2T.SP4 MIV%P<'PZZH.OU>\>B.[Q$"P8V3T]#4^.C\2= X&(- FJ#U_][A8_RG>WZ&!$ MR=5%JO)/XW^D:?@F"2^UAW$)XFEE9.VH$5D;KBQH.QGTCL.1/#B18H2#8$X/ MQ/'QZ" \.1J-1Z-P<'1Z)Y$H!%!Y+S@Z&$JTK^2X?W Z/NX=G 1@> W'AZ/C MXSL%;<^[MVYGV=G'%8'"E@LV#QX0$P+!7R5O-*C!EF28%,'$BHP=V74^R:3T MIO#W1*%+#F+V@\A@FX.>[_6[_0')2_C0WY$-^X1)/.]GX@FDLF!+DLP?*3N- M@"J'"I[+/SGD4,$F0@5;!08I.PQD?^M_@YL ;^@^J&\A>/>%4B WO\&W\1S, MN6_CMGA,J\#_'O;I]3L@'^U&*WOQ;;EADI=OS*916;R4W'S6O?\>)2()(E"* M%VD21KG=Z!>IBCBG?7Z:R8Q4I>JXY2@^QBU"-,!(D2;#>[Z9Y%H&_PFRB?T M4/B2CCU0&*QZ@\(9]"2JS"MTG P3" I=."DR7+&,E;P!4T&233B!M?Y/(3+0 M2.#:?9&S-,LQN?$[@-7K=0_^AYZ%;WV3) 6\Y>XE_[=TA>?P"F-OO96!=D:- MR=7WT2(91S'\1AO!ZR_?7="#Y"B#)\R MG4IKM4:)+@1 ("&>1)3(L-S=2@RAL93CVF$U/P@4WR1S$)[UM]/. +0FD]$#A=> MIS$X_EFDONNG GG(#/><1Q(<^C?PK2$OA,\4'?NQ(&^_ONI\DBII?Z@!(M)Y M+0M_4@^]-QWO"[S/^UU?;M$ MP55\NM1A+36LQ%434+PZ3NXHZ#\FN:E@)@G MC,9C(#N,563 %;"6<99.Z<7V0H!SD$4C32. B@B,Y @S>W.Z[!X4+%#7(P1! M9R.6#8?_2?1^ND;O1MZP*G82]\_L7/VO] 0(:($A#/!<4>=A'<05>/HRQ!(K M+Y?!)(&57\TIS(&B+\?\$ IHY-$TNP((T%0B+S( "EQ1,M#H3@VI@R9 M(&Z7AG-29*H*)7P(4%@%R7",$]I"),+J:@N44 MC7,-PA+CRB"2KL^NJXA7!2GS'2H(07B, HU.!"[@:YX U0:-M=([9(*59[!' MH.! S,0HBB-4OW4-JU^>SG) V[]%:?D)I0!Y^"BBF(D .(M8I37:0=WVD>X M\.&>/]M$ BS^XZ?//D9V:F@"."??Y1S/PA;T'EC\+$NO":0 6GA>@(^E!642 MVT%=8Y,H6 T^77]?>;I^_?X:59ETAK*Z[Z\D0OORDLA?FS["FZ9 RA*S$DA< M>(^E5?R(_!2F"9H_^%)5F8*P$(*'I7[\KE E2> Z@:5'I'O+FP 6 $"=7)FE M*";0#H9W-1D'<)(1I^)U26%S)(O20)M38 S UO%Y*C^H[1X "0N0CU/HCY#J M[5'ISR_602;"AII2T;G5:[EJ'OH;&,$L77ZSR@1<+2!&P=W,-Q M079E311;P(" C&.S8&,I5VO&%_ZAUUGF)"W3_XGK]?7.,_#5X,\09L55]Z;$! ;D6L#:Z3+<6\(*R#A5Z@YG#@!-_R MF;4)1D44:WVI:7<&VBG'8,""\5&*@I(^#M#\0"G?8-5S+QVACX:/#&+X%PU# MB;H,-V,C%4J,93ZG9X&R0E?S6J(G;A=??R*R5UI<3:K'Y>A9*O)1"XJI9/+* M4J8PC'.N%QG]VVX4H 1JT6S4F*?G%!U([+ A6TY -73#7/XP\ALG(TTG9$,$$VQ:^U.8#77P&<,F,]B!KO M TFH8D9>OP$R:N\J?'I7X((U&!IKIQ8# _S#)*Q!_Y*#["]=K5,"$:*#8CQ^+I)<43?%5D&OW@J-._\_[[0L7D]<&=S049W*+I@1YP M,2UT?#N4B*%<@^2DUQG8=]$.0-"96"P23H2+A\^TU'*5.NQJ8W\@MR3:8H"Y M'/T5\"]NC+I#]%YI ;12!I3\'R7: +KK*NFZ_QC7E:3)P5\=<'VT"&XXD/9- M1E_8M^42/4%@/H -D=ZLR)0^7H!>SGUK:^K))5H"2V8JI9 4&!_6&DYK,.#' MBEQ+F=W0+N1C@:RQM(.7PGO/+?RUNE02<>O?Y8J&M$7=# J%-*W\OJ!H@QB> M(:Q21T^\(7KM(0N93/ BHQXJZ(I0IV/@+2![H\"H'W1-B5^M.;H6&L^UE5** M&T'!"JULC.IO1.J)M@F9B6S:5/5UHL+$IY$?HLNB5)GF,=F&VCO1J+D3E8 % MQV2&W:/'RV>;3-6C<*7*VS:7*7WNXBA'8O.[4_XRY/*79RM_8=/P\5#]30:B M%CU,L-(M!?V](FN*0=D4U&5N@XM6>=1$GK_$8M/RD3225AYC8XZ&!0C3.4EU M#.T7%"[6%B08'KJ,&N ":B?7UEAD\A.>F.*I0WR2C5J&E3R&WV\F4@=9HG&E M-#!65KY FZ@8\L+=H0/7,%<[H,7R**:H.KX7'+)H[$F*!FE3!TSERA"NJZ(? M,(II;97MI8L4Y**O9QUK86*[I1TL_U6@95WSRT(YRFVM [I_M7PZZ%0!2@U? MH(WFJ9@C2"JHHS24)*!F6&*P C^I*3U&="Q MN$XS_1JI,PZ>#E1VO/?CN^C7"S%._;+WU]XLC#>J,:Y?26#%[9&/$Z&EC;XM;%/]A::5&_E3&2Y/<'SAQ0Q)AI@P7]0FLB4 M@"N;>+)7?"G#3WBMO6I9N/*/+Y=O$-1)BD(!_1A8%5E"JA:93LO, ,5R*7?P M6:HRV_O%@,GIJOCY\N?1-* M$=7+=8[K=A:!\8=XN03O6KMHVC/\VLBW %SP)BUKE6S +TV6%KJ0L$NLWT$' M9$J!C Q$U20HG#AHLF'->*]G'0A%R8V?>J?#SF'#CZ[R:[5/32,@ MH>D,#0K9!9_$:C*_E('T#8@!]+0S%/M9K82-A+X](3\3<_W+6 M9*0E(NT(ZMEU;V%254>5A_M)^*3*J?S3G@E6 ?%=&95%KP:I9V1!92H MNLE29"B2UM+4(Q MK1GMXM/_^_[M ?;]YHJE31;7)^/8V!G!!&U(73N1B1#U)VI\:8P\*F.=@L:/ MK D<%MHSP1]!88_'RM2*D*F&$J8>T!0A&/ *W0JCC:DD(HNT"6;DCPY7P[,S M<5,62"IM:F%4"@11DM\-9))7 ')>8(%R-"MS2#K9C9EK4WFK,&B-B*\.15LH)3+(DGF%F =9;YWG2*L8BO>P&S-BIG)HM?B5[5P M?NT.*I6>3M.0? ]MQ=L=ZOR\&*697B,Z$QB[TMC 8FIT#_'#6&<)FQ=(RS 8 MC\6D,Z:Y - Z.88F7%8MM'(K81>CM,BKVU69,-!N8Y!F:&L:"C%0BLD_J[R* M\NZR?/Q>,C!UOVA$>=<",ZD:W^3VF@CA,ELL,K* ,K537;\:$OW8>&.3(FH_ MTL7WT9=U+BQY+3[-6K-Z-U/Q'3@AIS+>*,#-H"4!;D<@C#*-$O!"*0*<4**/ M"LO*(GA3X[LINY$E677HP2H)#],&$HBR3D'65S2)%F%JQ-2,3C*8. R0/'A[ MUU%6*)_D@*8[]&L1BVA6-;(T]*N_0+5+CE3X-1/3%GD3U:&-.L:BH4;DOUDA M;T2O<6$PCX"<(XSSKV;1=RT'@%5-27JFZSTOS%+#DGT6.&SQ324 <:.FXA]% MC0GSI%C0!')VC'8PR"%BI6;]'HVE"8]N[L^=/*/1>U#EFU;ZL< M+.SX6L:^<0!B,2?HVXA@;6_I)R1Y<>&B_PF$6@S"EZ9H"25L%I)#E0UQK#,I*) DWUJ:!(J M.#*E&\WR/!O4@F]B\,7P,49('=@$69UEM*Z)431A\,4R@JUL;;XUD9C+QY(D M'8HQ7"87LO4H(@%O)J"C=5K)\:6"K=C2F%E ?UEX,*-F1OA?< ;58DF!R437 M(G:EUL3XX@0P",Q=BZ"0[$N2-$?OU 2:;6R[LG-LC+*RQC!+64*P IB%>4/$ M- TA'0:L)9ZKG>HXM7&*;42X\<[*4M-F;"F/%Z-'2V7_\K-T)@>L2]3Y%,X& M>?FBX2I@!)_[PI3F!R WJ>/SR^5#7QJO_RUPCUF-9.\_F M&JMR4#+F&N5,6.L4RP.P"OS%BF#L<9LJYF43_IFGEK.((%>P 4>:!K"VQ%O;'P M\)P]_!M1K6::44CM6F8E;9H:%WS= M^CP2U_&M6<=WQ'5\VVMCQ7K&'O PYYE5%1XFJ^*.0!O; \7K6PZ^Z=I1MV,P MQB(IK*3PQ'Z:U2'ETL4:G:78_ MF=8/*.M2.BI1$3K%N^P-)8&CGL^CO"#[&ULEH.NRPE(PM2MH0UV!B559ZN9X M_;TOPB D^2*AI'/0][ (4][&_&8BBI+T:I6C6K"9$T)2GY&T(?.Z5UI'4'D" M*BRRQD23\KD=[WVBBU2-Q0N/-HU-DGN<0<]0:ODB!8"CMT7:+\=\ESZ@29YM M50]1W6&(%XNFC2-K;/M"E2?KEWK\F+Y'NESF'X.7BMQK 62?8Y>] !]?K9C&2*P+1CZUW=0N@PTY02;IMQ252. \4/!A1))5&.RI('87;KL>)^H10*5 MG,.2\_D,3P_%<^NX&7"J,BMKM&T#*Z9B?'ELPB:/0PME6Z!@S@+<&_I0.J:B M:U@Q&VI3%TN%+Z9J[#JMJZ?K;4I&:@96(NK'NQ#V,36-5=1EO$B';%OLJX3_ MBZ2X,GT.FV& YBG)^OEW2K&&M6I94QU0Q0)UJ"2:CHI,V4,.X\5'-JMWQE0( M0;)=UL[]A6E0X .TOJA)+*#AJ"3HQ61MQ[.GHB_1C*1 #S?6C!92(!M)>IU1E$W=Z3U M+X],4QLJVCQE?S-,<,-_$GN6(\0JTA(+Y?M0MD;ZC.GX<6>QT4BD@]',8YLN M:]+J9+$>OA9[,QF'9H>RYD%@73N.T<\[!Z]?%\F")E\X-?N+[D&@KS:Z\]U? M9%'K_#^=>TEJ34VT*ZRK*&RU^\4[W,)W#PL J#I2&_7UAD5WV?"-LL9)>6@$ MWOS!]-)[*[5M_Z4\W^:]KGT&C7O\Z_'A\!?*^^.]']Y^L0RHC0C\4%M..9;$ MK'7Q7$G_SC2"LG]1U;4(6QBIN<(ID^4I&.MM+6A.?XEI6*NVQ1_*AFG:,+@V MY\8=-HM1>X3&:@2J]BF;U)6F,);AT.FY MQ3I"30_(^Y\_O%%-4BBP,&<)XQ")+,]RZ*Z$=VHB*V.:&D6H&MVOS+25W+.I MK6(V)(AF)$!U_36^N&RW8,3FV$MLN\0)G?ZCAII&3H!DOJ+I)Y75LRPC8Z'8 M-,/I<.R2JPNL._^W+.$.+Z"SD?5+M7-&G5'&=W^U:; PG>7UQVC;R?9:;+_Y MO_VS/#M:2'-A/&534.-[_Z"NAY]UJA3)3G_Q@:##]38MH:)GYE-+-2BVM#W@JMG MVLJ5#3UMYX40.P%CUP:CF1XJH%D(^#5S/;KA;R-TMBH^>5,>XT0-(&A=,YG9 M=H)@4<],I^ JG+4 M^;ZZ< +Z4)\Y1A4]8%NCV7.H%+\"GN)8;MGC/Z1P5OV MH+?O6!;JTXVE9841NY#[#84R\X:G'/33%RMXJL*L.ME4Z"V1N>JHV'(L_W@> MK]'F2]<[J+SNX"_8'%EYVH'.28W(2L:VQ'$LLGK_0=N P01Z;6TWO,)OV#3V MT:K^[!W0W&SIKP?0?]CNPZB'S>A/T]8%W&SMM-;I1][JCI6ZSUN3=FT"(Z-C MZQ1DAG>G(1$]N.G4$%>B:8R=Z0F\*)&NZDL((PRCD8]?3IG'F$/CIK* 2Y^* MB>/&22QL,&,/T,!C&H<+R^$B%>?4!/4U<-=4EH=,]>YJ.D7KCT4ML4(OV..; M^GJ2-.L#7FH5&ZQU&ZQ1?'6_':!$VX,MT*#2.M$M M*NU2AWBA9C]S"EA7/E-W'[]^^*C1X[#>Q#Y<8"3;ES^8D_R@]C.DW\CI+3+3 M[L:'!P*(I,RJ>&/],?6)![K1ASY\)<)KJBNHM]$GS5F^UNZZ^3PS)$"6(;W: M% S"BFDFI,T&TVK4X&9!CMV-0. ,9TEX!>B;56E V1$^^G"5B?0W: 3;!=?F M:=[(,B=![GSU6Q+NE+;G6LD?J)4\YEI)KI7<.ADNR%E='7D=*3-MI\RREC++ MB,)2Q^BF<3;QH(]FHL=LSNT:<;HH(I7IIKQ*4Y)Y9EIDQ]%WU*OCN,"Y;;G) MO/Y+MV;"YYB/^V=JO7!,[5/9+,$,5W?LK.8&HH-[??BG[0;]=:"!Y M83/;7W7ER,:)Z\7WRL'GS2JI+S_<2]P&%VO!A3(X7UKQHDYI). M:/FZ056,Y\(:#H?I:V)\HH7^Q=:S7#4_I]D\HU%'<>8:NSZ6.KGT/SHZ M7B+]T>F.Q?QL',O;N[QJ^O_9U]%5.!TRR\^)(P]P/KPZPTI:;!2VE'^KA0\Z M@U(#[1!#-V!: C1*$"('!-=[W[LH ^^!>1V4AZ='O:.C[G%WV.L>#XZ&/Y-' M<8ME-Z5/4:.%YK):#_-7_V5;*I6-;2J946N3)V*,T))PT5>9&DG;.3L-OA_H M.G ,QL+]IN6S?I8NQ;*]FU PBBN=<*K&02R7H0TQ6Q^+=7>XAYT&JLXK5@;$ MF?\R2S-+[PU+6VNG-&ET8\K$-)PK!YXN&B5W6K%7$L T]:Y.!9F'1%E(AQ=( M..@Z956S,2A[KP^9I^:4?BAR44^\-D[A,^\Z0T?,N]L*O-G$5;TLNTJ"+(QK M-$F6!K/2*0!9MF1HGKY ;FWVOJMF>#'S.4((S'S;8#XJ = &)C4CM&T]RTA MR4FZ\2BSBR.H8W;9!KN,16#2]GZS>K**)U7.9",J9&MNZ*Q '*=!P_,T9PI- M+(^TH#0#GZ@^R-8*Z-2]*FAL8V<5-^Y^ON=E2FL2.L?\V(BK#226/@@=,Z\* M)!H3O;!BY\<'0SY\^L/D(N'OU!2&+,9N-06:&=NVZ_@]DUY-OXM:2+@Q,;,Z M55<=#5\RS%O9F9LBT86WU<#09>=@:OR$(5L\NR+Q/,=LH@<^5 ,5'AB<6BL2 M6A+*79DHW9\S%R^>$KJT\U/_49N?^J8Y/Y437YSX6D$UCYFZNS3E90.ZQKS5 M$LS4P];"OBOBNC[)+Y"%"H-*L?4C%Z9*:V^S?I&\E4&!J_/-9&/:A)WFN&03 M94P7)UC]R*1A+-F[U]8P9L3\8&'S(!&QEV&@[!?8%2PUHKR>"*QM %N@RPRS M=3X#7JDEZ4ZE!*Z&Q.E0J9>9&2F/LQ/)*Q/ NH3O$FO@9/1R[V@,>]"D( M,_.9UFPZF074\;$6T,OE^XC&[/[;_' M@_P]EK_CD01#.ZZ)&O85MC'4S]=&BS_>K?S*L80.C-,MH(FZ] MUZT^^UP?,UZ:NN:@8I;; >!X@AM'\-((<=2OBV];F%E.(:/_+L!CP9"JCAC1 M@D,]XEQX _4(W[OU[W_OSLYX, MKB]LC[7!YL;+2]GE!H>/\]U=HQM6'=OB3$TDD2$261()GI0MVZ25*D1?AU5Z MU,DB-.,>RS]QZBH QZ-T !XJHBX.0I',-SU9-U6J$?+&8$ UC].LQAXL M0IU%"5"OT1E/QS%PIEXY/PR526.E*Q2AR))JMH\.OD@S^G,D8@Q4ZSUEK^RW"1+^6B8A5E,!/:> .]IT5"Z&SO42 MY&@(O$ZYZ# :#KJS*[9-<3'RA&K5C#W6BI *2&I;BE39"+,]>L61$X&[[^Y"*X*2XC1VX9'G:.3/I;7_>W7/%QQ M4:\S>,0UW8>NZ':&_<'3'[.9Q?0[O?Z1*XM9!S+P(5O$_$1+G!,B]KLH7R[= M^L.A;_^/\@PH3QN<9]KLQ"^62[EK;+4=B-CPI>977.,JP6!9T"7)L%%A?$ "HXR]_?W7TZF5Q8L1Z";?A+,?F[U'H-8V*);!\%"Y/-H[*E_.Q M%TS8D\T:2:NM4S>X]0'*J+\.<-0"$GF WS>*WC:*W M).I@,_*V_\+REIG$329AO#P&+VSBM\^T9#RX@8>MJ1PV\;=CXF.DT@VN9%-^ MS\2KTZ8\"U<'.:J%PK7O!D^R<&7AZHYPW94X"1!8]68-UCOW_8 M!?SU=U%PMK!VU$RD/EN3'W<;GTXJP@<=PPWCA&7DAHQ&Q@OCA?'",JU=.&*\ M,%X8+RS3=@E'C!?G\++!&$,S1E0'\9 >M%$OM7[,;U@!G.,0/T@9'V5>MA#/ M=$S"C1 AAR1>" ])VAXLK,%@+\A+/[G!.4LUS[:P2*>E=T!.#@;^Z>E+5;FV MB25W0@;NAR[:<,G4_M(\JR%60UMJ5W;HGPY.F259#6T?Y*R&6 VQ&MI/-73J M=X>'S)(.J*%G*Q+C &XK6/%2C\5Z8O"6Z\G^F%-9E;7 Z68MMA^\P5ILBUKL])!U&/,IZS!' M4, ZK)V\P3ILBSKLR#_J=UO H*S%ME,X;)[T;('G7@VX''G^T<[N:2YB+AK> MB;@SY^0P!WV_"%GN?>4HQP#>2M\9J;Y=M,\:Y'GJ)4:^BM4@;M4A_Z!\=LR_B D=Q6\;=C6E>I"K'8=T9MV=L1UC3 MA;8_CFHYE]#$J&'4[) DV]KP$>:4?>$41HVSJ&$AQD*,.851XV9,@=LPMCCN MD' [QM:%(#CVVFJ MUZ%M5#<'?N#[A$SU%XRE&,@=\1[8IK?99IG)?(<+7G] MP?$),]1>,I1C(&,F*%_>-)O 8-R&PT'.-4QD+?"=68MMA^\P5ILFZ[XZ;J...NP/>-3 MQT#..HQUF#.\P3ILJYY8]V3=4[JLQ78E_LP-#5O)O+JA8= \ NQ&[L\Q[FQ/ M_'FC.3JV>IQ-CK/5L\T65WW_^,2)+#J;/>ZSJF,@;X7SSFIL/WB#U=A6:\&. MCYTXE<):S'U.=0SDK,58BSG#&ZS%MCD7SN_VUBT&8BVV*R'HU270_:>&H*=1 M&,9R90BZSR'H]6GC'UFJ%': @*_=2"!VNMRW1BS*JLQ1U# :JR=O,%J;)MJ M[,@_.N*#J*UDU66M%C\X'Z,NZQN3YE M?)%*BBR8^%XHKV6KJFEM(MCN8REU+'#5UN&O)[IA$_4/_=.W.V=RV9,]8U3&0M\(39S6V'[S! M:FR;)Z &_NG@M 48^0B]^HY1NF=0[]N9!0=8]#VQ*&YA8FCE@^W,-D=RV?0]4^&ZUH^W,)D MSUC5,9"WPH%G-;8?O,%J;)OIU)Y_>.Q$A1FK,?=9U3&0LQIC->8,;[ :V^HL MH\$)]Y-L):=R/\G=#3#_B4.*QEDZM4'F-%DWN+S;N&U/<)G3ZHZ:,YQ6WQUS MYG7?[YYP==A^'A1C9=@&MY[U(.M!UH//K0?!KS]B/'B1_IY/ M/D[]0(-//D[]!-IXC^%.J7)[CMJ-P"USJPN!4\>PL!, YX[D6^E(WCU==SC2 M+G,4)]CW1Q>U-\'N& )8#;$:6K,P[,B)?+AC_,1*B)60$S*Q34S#2HB5T)J^ MT( ]H9U00NUHA3T<'+6 /YVW M>W;3^6=5V$Z)RZK04<2P*G18%?;\WLFZD7!6AJP,]U(9MK<\N='4, ZR'60VM.0CI=N^D&,Y2C4=9-94TXRKHAK'_.TNM(16GB MC=-L$W%6SAF[H>(X<>RH[<&)X]VQ45[W.'',CC5K0M:$K FWSB"L";>I"?E, M#2M"5H2N1IA9![(.9!WX["=+6\"=K -;U%1ZUW1E"YGZH\R].%5<=MSN(, S MMBSJ=_HH8\.T&,72;1/(;=GZDQL\]GCLLA7U3+70:W?H>%DV9UN**]98I[). M=9C'6*>R3C4UW4<.MOMDIOA7 )SHXRJ(_.R>JNH_*Y0:P*CWZS[L# >#GQ?[=6\!/L\A+D9I'#Y96.C[ M<9%G40[K#U9"_8N\EDDA+=CKNVO#\KU5]+)]XM@^\Y!,6<9 HLA3*Z]Q@5%R M==8]I\L/8C%/BQP>?RM!^-.K3@F YGJ@BEC,E#Q3*YC%,51/C^S]R_)0^JW#8\Z1R?]GQ&W+/)S^6>M[2V:P3%P3#B0O^WY;JY/8) 0!N_.7OKXY> M.5^89:&X)216WN(+6U^K2&&]22F33$KO _P]4=X[@%WH?1!9,/$&/=\--OWA M>BW7261-3F]][27+VWOD;?^%Y2TSB9M,PGAY8L<%-NI=DW&L9/95R;!1OQVC MOM_M#]Q@1S;>=\0NV0FY^AQ88.&Z?\)UW4(Q%JXL7'=6N++1ZA8SM4VN7DQ$ M/DD+8 F0N5(ER#7<>R\QN(! M>BTO4C=5IMYH#J*V2/)LCA_3[$HD9VZ<8F"M^!2_\/F&&+# ='.X!./%(;SL MA/#:;L: .64O.(7QXB9>6(*Q!&-.8;PX&$QH!H/J(![2@S8:7JB?TAM6 .> MPP]2QE\)O#_T+G.1MVU\E-,J;EBV4CSW_<+#N?.I=YD@GS4CNO\U:B+40 M:Z$=U$*G0]9"K(4< #EK(:9Y5B)M5"*OA_TN\U/+K+KGGI6\NDB,P[8.\_(? M4F3Y1N*V7"RV95MEHX/K'9.M3MHJ>Y=L;*%\Z_7!XUUW.A1S5+LYRC&0M\+C M99IO-\VS%GD&! _\X\-UPZ;,4.UF*,= SDJ$:9Z52!N5R*G?[PV9H1Q@**Y6 MW?>PYY\1 )O+57>Q'Z\IRQ1JMLMETV10C]@=_K';: 0^]V MRV96=5:)L(/5V!;5V+%_8 ISH&P/NUPTM9\L1?:3HQP#.6L1IGG6 M(FW4(OV!?WJX;L\"YBA' Z"K:V]Y+HVSK/@FCKTTG\C,S,&-UIY.PY6WSVYJ MN#![S5$MZ$CC;6ZIQ*AQU;APQ%]B(<:BL9S?V(W\QMI-_9F=VLU.CH'<$6^):7Z7:9Y5R'.4ZQZ> M,#OM)3LY!G)6(4SSK$+:J$)>GQXS.VT"D2^(L^<>"\/]$5O)RIL;"\-56ELV M5;@EAZ,F#;?DV!W39^"?=/LM8%#NR.$ ISH&\E8XW*S%]H,W6(MM=SKXL1/3 MP5F+N<^ICH&8,;[ 6VVH8^GBP[L14UF*[$H9>7?_<[SYO&+I? M RZ'H=<*0W/ET#\Y67=:!6M#UH:L#1UC M$]:&K U9&Z[;V] _.F;?L*7:T(;2X5\!<**/JR#ROVG0J,2 M4"V7#XU2$83HI,S9S,25U/Q^(,:PVS,1WXBY.G_E_=HV0KR+[Q9::\*/'RB?3^2F!UH7>9BQP>?2.4]]/@N#/T MX*UQE";VLGR22>E-X:$3Y4E 0NA]$%DP\08]W^MW^P-/)"%<' !5*_AQ-/=^ MZ@\ZI^5S@G0Z$QG\DJ>/>F#?]V99!!B"W7LA+!_NFP"X)'"1B&&IUVE<(#32 ML9<6F??IXM+[,P(%20O!OW2OH#!2LU2AC "M^"00]/3<=C^ J7&J,Z/ W?IXIM,T1MV^B53(%U75'X/A:]>*&RSB/,(")2VAJ\'5@-0!D#D MT;]%CN]!H,,/U5,L$>*6\!=Y"S).F4L-2N\#VE+>>CZ@G=9@)F*5UH &C"$, M$.PV[]V_7GFY_XJ][H#!\,B]M+-$,&P2"J&L0Z%;$\M&(HKR$GS /+%7*^YRE MT9)#]'-,L>B*7OKOMBC1?@:0MJN:-%;::YF M6%,HI(K N#G\T?7U<5GPJ'6<5;3[M+F'OQI3SPA#71\:GS8XY\WX(X^[KT5 MC:WT=R3L)9U&VMQ7 =@>^G%+' WB1-#OZZ MU)0,8Z*RN&0$IG=S+A=5?U?<7%AFZ MUH^31B;,$]*S([!*P0,ULJ3F3R*6KS(QI96&40C@S>VM@-IQ >[H#(@V#6N^ M> GC=#R6N*3]DP2C- Y?T%+Y!#@0%%=Y=SN3B9)J8U;7"^^$;:[GAO 7J22* M M]["T(D3F!W-%NEP_Y+CCV)(D]MIAX7 M")+EK'M.EQ_$8IX6.3S^5H;G^E6GE.XSUP-EQ&*FY)F28"^"06IA0[44^M&O M%@^&74N+&8=R-QS)/#DQTX$\OEW-XHP&0\OA0> .O[R]U='KYP_ M_VYAN:6CEB]7E;-@'*\ZL+G>Z5ERX3YH%^Y=TX5S@UM_^$R\ZR2RYGG6M\PD;C()X^6)73_8Q'?4M&0\N(&'K:D<-O&W8^)C&LD-KF13 M?L_$J].F/ M7!SFJA<)UW6&B+%Q9N.ZL<-V5. G+U>W(U8N)2*XQ\_IK6VUB4U1\>KSMF;)I@C60MM'^2LA5@+L1;:2RTTZ!\S/SJ@ M@S88_FV&[SG\VPH^+/L8Y+J/09"J7+F1OW&,-]L3O=WH,%_'L+ 3 &>#8PM= M^P^=F(W-[,1ZI 5.+]-\NVF>5<@S('AX]%(GT)B=W&(GQT#.*H1IGE5(&U7( MZ\/>NA4@N\Q/;NZAT?]YB=]I*=' -Y*UQ@IOEVTSRKD&>I/SWD4Q![RE". M@9R5"-,\*Y$V*I'7/?^X>\(R*=&\TP/79XAV/8V@G$;'ZN"MLKFW-Z^_VC%C#H MW8"VVW=!M=]VV JS%]HQ3'0,Y:S'68L[P!FNQ;6JQ MM8>SLP[;E6CSZN+;WC.'FWL<;UZ?-KZFN8C+8EO?"^6UC-/9%'ZE,MQ@H4/L MJCE@9O07%^FV.W2]T61>4Q[W.WT4R&%:C&+IML'D]C&*=1OC/^M$Z?NPRS;7 M<[0C]$_6[L;PLES.=I<#W.H8R%L1.V!ER,J0E6$;E.&Q/QPX4;_&RM )2OVG0J.2<"T7,/WN D0G9?)H)JZD%A@'8@R[/1/QC9BK\U?>KVTCQ+OX?A%" M/.P,!X/G)L4]35[9)!5<& "-*AEZH[GW4Z]S[,%2XBA-O'&63KV?CCO#\ILH M\?*)A/]G4GI3>/<$'@2X"KT/U)]FT/.]?K??]_+4^VG8.?W1&P<=[^%NXGHR MX^IUP]X+B2O(HRE>GHX;P)#C<9K!_?!?+RTR+P%2\*YD(C.1XU)G67J5B6G' M\YH3(9>^MMLY+/=HWPK[#-+I+);T.'@[D@,0X7<)F)C!XZ_Q8B']_NKCT_@!<:^SB7W]&8'G@JO#GW]^^0:!? MREDNIR/X'J#;ZS#3K<=T^GY^]P^BJ)BP\R:$RR.5 M(X5=2^_=0GZX#H1V[-+;B!FQHZJ,3,UEQ1FBR%/K!^ "@4[.NN=T^4$LYFF1 MP^-O)3@5]*I3 J"Y'N@B%C,ESY0$82AR:6%#GII^]*O%\I7K2$6C* 9AV'7:E&?AZB!'M5"X]MW@21:N+%S=$:Z[$B=AN;H=N7HQ$# M!XP'A_!0ZL->EQ,'K59TKZD4-"W 1@K5TJ)]3D*T3G]Q._X=*G9=11F?9:;2 M))%891Z+7(8>\'(0%R&6**L\#;X?C*@P>E5?)*R*EHG29=:F_GQ="<#M)-TP M@7B"=-L.N/)0=_=%;6_@'Y^N.\9NEUER)V3@?NBB]K8V=@P!K(98#6U'#9WX M@Q/60JR%' Y:R'60JR%]E(+#?W#7I10I@K:BK M0?J$\:R<.77#:-QHBS/'L+ 3 &>#X^7%W)%_-'2B@RXS%&N2%KB]3//MIGE6 M(L^ X('?[3DQDX09BI4(*Q&F>58B;50B1X=.="_?>X;BXM?]#GU^SM*Q5"I* M$]/3-=!]BD62>V.Y]JQ/3MJZH0PY3^0XP-GZV(;UT3L]98;:2X9R#.2M<&&9 MYMM-\ZQ$GF- CM\].6&&VDN&<@SDK$28YEF)M%&)]/S>VLDT9BA'XZ!< MI" M3OR:B5"J27JC;!1T+#.9!&M'0#GUZH8:?,9AMZN[R#F&K9U S.8;_+$=LSD[ M9C!PHK+TAUO\,:>R*FN!]\Q:;#]X@[78%K78X=")FB368>[SJ6,@9QW&.LP9 MWF =MLW6-B=.',Y@'>9D(6[OF2/0/0Y!/R$$G>8BAFOB.$JN?.]*)C(S1;DB MA)LBE6E$#GL# >#G]NC MK38#IZ> H^^(1MBV@/CQN+X7)0'P/\Z<&\V]GWJ]3M>#5<0X7VZ_N1#ZZ?0$LP\YAN9%9%@$Q M :+L2G%;B((H*>!R "S8:WAA.O;2(O-R*:9XF2IFLS3+Z?*/GSZ;Y4RG,@O MV/. TF[RB;T)%AX6 :V#;O@KB7!MESDL$?>FO!M ,OXKDG*M>'%]B."R88'X M@I]ZU79\VD6U)UBH",,HUR"[R@!2"K],@!!QQ?(6X9U<>7(ZB],YP7!)3^NE M4!QTCDHH+F YK&%2WVK180!\!ZP 0L#> _A=I.Y.;W$!MIK%:BK\X!3#<1("T"? V[#F65W #O7=A]:-"10DLU&"YLR&QUVN- MW%L8A[N>U-/WXR+/$#51L%(.?B(:?)\ !TCO];N%.9GUS;9A-]XJRDGA^4-;L&ZT\2!E6H=Z M$FYH%M1#/S7LJ#1[I.V#MZ+YY(,"43,9H*D6SSO>UXFLM#R^\*[2;IH!^#KX M/0FB&6K&*8 X1\V)W\'X.5@ZL-1V/EV)>MU*=/%9#M4; O+E>6 MJU@?'IRSL&1A62>2R!")+(DD 0GPXU+1T[/2X8)29)A'HU/3[0P;(CA&P0$" M+,&?>I6_4Y>LOO9QR\=)D27P>')7T1E )TJHB3<2L< #VAWOOAV)6*75&NMO MQ06";(X!PB$MKDC*/P$.@(O$"XH,3X&#- >G2XD O1)P&$24H+C/4.@^'ESP M\O[37QZG"AWP'WA[O^,:\S^)U5] 0531\9;S>K^W -%)65P\$U=2!YL/Q!AV M>R;B&S%7YZ^\7Y\ ^ZW$0._B^T5BH#MDJ6S$>5X%T3^C?Q41V(9S$G078D8Q MG"]2@4E9:[#A1@2 K9"7D4QOGNF] M5;@2,>T48\^I"1BCRT@0*49@'J./)C-Z*G)1)J]E OXF/2&(HP33@6 H@#^G M%J/8^'!E0[2?+BZK0#9>B&%30-5UA*94ZPV%_7$N7SC>>8%<]WN=1^MQ3Q10%X[]1WH"P,1I>.SA*"R$2W^AG2A%,;/@+1&N4 MABA8I4+;.SQKO21BL]G[FR&*NZ)9%'EJZU5P@4!!9]USNOP@%O.TR.'QMS(\ MUZ\Z)0":ZX$*8C%3\DS)F<#PI(4-513I1[]:/$IY':EH%,5@0YS9^Y<O3TQVQJ,2>]XQ]\S#W'5D^( MO-9LF\A%ISO2#8#QL!(/ '7\Y>^OCEXYWZ'!PO)1N#S9."I?+B"W8)2>;-9B MPD#M!QVH?=<,U+K!K3_*WK6:.["6=%0Z,Q[ 0'K86D'-= MM+5-R[VF:ONT4"()U2]N\)WK.'9>?6VN#2K/X7*VJ."CS'6%0*&HI+Q6HX4% MT-=1'G'?4^<5Z0LVO7 ,"]RQAF>);D=ROC[QCXYXF&C;6')=ZY25V6[U:',, M 6XS#>NQ'=9CO1/_L'O$/-DRGERJR'BL-KOSY,[/LO0Z"G7+I]?&M__%'.C> MB'//47(WG/N-CI%R# L[ 7"V:;9@TYSVCYF?=L&@84W4!L]\EYF&E1 KH?4: ME7?]86_=(5;,49SE9K?X6=WB<92().!,]PXYP[L2N<6:;Y=M,\*Y%G0/!AUXF16WO/3IS@W6]/]MUX+ .:8B!O@XE( MKJ2>&* _*^S:C8ZNK]U=^:\BNA8Q=L&DGG!_&V7>KX:ZZO_%OM]9%-A6WVX$ M)1WC]?9XP1N-'3[VX+!CV-H)Q&S^3#<;1)LBA..7ZIGQ%.[D :0.L*EC(&^% M#\XJ;#]X@U785BN_3]>.8[0XT#"TU+BH:R&)=X3-=A, M=( S&VYH\(W&8YNBN]_IH^P.TP+;T#MM7+DMLQTY;_=X[+)]]ASVV= ?#M>M M8W]9-F<;C0^E.Z-3VULMP.J4U2FKT^=2I\?^T)>2N#H^W&9#XU$_%0VUWMSY\A!?;/MV T/>-RLV'K[ M P/N_:6-&G47QY]..L?UN?E'$L)AT/(9[ M\*GXFB1-#NA5\(KLRMS:F#K\\:F+P5&8CP*Q!YA1D<*P9P4[6 _06)14@5,1 M!$!E\*),!C*ZI@F,9L/=!A@7[L->'$F>9O3,GP85S)=#9]5;9V).KZ0W!$%6 MP'+E[4PF./X3OTQALYE'TYB3_ Y:@#U+V&Z(G=LSTM<=?N[?R\^]DXH#UF%H MV)9;'%VC]A?DZ/X3.7K8.:GV>R\W]SNG3=9OI%HVQ[O='Y(9M?'K]-4=A';Z MY:HS&0N$4YX2:#,934=%IFBB.@T1E@E.=(^F>*)2?QND*EH7!@ ML;!5VR)9=OY]):IAIT,)6*CIZ8BA_78!P &ODLSBEP&M1]^ MZM7,S>4JJT%+JQ_47["M'T&"B_0C9^D$YA%0#4-/CN%3/X*&]E%D2*?M5?I[,<'GO'D=%RZ/%/ MCVAEB0SP:=Y-E$_H^GZW=^J]F\[B= X@N:1+/QOIYGV.16*T\2'+L>W3Y2K5 MNI(N:WB[3[,^E2R[-4_N9E$^7(#MIZ9+!MS)!&BD[)R=R:N MI$Y''H@Q[/9,Q#=BKLY?>;]RFFMEFFMGY>/"I+?GMHO^3).K@Z\RFWIOY2AG M(VFC7/\^\?Z[ ])*YL;Z9$XHW;>>>H)+X#/4>Z)*U!4Y.60Q+YX_]L%^D0H MXW.,X<$V0&O![:,TR](;#"H?=>OAPTR.99;I@-\$7H!A2D62GYYUH5_SQKZF MX_VOU#K5@4'#5Y?C43,X$N&1Q[(FI#G^&!3P#*"*C,._RG7S*1M$'&?IV M!T(U(1 A?!+23R<=UWR+Y_8DVB.2GAF@OQ%5@[VE#$&MIL21%!F2CL13#9[( M,4@NDJ00L6ZD(/^%'X&R9(3!=Q\OT5F(G!CE=?0+/9T"$FB[7/.UU!._NX1_T-:YB F]&_AE[0B\+\QJZ)<3J1Q^:YXWT+;]+@!CL M^7< G?)T@XGH6GI?Z"'TJBXLIN/] )1%)LOL!K H6=#QO 3&09K 7W#!E Z9 MV 3..,H 4/U#8W'[9+O"#TG]61I!]HFP7X#Y#+XIGT8KMNF4$OP@<:*8WF*" M57,O1#3=*[:B2OH>=[PWR@MDEHL(TR/7,@'Q!80+#T\3(-D;>(\WE733XWQ: M$,M*:#!T!^<,"]PV0 M;3J"'0GM=#Y&'EP5(@-S1%K9I\.S CB"*"=#QI18NHW4IJ(P$AFXSBM,TJL0QOP*< ,9H0,QH>YCUW;_W/_[A%!_=7P_Q%7#G1("L):L'C:]E)LS+T,=&/2]O M>_O8*)T'!4AW8&D2P""-X5M#A4A$-R)#^@$J]3U4"#D19RC'HHASNL(2A1B# M;@/Z1KVJ"S"N]!\!V ^825<-*YW40B:G>*LE,:W K/+J>%])89+) 219/4=3 M+HI0$(E7MH3 _@P&S.TO(,,SS(MDI7&.;](++0V%.((K0M23VEZWFA(H%?F4 M6E"1B80F$9.M4V1+^@^H% _14QF'"/]94*CQW6_OO[Y]HTN#7H/,O!(X%ZJL MH,E$%%,=$K:Q!I.Y4^FB9L. MN^99&OO>2"3?LV*6!W.\$Y (#\3/5IB8>^TV-(>7RC.4H[RZUBR&?&F R\SL MZ(K<%EP)W"%F&+L6,5 $X%<5((/,;4%:Q'CH&SQ]E SV%2*$NY6LK1W)952 MO265^L7WQD!&H(9)+:;3&1 .+< NJA)6NCCJD0\N:^3("L@:TB_19C 9Z0#Y MQ>P1RE2TS^GEL*"(8M^T*#0,J@7=YPZP%?E\F1;\,DK*E(0PE-O@HKI7I'UL M( =RWJ>E(U6Z[U2UAM?D$Q G-T3(9&H1N]Q@ZF0DP;,$XH^C0)?AY5JDH =M MZ&!Q$95#WO'>+UTF"$KB1WAMLLB%<%7%VTC!%7?_HL6)YHA(67@ >'Q-C.C$ MA3*(4321+8L[![\.A*&I"B695'/ *M>XJ^%@URZ7@8_?KF_M\>=8--&"*-!PH\-7('Y&$MA^R4;>)Z4'7;K*(VFU M%6D0XSDO=VT?\ !\+6(,D@@B]7QA&3@MS43T/FIU-:7 % K(VE2TH+"3TT1K M(PWJE9+IJ4=YVB.J7CCI@<$R)(4OE5VSN=*6%]X+%[9L.#B"P4 KPT"\?/WV&+8+@E"8L MDQ1C$>1:6>/M"LVU./JW%D&54>97FT8;'&TP'Y06&.ZI+L$C\04.!DIE<#;P MW7*,]CP*4BF_PVU7L%ZJH[=6*3DG"6# L56-. ?GDPF:#,0_]7M;+P!*!=> M9%8&-%9#R @$D'V$H2F*=%%]_QS7/2[B<41V _@,RAA$(SP$,"5@Z/""C4>I M8CR.@@B@"J2CB0:N(=>@0G?':^K/<1K'I!8;\5=#UN\_?ZK"78"G@K*-EI2- M JVQ#%U2#V\;VE0#8^6$?:\0-[SL*JLBD6#I8@ M78H9RDG-6?!68"&E38E0XC?86GN*)A>"/\WJU';6UL1C&%TOMQ2.CHZ76 IA MI,##GI^-8WE[5_!CA"$:S^WKZ"I00""$SDF\'\#>I^IL!)(*1(!^B0KT'YG50'IX>]8Z.NL?=8:][/#@:_DS% M,;=85%"6Q]1HH;FLUL-8_<@73^N;,Q]1%AY@1(CJ M[L!_I8 #!:%#93-A-4XMTT:/,M68?9E]]X5]P?G)KF1UQ'VF WEIIBL MR3?"PNY2D/R1MHJ M#U.@5AF>DIG(&80R$VW3E-0UPE4ME$G5)H 4F]_%#"[8<>?,,8Y@CSEFRYG; MA6JO41'%9>*V5L!8+T%LG-RD2@AF)T=0R^SD%CM)ADI<-YI[4RGT80<1_*N(5&0X\Y]I M!'H/#RQ0PJGQ--V,E,IXF5]=H1WFU^WR*_4%E#.1T3&PL3Z::ZK?L=%!KD^4 M4I6%.<=6'4ZW1VSI7IF,TRRPMX=R+'4!U-*V!@>V^7L0BVBJSND>9DI'"(29 M+?^+IWCC M"!"C2ZX;9V7HF"6=X) )56L72I^$,<6;U?D/BRA_V2F0>N\"4W"-9^QM#7:S MC579NJ#J5-0\%F.D.'G_D?+^IP!.DWA ZXNDXT)@??T.,/-ZW8/_X89V>TS7 M>'H@T4V!O$S@>?5:KGZLCY_:MHA3:D"7I#F=-[@64:R'UB3>6%RGF>XN)K.I M3E#F>/BZXUU*Z>G&1\'Y>U"L7N]-Q_L2J>_>[_J$D_[Q\!R_4T"?Y4283\ \ MOY?-%SZGVL(GSOB(*T9&>%,M]D+SE'Y<>&[;.M!$'DOK_W>W:)T/5C\.F!:BOV$K8:C>$2,''_NPBOM*3%7]Z!D,?&(8X=N^9# MUB_#AI\H EAK<51U@U%XLLH0"J6IT(72YZ]P]%865LU?C/&&YZ,#;-H@0SN= MJ]:,(M:SR.ZW"D3YN750(H@4JV,IX5I9B(L;44,94F8KO$J,T MFM!]#. 4TUGEX_VSY BR?@3U[C0#N]":D&'9;!>C,::W76WN5WG$S%]R5L9? MM4SJ_BNO14S5QF1SV35ZI ?@OU5:=T/Y,(%IR53>E5 M;:^FMY&^@OS;VM8IAV\Z_O#$L4USUE?L_ZS/:5.'G"2M&C39T7Q8=$X]FXWX MKC--77Q7^#1(3@')AI(T1SZ>7S19:V($4T?6#UY6-T48Z9AJ=C2M\$*V.%I% MW\^JA[_(0' \"!4BC;GAD:0*? Q>[N;!9\4*]6\"W5R#69E:?9Y9>(DTO M#?.@3B_5F>]9B@_3;6>C*6Q%QR4J&34S'I-?:D,T'!J][2AV,8[3&X7=P!H2 M\R,\WNN7(OA!V5E*01DK>3,Q;?"V$'VXEAEI"T,QJH =UQ!YTND>=FO_ZSDG M04\VPR1>%/[]%8:ROPV^_0LG-$0YQ0OQC]A^MN96V^4M118&'22UJX^ZS9A4V]K=KP8I46.72B_RYQB*IMC)E8G+5(GX">A"PH>%4EO['%4 M#;=N]++4UBS8KK"NQ(Q\#K#WDNF%JJ\92=V,]<;V?I9EC\":_L@G *6KB7O9T8%L$>@'4X-H?*K4)U$7 MEDOMVB^J#6J?3J\<%:-N=9Z42C$I#TI8;6=ZLV>8M=1N)H!:7$G[*(I$VNUI MW"VT<5HV>HT<=?)IU"J7INR=MAH!&!E-LR;6]+4['1@W\8/**ZCHO$DB.T0A[!G\4/YJ6IJ(?C5I5W?MC6:-C-)GH),H ME*:%[L4DDF/OW2V5 ())_0F;M9I#6GBU_KVR*.WOKW5_6=MA798/2&L/J'ZO MHDE4VU0%OLSEOITH 8^(Y[_X94I(Q^JEG22G:X?U1JHLDFV>6_;SM8UHQ)() M#J:3*PX9M?;UPT_R2S,9'AE*V(XVE+\4F-'K#<1!;_C:3"_I#4/S5S4;Y)TU M_=\$@"!=U-QX5=GTT2X=DVRV^:Q)R67H>"D@7.W^R8163+_54Q7UCO.C>HID M-*\]TC@I.KEG(HX13AZ,33UU,9I&N5JQ!XPD9A(3H#A0DY:-3@OVL)\"TP&- MAR;C9W*'2)-VS@H.1="C8%1MUHGY]?+=1>7D9$5<>;-3<+[>/HSSR5C5P%X'(W(2+$B"+QOQ'), M)@YS2:U!ZGAF *8"P]9P6!=173HH)0-E=5X/Z M4AK' ?QBJ^#+E282Y1W(N7BNJ^51[@"OV2(*&BYJ;+=R*HW*#T:@P&#[C0,O MI@.(BG ]*[;;\7X3*&G,J!39, N?H O]#5H$\%X30$+D^>9]U.==S^%\Y#II MN%*I\.TDG:4XHRKJW1(=G'M_9+5?%1I^CX&V1$<[]0B%:UDO*M7Y2.!#]HZ< MI)-G9KN/Z<(,N,C22U"GE\H(RBR]>*_O,?;'#6-_O,K8_\7.M0)KIQI1]N! M9ZT ,^_?V,,FGKW^\^[(3@7[O_'_BQG8C8_2YPLXNI8O8 MW/W1,B$\P*<+3[#@M#Z .IE7!2O$TM[L.8AF3ZR_.V)2?,,ZGF]FLMMNB$@Z MS+D3\K$ZD#;7$2Q25^8$CS3@<\6%58'Z)I#YV>>3=^(\K"T7LU(QNG-_IUL>^DASD 2E#7$*=]I;E%?SQ^6W8'G=T: 70DL MIO6"^4AF!R,*]8L\!ZA@HD/F-VGV'>FDR'!L"_KAP41G$T.18^HQP\'H-+.5 M9K'68D! H_A;O4F%/?$IPFN9*5D&BAJT6LNAZ)0=E8[N'QD]_P%)S'7H^;@5 M@FQ:I\2&GAM+1V+O(2LU5]C5B(J=,T3LHRZGG+?-M\1S6R:];'0=DIM?+]^H ME4GK5A(V+8REX EUIJ]GINVHS'KSTEPH)/.RP;U^1Y@FJ2DB@77C=?I[.ZRH M;)E"QSEQ3[H[?C'3DY+M2CK>'^D-O"WS'P,)M)ROBQ@/.D5@V&)M MPV?U'#N=1I4BRR?_*L1W3$V.(\I0CN,4*QRJZHY$ +?C#B,E<-2R.L%"]7O-Z6+KIPQ-]'TPXCV1;(EJP\3M?E6J[%.SU=!7@NLNI3" M\V[X^(H7,B-^4.N%4@\H#S5]^N7$\I BVA,IPMKQH68^B[I M9B=WQ.6#MJBYC[8"A&P+ M?:K_QC2827-S*@,3'G3FP_;'SV7C#?I$4]U>DC0*F^XP)I%>FS:KHJR4;*Q_ M-GQ&5>GB!)(YF)7"IE. 5!6(&=89D#GLE^('J0QV>&,,Z#%6\N#1%GA-.IM0 MC\^JZR<-NEH;B6/A8ZS[-D0!,C<*6YE3PHJXD&ZAL[$RF\F\ MG%DL0$:E C!-^B?+A"$36ON=>>K85P"/(,561OKT 8_ST$B6A-9[H&H3E/$C MH 0/P])<>?/("-0&NHC"*%+-T.*^TMI( 7VCL/$-%+"VPJP/&!X1 M5 Y:-KV%Z2=["K?.*8;L&_M9$/\@: 2L=$HR@X3+Q'9AM1:D7D)6?4%*/449 M4V'-E,WD0/:2&C822=@F"=6M2M?:P+]T1@*K^H% (D&*V.-OT;[-^+4PS]RFI" 9B@Q".T%%2HD]4V MH>MRDC$5O^", :)5W?-*CTBT='Q5$T=:+=Y(6_:H_4)Y*U#4^?4T+VP!5(3W M+WTT&F_7138=[XW><'4Y MN;I7MG\%@34B?4+[I67(Y HHE<81$9F60*?Y7T:+DE37,*)*S2(110X:E:H\ M89]CW9 >H4(HQ[=;$\-44=ICXP"B="[E@MV(MVKCXF*QKG%A%\JV@R$;-TQ) MZP#BL3>/L1/+)C.X'F, V]7HF4KZX'JM(M76;H($GD;*-*71N[;C763#LR[! MI,187@%Z0Z.&;ZHF@G0_72CK!(M')8U!J@\B/O!8JUI'THYG&Q=M6.PK7Y=FV18K?ODB6RI7?PI5'*3CL9)Y M66U3(YM!QR<&E7"T+#^M%W_6@ M35W3K+DU$JY: A34=DJ+@ ;)ZNX@(Y0L(^ U[[7VM><+]VF2!B8'=6]/3NO# M'2K_Q;/WV#/'^A#T:-&-+3,^=QP]7TMPX'_JLQM@>5%,,T8RZ_H98>I7XENK M;7SYKRF>/8G'8-"1['E=62KPP*HR'#<\PG)P.I."?5+-L]0OF@RT*U;O=Q*C M+U>K=P?&CY1I>+HF6E@6;%H66#6$I=C3&;'P-")]W3QH#[C7&"?+U(Z" DQ. M@7)T17=%.26= :M$B8TSD::3B:W6-AR+-<*EF4R"WSX1?(O0:#1L3)<_S(&6 MF:P:E-4<;!(1^C%D]S9LZ1L,M^'R&O3;Y,":FO^>I#>DL8I$?RR= S2!3$<# MTG.T'^L?: X9R9*9P>3S5*VI9=,@M_K/W%>%4 1Z#%<:AK7EEB(BD5>ZM0KV M ](.GM0=B8L&EDA*F)Y_YTVCL%0-?JWB&T1,&M):M80$;@8'AJ2-CF5+'1$O MQ;0VRDH[7P>OSBN+LR8$C&Y <9DU)8*67 1(H2KA8,S9N79(*Y5DXEA+F]G3 MJ\URQV6(4=A9ZF4'NS*N:II+5 Z:CRTQ]$&;,BZ#;R017P;[:E'?6,R57[_4 M1/),P$S'6DV,$L.X_RHB'575CLL_BXR*0NU1'CV3D#9CO5,;/:O,1[*"BZDA MQRJ85D;D=.BK(@V:1F7' )AY>.D3E*#)92K/ORVG 7 MZH-$6TP9!BG&YB2F#BLJ+!2C>'U$:L":46!EX#F\^VP+$:NTWIYP!(HDQ$!K MIH-!52ID(<%2NZ=Q)(XR% M1O=)A,%':-/B.3:?@M_84K7FN"/7%LK7^MR(! MO1EA6E*&WRBW]@V)(Y]_,UAO2\W&O:5L_8[W5VVCWB4EN8'SWN%>=Z+$;>Y= M:H39QLE_*;+U36DPUP7OI]KYF";R4>&/+4B?X3?26;MT5(6DS;#C?2)E_'Y) M"(K9C]G/(9@^Y%=L%!I.^16[X^ >LX.[/4+<$# JK7CT3=Y.HE&4[\8IDJ.. M]^YV)RQLC91=4N3[RNDY96>6#)T519Z>C["]648+C)*KL^XY77X0BWE:Y/#X M6QF>ZU?UN@1!L )"G>7\P#KW@ \ MM-8YT[H'OUC.#PL#'30968"61#6[+FNH_@J070T_C![B-5A5BGWG*G9U1C\TX2N2S MH?X"46%K5'7:W+9)O]L2>59D"F<18@4B-@?5O4$/7XM?L Y'?X/]0?4W^O!8 M+3G?:/P./_=.!X>ZH7J84M5]_?F7IDW(H-LO'R6RD4BD.OAT&\NY?4J_V^V7 MI"O8AG57C3/P&?C["7PV8'?=@.VS ]U>Y_W'2[9"V0IU!_PMY*/_[[GZ'G(YDB,WX:PWPWR=H..L+[?OX#)3KJI6!S\#?3^"S4;ES MRA"-RLN+/]BH9*/2'?"WD(_JIMQ7<9LFZ73NO;NE46QIXET&$SD5I;'982O/ M=5W'P&?@[R?PVV$5M[%FS_9RF,KSQWPMY"/EEIY%R(.S(0\[\\H^8ZS MHMG2:X^^8^ S\/<3^&SI[9R&0DOO[;O?V=)C2\\=\+>0CQZ(Y[V5XRB)V.1K MJ>)CX#/P]Q/X;/+MG*I"D^_/-[^QR<YR_OV,9C&\\=\+>0CY;:>)\SJ>#G=3.X=T7LR=Z+V'WB M3):-V\8 ,P";@GNCPGK=0Q9U+O(:\U!K>.@B!;!ZG\75JG.\KQ][7/>7^Z0N M_(NCBWD M%.CWEM/O?^':#3T)C*32)X;FXC^S.MV>"9Z"ZE ]Z3SODXBY06- M%EDW41Q3QX*1]$(IIT J__D?M_UN+S@?(^'H/\)S;YQ2PZQ9JN#UZ;AJDW5B M&V#51PWX.)P@A6^SFPC\8U6,_@G78^>J.YE\DQ4#DV9(@2N$(D6QR-4$U$&.@^ M7R"C08K3TN_N1]X& ;D1>95"] EPM3M3=+E9?O__'QS==E0JEU6_GKR[O+C4G79UWIHV3K86EWKT9"1]XU6D\@P?-0&[("Q N5.K)C \ MT(+*)&CYW!@A* 7@![!3L(_32$Y$/$;MCP\BL\-<@+:0+- 0H.>)(I^D&0 A MW#-C8$<5$CGO=CEF![C2,T!T>CY*,Z $6B"8?V?=<[K\(!;SM,CA\;O MZG4)@N8&((-8S)0\4W(FT+"TP,D(X?3L5XLQV^M(1=J\/K/W+XGF]"6'#U]QM'#)/9'D;N?X90/);H8A6RA>WP+YG7D?Q-P#,=GO]@OSE[Z_ZKSC&V0KO_X\NFOS[[W_N/%CV:SF;>=2S'L M.2LZ@@KFF98@BM-RK5%9O\W/MHI!8Z&74![.2>OWUABS)&0^9 PP M!IS&@$O"BN,8+ULYP/AL SXY];*[N,74RV4N9Q.9>/\ .*<)R^BV:E(&_^Z# MGYWJ#>&1A1YS'8._'>!GH;5T"(*C*94=+E4@:9 MS$4V9['(?,G@=Q7\+!8WGV"I9",*PC=! !O)L:7 8_(M+>WI\KP\P7T$-M%' MX'3-/@)_^W64AO/_^G_^]NLDG\;_]?\#4$L#!!0 ( +J"I%:5*N6SI0T M ("/ 1 =&UD>"TR,#(S,#,S,2YX5EIZ6&$E.PG^_DFQA&QO_@) A9]V'*;'NO=*G M[^I:NI+MC[\]>2YX0(QC2JX;YV?M!D#$I@XFB^O&ETFS,^D.!HW?/OWP\1_- M)NC=#N[!/7H$'5O@!]3#W'8I]QD";R9W/X(_;\9#,+&7R(.@1VW?0T2 )E@* ML;IJM1X?'\^<.2:7;Z_:E^>_?KAXOU/[?95NQU3HZLUPXNE &_L'X'2DG43@EQW#6XQ@<3& MT 434^G/8$#L,]!Q73!66AR,$4?L 3EG@FD/?%=<-GWSSH8OG&#FRBUVD M^B8A$"N6G!!^95.?"+;>U/HT8^X91_;9@CZTPD)5[851< 1KBO4*\41#M1IE MBY8L;JEBI=-NML^;%^=&$Q'?NTA6I#248 L]"40XGKFHJ<00TR3QYH7RE4"= M,[%1GD,^T\KR8J)ULE\3[7J\#.MHG[?^O!L&;F.$74R^9J.0\I"?OO_,.'#RU=VOCT P#:?;&WHDR P(N'U-:,Y52F_FJ:&IOJ4O/\ MHGEY?B:--0#)]/\=S6T=U@A#[%Z-V'C%OHTP)*G:W^VJ-Y/54C7R70ZG?C35 MC]PZ4VY:K=+,,=%"KN#F2FX3LH?4?KCCP0 MV8RZ*#^\M%:,KA 3&/%X_-4&E@S-KQLJ7C9-3/S;A;,S&;N,2*J"Y-A5Q2VI M@MQAU#RC*[!0RD-5S(&.=:9$TG#=X++/W7#8OSC.%4-5<4H5+F__FJW=<$C*5_][U[Z<3Z]8:]<>=Z4"6%O&\0ZN X\M=AMVO=C<;] MS_W[R>"/_M":5"(YK5S ]=L*7">, V6]YOQ(G%>*YA4L%7C#NX.\H8[WQ_&. MR=3J_NNS->SUQY/^O[\,IG]5\8@,[0(O>%_!"^+6_PD"^S7OSQ05.I//MT/K M/]7N !NE I9_J3+6I5&@K=;M,6J/2 MXN4KQM5&M**E(B[V',1T[_ M:84(US'4DO,:UO696HP6C<3RV@647J8H#4T#8UL//FT=A.;KH7@ [T-*%E.D MCDC-1":U"8$"]MZFV%/:3:4.E'[-3M4YL*#V5[F<0$Z7>LK_=Z]S=H@6,/8N M/<=5=IK:$(A;JKFKR)WL/ \+/2V4\;!+]0(!D9V+ECSY A;?IUB,&=,!,V&N MIK+J,$0+U95CI$X=R6Z4_/R.Z(+!U1+;/2A@]H@LU"J@]9?TX Q,@HU-36YD M51WKA36]%>D=(SEK]%$FB::L@*IT?BA4K,FH3(;$@9P19&(]51:@K<]"[V!G MAW !7>G43F@):%,@;JMFL'PJ9^+/./KFRQ[H/V2E:U+E^3Q=I%,RD040F*CI M.4I>]1GRJR7SK!?I]$OY/"MX8W[5&Z7'<82I2G\>X@:A@0(G2.=RJCA!4$?M M GLGXG)8WI8I(#*=P=D8J'DZ>G8NA\>J-@IX3N=ZJF7J:F=XCI1=#M\98@64 MII-!.GTG3/JNINQY\WAYM]8\A0(:T]F@73F]FM"C983RN"VI6T#SGMFAFO,# MTT0YS"8E"OC;F3*J&3KN,;&.X^AF0S?V$%0/"8C= TZ0Y5DM\(1T-JKJX3(U M^]K4'W^V"[P)FE#[TG%6QU5]Z7"K^;YTF94Q*[V.KKWH^WC11FI$A>PQ#%UW MW9:%#GW2 PIYR/$)DO(T,%>>,Q6%7CQ M02G!A'"L[< T/GZ8SS0?S&7[0?Q)8:D<0@ 2 U @@$0!-(QZ1!SYH&=A8'U^ MLP4^F6@?8XV4PU;N-'-^5\[3-I3#KE!,(RVL7.$=>UK,)C'454S;7 M?]YDQ6KRCYT6C>@MK9+C-2]0;8&['9Q\3?IDU\=S>$?5=659W0(O2*>.4UY03V!>8FN@7AW;NREU2S6^ WZ:QVCM_$[R@[Q<+J:V\Z MPD'TJF%F3U,%/I/.?^<>7Z\#SLMO9U:^'QUB,-]=WF:DN$MM?-9N\YPG?8L( MCO[J, 2YFD>Z^ $YP2.TV9F\YS%:X#X9N>62[A.[HJL/)L>Z >;)X-J5#MM< MKQIG2J@5N$,ZK6NVX>MX\8SQ(NS4:*YYCT1X[69ML04D>D*AWSJ='1SVL%! M?3II&U$?GYJJ[1]3,EL#75T4.$''.#1WZJ7/?Y=.B'=F7/J6+8)WM5\W]E ,WO.LOP9Q M):_)&_Q ($_!: #N2S$L]'=+?F?47QE!+$4:(/B]0@Q39ZK-.#X+'\(FV'75 MYI]$Q-33@S"L,/R[M1M\I1W++?S[Z9Y<%X0T#ND"R\IMWJ5;AT M%;[/NRM'DGJUXY1A:=XXK/.G5"WZ*=%Y('W&(IVH M4D762H?<,?KF8RZ;/$'L =MHI!L\1C9=!)%LTY''K.*9>[K,P-JWJ[NR%ZB' MV BN=6IU0KB#EB4SH*OI.R'KDP^.*'O/'H>WT$L8K.ZPE0\6WK M>TKL8 9S@^0""JEK)O)*?.&$R-R+3,\<8N'US)/NY'S/\[TAEB1+T7672G]0 MO'L*VV9I4"#UZO!&,7E*[R"6OS")LCY;L(N$3S2H2Z?M0KXT04Q_[\>QYLJG ME<.BV ZL 5Q)Y?4$@Q#64"Y@43;B9-'K06;-9D2.;VO^A3B(/:I,"%F8YESG 8ECS.IIS7K/J^ M$)L2,W,<^RL$8;=2;-8-:&$C(>FU@NO@@$Z>Y[,B$8DG_6&C;8^3)VX_: MPDS0? W"AII7)+&6DSU-F)KYSH(A7;"%*[OP M-(&$R2R+;).3+CAI -.E[.YL"(FBTP;Q2'= B I.$H":)<@V3I?4YY XM]1G M B&B5N%)0"4$3Q+@9WF'%7).Y/CVUFC/*CE)" .B7PUHS7MH#GUW"\:NTA.% M$JSQU.TPV)9(Q:]M[*Y>N4?!TC%F4IR=T M^VB^EBX( +CZ"&6L>/HH%==R.C$@,O9K,Z7Z93]SKZZSRO?#:X%8E?#7R.B7 MU9Q1O>4?'1Y4>=DDR"*IDX16Y6Q@=+1UBI[$C2L]=9\CAIEFMCM'F**7RMH& MYU"YO40>_/0_4$L#!!0 ( +J"I%84$D D6 T "JM 5 =&UD>"TR M,#(S,#,S,5]C86PN>&UL[5U9<^,V$G[/K^!J7Y+:E27;DV-<\:1D2YY1E6RY M)#N3MQ1,0A9V2$(+D+:47[\ #XD'0(*2;8#>/,PALAO$U^AN-!I-\-??UIYK M/4%"$?;/.\='_8X%?1L[R'\\[]S/NX/YY7C<^>W3=[_^H]NUAE?C&^L&/EL# M.T!/<(BH[6(:$FA]/[_^P?KC8C:Q)LC_]@ HM(;8#CWH!U;76@;!ZJS7>WY^ M/G(6R*?8#0/V0'ID8Z]G=;M)\Y<$ G[=&H( 6F/K+O_K]LWX_PX97&X(>EX'UO?V#Q;G8LWT?NN[&ND(^\&T$7&N> M/O3?UMBWCZR!ZUHSSD6M&:20/$'G*&[390C.W!3&FJ(S:B^A!R;8CKIWWLG@ M63\0]PB3Q]Y)OW_:VW))*?BO;DK6Y9>ZQR?=T^.C-74Z%AL-GT;/5GA(2KXN MT3^?1M3''S]^[$5WMZ04B0A9L\>]/ZXG\PAGEXU0P*0&.Y^^LZQ8' 2[< 87 M%O_W?C;.-1(0X%,/.LB.!Y2/0/_T]+@7@#7VL;?I<:[>C/WUYSQ@0\NUXG)Z M,Y].QL/!W6AX,9@,;BY'\R^CT=V<=35ZXI+ Q7DG\)QU-VV0R^B?#9L)-BMX MWJ'(6[FPTWLC0/,[]O?UZ.9N/KV:WHYF@[LQN[L_LNKVM$.\G%[?SD9?1C?S M\>^CR73^0DBES>H'/)A_N9I,O[X4T&)SKPUPY[C'_A/K&"8;;OI.Z,+I8GOI M,B2$_6\( X!<):0'M/MVD >V34+HC-8KZ%-(![XS#9:0)+V:(/" 7!0@2'== M5V;92U9OUZ&W$_($^X]WD'A#^!#LNIV].F:3#(D"A/VD=L 39&*P@6N';C3' M\R@F1PW7 ?0=Z*1M<-"O.0OR7@GZ-2!VKEN V&F/V']+G%[76 M1:P;*?^"8.^\$]+N(P"K/S,ZQ+1K'F#[VQ*[#HL41_\-4;#9RA(+>3H6)HSX MO,,"RF?(PZPHNF2_0LJZB%?\\<"-I6\(SL1Z1,B8O>&0Z=$MV( '%VXIVP>R M9MS:AFQ *0R$H.([;<.C9FBWS$5"!BRVR]^!&\+6(-S'L5QBST-!Y,D9SR7V M [8^9>O4K*,Y;@_N:D?#)_:\D**Y7>1<3<=%@:^.>=#TY@S9$3WQ)R0:TG2CKAS':99DN[BF, M.%J#3\U@9SRUY$-G!(C/$-., 0_A MFH/8!KU7:;PLT&?Q]:@4JHIMS!QK<% M\\D'DY=Y3Z(<;].(U@4/T&T0".N%4M]KS1TLZ).\GRFAAN[* M4K'"+DN(=70[YX6*W8QO:NM6C1!S-!HZJ6S_9EB\,#LK[*^(4D.'*].KPHY7 M<>CQ"2I94YF+4.#5,2I1;E0L?GY+QU0AR7**IPLQL1:#K,IA2BRS@D63B>9S MDU*[S)%IZ:I*XDW2?056#9 4\FM"//5\&L#($VE"#%)R/7Z^67),YO$;M6*. MPE5;3PV3QEA=G.:JC-B%+-I'HI3*4AB((H\6DZ_/44F,OY91 YQ\&DK8\1R) M#K41IY;$ZB*DU;-PJ<\9R18RM9QQH5VOF#*;L-^FE.!)ZJQU)_NV_F0W.8E2 M?I\)N\$"UT4FY6QZ-= 66EK**MGZ@ZS1)=.K(7R"+HXB\82C-5"9;>/\0&X1 MB#+M 20L\JH V343)0RJM71W]XHQQJF#D(DDT03LTPNXP"0)Q%C\!>EHS2R; M"0#Y@&S&[-&1G^1K!>RZD31C8;5&%5Y5!A7;<=F1:8FH#5&,5^@W]M;MUXP:GWV)*5L/)YY[/S5XX[5_ M6<]E*_X,I88."P1?Z&B60J=$BW.#3)Y;.CV)TJIEARQ;6L&C 43MS%0 (*?7 MDN@IK((DN9X\E0XIB^;"HF1S-%JD^>KS6&ED7N^)6AQ"NMB0V'YR6T>)A&(\ M+>RX(K.N-&I3%U;#I&-+M"82%F^&5C-IV=G-!6Z2+=PL3W'$) CN"Y3O1KP2D\Y^0!DG10_YM ].S+ +D5=(J M3-\M ?G2NG'O$PA<]!=TOF"7GP#U&2"?-S;UY] .25P<11!EMX;LI_]X"PG" M3DD[3%^?-M2.1N_A-,'^AG/H?I42QI9'O))W:RR$ QZFIXBL3N_+]612CK^7 M6;>PJ=L9^7'_6^(N\;1DX7.8ZYW!5:(M$H=K_$ZNL1Y7:*WM5BI%CSN$+'"U M4?00]G\7)HNG@8=)@/Z*KK==%/OZXFM OL& U\#O(O;V&-M^SH:?^RD)\C(O M-W&9,E;@WH8/+K*GS-[X"B9:N]RS-0=YYM)B"QM$X]<)HK<4/0]1?M Y_Y4V MR_/5]!8@IS4GJ1CKQ(0CVQ*A'N;$YDM X 43)%ZX(M7?O1#M-XH%M@V.1"I MG>*(WDPMPO[I7<).N;,KRMCUI:N#6P(]%'I;.?S\KN4@W[-,=XAV6T=;D?S2 MTLE!42;E\*3\'OI6%A__WV21ODR=2S\8GP9^:2DD[S@/DR.;A.\Z[\33UO3, MP0:3'+6VDT1+5WE["R(M/TU>Y"\J1B[,?O?"D)^NM3LD0_1A@_<9D,KE5'GR MT4XL[S,PK; E\9$V.X&\[Y"U+)!T]KE< O*8-9B?F\PW;W> W<'[L(*3[_9O M4Y,0%&IWI&#K>?74X37,Q)2+]%0;T'->8&V-D1"6 F/;['#O].U+&F[S3IAC M%!6N7LTH1 WH,8IM:91,^5,"E)GU1 SJDWZ!.2SPZZ@UH/Y-25&$E M!%7+I@6*K$I* D%"KJ'K:K4X0AA*K";8C7A#6LUDA+S-094_;:NQZ"6'7%\_ M=+PR+2G:$.J"A%AS<*I8;E$;JZJUHQNLN(:B'IR03P.85REB$,)_C2?I.,ZF MOG9!"+^>SP153NH/U/0W)M9RY+^DM:"$V)U0A(N1UH12Q9'B- MJ&T@*Z)3:LP(V*6-X8:ZF/(9 4:RN:L(2+YF*U6"@!L?+\-/TR1/+7K[7!GJ5TR^\4F< M+?.H!*OI+SLJ8[WB9PDR'?V,L2/!VJ1&[.]OS#2PF^J.RQEUPJFRC6H\%9PZ M 5490#6@"DY3YZ4DXDL/;D[#O61*R@1[NWE+F<60":W1YT:W;UXD7.D)T9GC MH?G^"*-%#,M=9(NI)(H?ZC9]^FLLF&W"VENY> /A#$;?%A-]DKHEL^)!NC'! MCX@&S-ZBC3'A[-A^P 5&7C8"HYU!X%[!\H";_GKFWOCC1$V)NXB_227TFWW5 MT;BO+4M2[X?XW'*&_H#6=&PWUOM4\>9A+=]+#T_1[4DE7R#4I_M2IU6E]#(F M;9^GE/L>(8P:)E,#TFQ5U2[FS%X=^S0@8;13:4B$6?VA]6W8(":+OZF0W8'C MA5B)#B8U3<:'E ?C*T^X^:%.B^@''F_!>'FH:X88[KT/X@U:Z*12,_\HJ5=0 M@FQK;5M;[#OVQ^"]5:%*%7@2W4H0N(7"UP. MU\EL='- :UJJA*OV[*S. MM2U7DK?=IQR8A"0V%*D%2-OJK[\ /R22 D"0 @5 ]4MB20-@9C 8# 8S@Y_^ M_KKT>\\082\,OIQ9R<]B=7P^')WW_^PT__OR['M[U;+_C^!##L#4(G7L(@ZIWV M%E&T^GQV]O+R\LZ=>0$._3@B ^)W3K@\ZYV>9MU?(0CH][T!B&#O\_OS]Q]. MSS^>GO\PO?CA\X,'#>]?J^WQO35K@WAABB9^B^2_OT"06?_9R, M5^Q]QLX"+L%MZ"3H?3DIT//ZA/QW(9J?O3\__W"V:<6%H)].<[!3^M7IQ?O3 M#Q?O7K%[TB.S$>!D;(E!3A"6G9#(CPF!X\O,?>KV4

\BR#.0.^3X9.>E@@../2GY-$>?>1F0_%HF+EJZ MKZ=YSPD5;?O33N)D.KKZOU]&MX/K\>3Z'X_#Z6]J2.7WVS7)VQUX$B^7 *U' MLXDW#[R9YX @ZCM.& <1V#@V$5267D0W M(=P/"&*)"B G-:4Z?;]!.F1&8?+@G.(WAJL04>P(GE]A.$=@M? <O]&?0C MG']#>?P^X6_VQ18[P@0X)'_B? ?/$'_RXD \$PCNE/PY,,Z5%,@56AB%!50 M))^VZ)$/WQY0Z,9.-$(3B)X]!_9?O2HON6"'19%N--GH>%!R-NSBR8"U"=EO MN>]'@ZR.5A !NH%E9@SN/V&B.)R(([9\> W(4_^,=B@E6&7AC@ M2TA._C"%FX)7ZGW M4Y)HY] :$/\GI*%$T.T_DX4YA_DK[J$PR.>V?](C>@^C+R049.@F]^$Q]MM#]$07?*'4H+Y+DDS2>;%/Z7TUCE8*Q2S MG(;&DUV.4E-$]\8!:BK]K%BRLHS7^E&+Z[O&;VDO$QJY,HL_Y1%KH5D2MWR%&FM>$*M(UC*65HDN.*@5$OPKL%FA@J7=7C:RXW6 MNKS.:6HM2^14.V?=6$=U8\57\3*K)?B]H7J X;6VE_#62_Y@J_V W)!;[25? MNEI:/YA&JV!AJ*7\!V,I+WIWU=+\T3B:);6!6C;\:!H;.KW:4'.[%E&+"C3OG-+S84LP.XPS!QE=@ M=0SYZ:S"#S+\=P,S Q@YKF\9 @9G"+1!\_KWF$@JS7H+@R0);#=M0*Z-CLB! M,A[,\'PQK(U(Z\PI2/(D%Z%/-#5.D>/*R@Z@E@#;Y3(,$ER$$9*[<#IX*QE+ M41,M<1AD^XX3+^,D*2XY35(917!![Y*?LP.3D./R[75)^1#C&+J#&-&\>TAV M=/=7X,=I)O$HV<[):1 BQ\/<6*7F_6C)/(B(4H%N;NT*IXT#;,X8N0L (8//N#M*NWZ,H?H=&JXF/+-EW:]-2=\-YV8 M?O.M[_X[QFFJ_30L;#GYF;I2G* @>F-(ME#L13"[B$DQ'T,GG*<'A0K)G0^G M*V&#L4TD_KL0D3-:D#JEG&*&=C]PDT]^5@4C9\D]C$:S*7CER$I'@QG$ML< M0>![_X'N+\1*H_?=1+%3\D;!MH),'Q$Q".;%Y=*2<7L/9U_(]UO8JH5AJY+G M8S/I%\>P-CKZE_R@[!.K\3Q@!;2J9<(11+?*KO_=<[^U) L],.5XGQWW@76Q M/@WGN;DSVUB*I:>Y@2_CR$->6C@^K.6(M'CP'"1''A+4QL%RY+%"+9TP1QY- MU-I+HX\MJ@K3\^1QR1UY^DY\O"FAL%_7ZZG9#A!3(>HA0D$4&2$(1*B%K83H#S2HZ;DY1@$1E=_=4TA X];7=DOUG&2RYJY=]-6!27Q'9;D#WK>[.546VF8R, /L19 M!B"Q&\1UUYBP.H)U?#]\H2\V$>MY$,9/T2SV,P.!X.= [UFPJTDV/I2L@W^' MZ(J8]L1<0ZQ@10[0@="[!TLXFI7&YQ8-YL/:A.P>RHX3)E&P8C=SN%GYS 4G MW8-7,+BLW,X(4)6I<9SQK+BD[.(K#16M:'4P7OHKW_=+O>H)$*]M$ M74PH&]P$67^ B'X!YO!"5LZ+391IQUSV1@&;F1P@'>$S69[,)L,V>UB%&TK# MA5?.O.E+6,^\+9#Z\0F4Q/05P=Y"BXXEM$CHI#&3>KG (@GODY /15>)\7P0 M!1>I8X3Q 4:U51-W?$IYR<"2.\5XZGC%$67(,WX2Q96"&'ZOG,B*Y\DZ\IJ> M;$K[%ML39"T/Y'9K65>2H6RH55=\_U(N\P*OB?%$\[38'E1;KMQJ?6";B XI MMY2A/&AKOC$]56);MJHXC>=(0T-N;Y98O& :7'*6:P75.-G,##'N]LA7D2,S M6;"'95CV35I'WCZ6(=_M:2T;9.NCBIRFUA'?S#Y@.&;-C(U7]+@#RV8TDV!U M@8)\C[9UE+<3[H+CW,ST!T7"77#KF$FG^IDM7DD<:0CL!NHA)%A$'O#]=5+% MS7N&VU#HZU?'CPF*25%0X#MQ&E&^*?AV#R,:*+RI"O@60GM,(;1](A>N6";" MY2J.,IG8*8VY9G<@"/7H]*$7DDY@P> M3QYKBJ.)VN@GH@GR;U$G)OAB%;H@.[5KS.2>W+7' 0R^^GDHVA3&,U-T8V(8 M-X_@LD7R7EZ-76A_:!=:D=:Y,97PPV[79$0=J+%UK M2[HHX(6U[M#;,)A/(5H.X%-D5MX_Q6@8$"[',IY+'K2&LU09%9$/DP6I 6'* MK='L"A'9B6Z X_E$@ 5>2"ZX(:C?TG7"SD^4;J8LCV.$GKP[Z/(S.,H &ECX M*T >E;PQ,1X%L[X#IAE5X?PR .U"5Z?CMZR5QM"%RV0/2VO]" F1:JIL;>5/ MZ%&VI8:I,-5-!/Y6-H.)SF&Y,W%@0%9"^!C@%72\F0?9TB:&52A>U\]$BD>S M0;H619+%A'PKZI'MML3&C#(;LZ;($!/4 )3%U@0;V$ZT#UV29N.TREA!W#^2A2U,(< H8"+VQP#$3I%BJ@/-PP2H^H)!-]' MLQFQKEQJ7-T.+T=CX16B7%OMMJ]@>3 M:-;&V["!;<7=7,/2M+"PVQH'#E[ MG_NTZJINW$3J*UH]KF8H#*(;"'$_R-\8P!'[J3V9%NH*DB1;X""*V]8"Z,2Q,V4<9*ZF^_#0$[*(L%H6X200!<#P3#Y8JL3.!?)ILO M+3I.TV\$YV\@!7]15RT:[1IJTU M$/: O"6L%</#T<]/6RK:0=,NF M"NB&#(: ?Q,'+KXFYTR'WO)SA:EA8^T34=1!&P3WT&.L/I1-2GG8.Q#12(OU M';%>%\1T_0T"YFQ(M-(2,+T"ZR2CVTK^T;!'^/Z=,UHUFJ)STG MFP*I92UHKMQ2'P7^.NL\'4MDI^\"=XG/-JCIFD90XO$!Y;J" MG.FYJKQ!0^V"G'&2ZCPYCUBI04=LIB%P=)O_BG:?;*X%U\[2J_ 9DM-6-(#8 M05YB2\FY-!CME#$XNVB^]7Z//3=Y,3$=C.ERD6FA&K/MHIB&=V0#H*\UWL,H M*\TG0+"FH79Q*)IPP\ A9P8,!S#]O[$-N-.!)O+^":GO +I]8H@3SA=1%- D M:F5ACEI-%&PQ))D9=VIFFH9TMIH@EK9(^BTW@M5,^B6"TEDDL:XL-N4Y*I&F MAA(NE6C'"TDM3CDKN-)XFD7Y<.V(/H*TM2;WCAMI%\9^&LJ*XZZ +2XS5!M! M59A9=MBEE61;7Q%;2E^+ CQ+VS0G/-%XVD5Z>S_BC=??M4I+&,"9"[M@^1M/ M-Z\4]GZ$VSWQ#>)*BVN@)@#2>$Z(](!*5A@O'/56'3_YJ:(498)(#>6"U!+A MAY3R#^]'4^1C/^*-7P8M!$ 4)LKG">]49#Q?Y(5#)6..0W#X7BTY#UC9760\ M)X1&MD)6&"\<]9NK5"+)YD1=%U1L+1OJ<@BVI8O9PH/<,[+>6 M.ZUW0''8OYD5[53M#YV^5Z&*V Z48.,,"6LY(Z86=11 MM9'(#>$W&*( R2Q4+'$Q3#K&^E4R2O MR;Y.=_7E*@RH7T@P^>(V&HBHX"$4"C:L#LXGSW_NZ%?Z0N,\X2Z^7&]A\C/I M"T!N\D_BK@YF^]CBO)HEOR* M^W&T(+;"?V"UN%-WXVA@%HUE#(/Z=[IWX30@NUT'?+58AC%1_,S6*#HKJ[>P M)]1736=8"*776A]BY"P(/QO;&76]:"D\*7R$EUGF1A)-=3<#'N08U*>3J$06]NK:)IV0+LXAQC%TA^SBGMV,81.3TK0/ MG*@MG%/ JGW9Y4C6,ZSBJ$Q^') S_0WPT*_ WZDAJ0L+FQB=^A6VWF*<)*A. M%R!@$J^:PTV'/V+6'ERZE>.GPX66'Q$@>B:6 YL7]V'P3&QPF![B\#2,@%_\ MG<:-W8?1;_0VS GG@<"%T=UXQ\2\5&"(G9Y]1>%XSVX<& D+B]#R;XM*J8B5 M2QHS<\NEHR#9=TZE2-#2=8^9Y$IHE+&T-IEZJR(G614YQVSJ6) MH3RHG_\NO9\;*9*XJ["7@7+J4?T=A[4<$]X[%IG&N.LPE&@I7<.\#6DD)*W6 MHO$L$Y5^TL(SXVM$28D;*QZ%9< =&VS2=XVVLN_@YILN]>49A;<4*AT:DY59M*O5 G5W-U9RX$&2Z>CBU]K MBU#LX6EI="]L+8,Z5LOLFV)KRU9TS"W1E;&UE1YT\$SB7LW:P@D=\[/QY;"U M%0C,8N3!1?: R6ERG.[P7M?:@@B:.<>YU#V2!,&)LX!N[!.;E_W[]2O]$[ZE M#!Y5RJ#$JT$5G$4MS"% F \@;J,C2\5/^H4N6UEE2X]#C61C+9E"."+J!/@0 M"_,#=N&4Q3J/(89DAUD,X#/TPU5BCP3N%6GH.<"?T@KM..,0&\>VO>A0.= G MWPXL23PV==;(K$VIAX'@0 MOU62.?YCX8 *'$SF'7E/,9UA>L&3N580E1,$$R% ZR)07E2,2=:>G6I)=G:H M+G(?B7H(V[ M4T93#?/&D&KHPHMRNV0T[.'M3&.Z$2='[KXJS%HS3XX]TJK-6IM.S(?]%>:1 M1CFTTKKFV[>%ZX]4_8[A*D34JB4S^A6&CU@.]/D#+=[Y2&&/12RJ;@6AV=>;HAA]T06 M0^?=/'P^2TI(HW6*;_9ABV[VQ;?'206WP@\:))&QGF^WZ[G_1 _M#N_0(MG8 M)F'06:_K/@R<&"'J3$H8R.'Z#IBR\T3V_#B51T]TY<.$>SL;V'[?4:/^S:2[ MYC'B6J5 "2_J9NNH;";,LOK>4#8(K[6DS)>-H/,%PWC:6:EV:H@W/K>R?ATT MLVB*:V-W_[7.SR&M\@3[O4WGU>R!BFU\WO;1BLOU",V3Y(R4PK6VPRE!%\SG M"*;^@=$L0[#NJ%K;3,?=!QLGT3%6V.1 1X,'%+JQ$XU0%O?*.<\RP0Z+(KU1 MS$;'W-,+']:FH];QG;NM2;D_%/H+I"!!^%] ML/@% A35LH$!I6X>B.&$ZB=B%\I"9X#L+EVZ1Q-NAX::T+5G*-%NF9\@!-N5 MH63_5_@)Y-\1EC#D*G-=D0/RMA9+;[O[6D2UE6&^.PPRKX\T! M8 S1G:BV@[F[#S3U\L+.,BZM"V=IN+X9UJSYSJY*\/$8^C0)X8',WGI*>P . M'=ZPR&,.EG4NK]IF.F(U-KY%'NLOUZ5?1"$=K?K2"IMHIS<-/6-(Y5,VUYKE<];N*C>>&Z*JKZK9<027TWQ- MGI](J@KT*$B5U1GM5+.9+)(/R-K'P.2MF+KUUO+C;-WO1>JMW;%5K=JJZH]YW4\X6") MD$0/1,HD557RIS]D B!!"B"I(D%0[0A[9KH%)) @7O+UE__^?UXWC#S3-(N2 M^/????CQ_7>$QHLDC.+5[[_[^O!N]G!Q<_/=__F/?_KW_^_=.W)Y??.%?*$O M9+;(HV=Z&64+EF2[E)+O'S[_0/[O^?TMN8WB7Y^"C)++9+';T#@G[\@ZS[>_ M^^FGEY>7'\-E%&<)V^5\P.S'1;+YB;Q[)\E?I#2 OR>704[)[SZ^__CSN_?_ M\N[];QX__.9W/__K[][_RX\??OOA_?]Z__YW[]]KW9+M/HU6ZYQ\O_B!0"\^ M=AQ3QO;D.HJ#>!$%C#RH0<_(3;SXDP+!_^%9;E?YBHY?LM_?UW6;39,OK=3^5$ M&32"/2C; =V&M<1AY0H)NE$.'0HRU?'H:T[CD(:X,L60R:+2B,$^2=)#OC,^ M!1P^HXL?5\GS3R&-^#0^?H3_> ?_@>SR/_SE*N83V<_",*59=L'_K(-B*>5*69^IOR@G+O_C+=1"E?PS83KL8 MLME3EJ?!(J_-O%,7#RS "0AWC,Z7L\4BW?%-%P5/$8ORB&:/P1.CCWP+G/.Q M?[4P= 0!#^Q]H?E%D*WOTN0YXMOX?/\UH^%-+&_)>(7W.LZUY;N]@=#Q[.:; M\!5X^/G]S^*"_!_P-W^9+YGZ[]_,_XRQG"ZWG-@I7AU%=_]["3+H)ME <,5R2,$5A MS<_W91.^1^"O9B]!&G[9;9YH.E_BK]ELEZ^3-/H[M:W!\./XV ?\Y/"9!(QF MGRE,R_;!#]IYF.Q\2U.^R/'JEO(U1>EOON0WURS+J.VF:^[C_")04O1_[8(T MIRG;W]-MDM8GV]32PSI?TB=^G?)['R>$SYYE=4TM/4SXCI.APIQ49WNW2Q MYA._8T%<%Z7Z4O,A",LGM/@J#W0%V\K&FKV]A\G?)G&8Q#,]/QNW-^?R^\1WNUM?'5J3I<[2@C9.OMO'^3HB-/=_E8"X!DUFGY^*PEQ>Q M;;-)XFZOG;GM4)/.TER;,/]3.5G^![YV2;A;Y/-4?OO9:U0_H]9F/EYC_99K MW,NFEAXG?$\9VMA*:\5%XW/6WL_WZL^WH$YU_P:5]EZ.9+S@ZY:B%G@?9;^> M[Q_Y<(8-WZ6'CV>IW .S6-QUZX2%-,VN_K;CHH[M16KKYN.>YW+)EV!#+Y-- M$-6MKI9&7E8\IO/E!7]9HOPZ6*! >0L&ZK1QXJW=G&NUPFA]$R^2E.NHN']1 MLK\ NUNZOTC"^F/4M9>'KP 3VM!",VFQG-I:>Y%FD@6E87:=)ALAEC<(]Y;& M?N^9YC=JD$?)8H2N&B[ >P&;\%.:9$9#[J@T7.#K:EC9Q]LV1Q4 MVHU7.E3;;(%OI>;GJ4W!?'9)Q;]O8BX#X_OY2Y2O+W99SM_6M#"NV9_@HZA, MQ-#0ZE!JZ>2!C3\&:01["NQ+#8K,0;.1!-"'3<#8^2[C\O#!LVUKY<77FJWA M_Z //0>,XOW#W\)HP35O^($?V>I?:"VM#M@^- <3""Z". BC(+[9;/E;%[!S MM$F"Q0E>=:/RWKV?=\_7/0WI!LT*XB5OU,HZ=?7QV("CLT72KK;Q,,E?*#AF M:3A[IBF7!*L>AYDT<+"Q'$TG%]1$,LUX^^311FN_.QAQ=6%>$FS11KA M3N57!JQ--E_RER@#F1S^MDW\> ,AOTIGN[8Y7EB N!RNXA!"9AN" JKM/*Q? M^9:TF\;-;4\I$DC8DK-/O&&>W<@KO':_X(_P.8H8R*'CA-XXBY$\._+L$02\O>>-#[E_R>DB>:8Q[,SR M4>@D-IGZ#2:L@NGS\25Y7">[C(L"U\DNS2F-P0ICEU3;.PTVOX=H%4?+:,'Y M5TIL=D[CQ7H3I.8;MW,W/U$.JT>:;N #MT;76!I/(![K,F*[W*JRVUK[#7WG M:F\($XF>Z0-=@#V8"S57KR(^&C8T/$0[(97-EW4>C@B1'VJ@D>P%,LOB+N&J M /OO:-OHIS(V]F%*$A(!%Z;A<%R]0O32+LK6XKK,K$]!>[_1I-SK*%L$3,@O MU_SO3+8:>UL?%AMQ_PA?WV/P*DW@_%:ER\AVA[5TFH2YM;/QO%-7[X;5[D&^ MWN)[NV?:V$(7NQ/P&?4[7Q:YFOS*C%#%:?:D=^HZTLMP'3%I,+*^!UJ3D32L MAP67A?D]^#7.MG3!13QJMD VM_6[*6#K7K/DI2TAK;'+8!+VYRB.-KO-;?2W M'1=<\KU2-V8;N-I,PG5+C\%F-@O_RF5W?+ ?$RUBTVP\T +>^'W,I\9/#96A MD^+IY+=TPM4"@^+E?+BQ3H>(X/Y$DU4:;-=<_V'VTV%M.Z:QQ*C"U7_U>UP/ MP_>ZG]N&OC[,))LDS:._2]4#1& 5M<,%@TVTV]@L**W]?!DRG]I-B$]U$V(1 M:9+RHRH<;/(XR[";)INEFP$'NS+--H-SNDRX'JY]MS(@0JE$IANQ!S4?&P(2 M,>\I?XMVE N(S5D7QK9^DA:*K225(V$KD!G<\^6G) DAB%@\+0_\+K'G-!Q/ MRHL&QI>=D]W_DJ2_WL08A)EE_"O,EQ*UQ";V=^GI*UZN)$ @ _QESYDV_' M_(E%JZ#!9]"U]Q1BLJ78?/7*G[\H:XC]:NOGR82?RS>Q)9?%V-2[&ZH>A3./ MFQ,4N_;VHZ 0FGU:MG;3^=<$#I7>V:MWTL M%?:HK;8KM=+QL]FWA.-=M M0M9-;FGN2?:MW7DJA^O^\);IVFNPG703X\L"1M5EL&-FHU532^]77^N586T^ M">>_!<*H=^X;(/1.<6 ><8^WGQQ?.^'X>\[N,3P1EC>;@WZ%( M#W!F1!;'3WF[ EUS(!_.8[>6.$X?'_)C;&@^W R,NM[1OP<-6@Z\( M2$S"/_$XL6"@X:O61? 1#G!12->*6'H*A-+7T+@CHIPKC4D(K*,D;")Q2_IHNWZK$ ML:9(C\'&\)SNU9B@;6@X=&!AN5T>D\]\@)S_GU\"TOG2$%_8TG&LD#H5S*6B M22WI?>9V4_ <%7E/C3NAM9L?3!@,*DJ3)<57(6#7M$TE;.GDCXTJ*"!*H^T9 MV-WZCA@1GE[P?;Y*TKJ)Q-9J"AJCR<[:55DT]AW>'?-WTI>93E+64C[&W&^E^D6LCBCP (#E_4XV) M<8W-?88T?K'6W*@T\7)VHPV"437: >NM?*YE=[2WQBZ3" CM' 3J23[9;7:H M"$@;V6:;TC4_^M$S%A/R78JH!#"#EM0Z M6WO_8,"WB9A00RA64P^_E0$Z%@7PEAI[3T'-I:&*3M/.UB7E6\&::=VAH\\T M*G&[P M%1]TQ;?BIS1YR=?P&8/8KC6:6T]!2F[)@["W]^5$_Y+$2=46+:?6QDFWSH-M M7SX4A(2HQQD\L7$X7T*X$"A65$MD,FWL8[I[>72RO#CXUA=';S,:]@@">&&* M2&OEO8.FWM"]#/DZ-GG4VOZ4_!7B]2L=,1D>S\=U$$\#B6_P^?D (K%==I;% MLK?WXNCC6M8BPN_%_YM1"3.J9VM;77P=NGH2U",!P8#>X!@6FL:+H[#?CR3B M T]MN:0+?O%?O2[6<,Q0+8U=0&*[&&F:%@IPMV-L 5>]RUB&VQI:2D,B2L=.OF3GM^TL1]MI@/2#]FMS$)*C!"Z^+2;1GR6; M?_G6H*%J&Y_J;C6 O27LNKF33Z_!??#RF=_PZ',["E/"WG&D2_2>KB)0L>,< M*O!9K\U:LXE=E-=)R@7]6.R$A0X5#;'!\""!Q)12&WO-]B6$)U8,R]+*U68F. M)#(A,>MKS.?'X)C](6&@+'_BVP;$H7FL*6]IE$%RA59S\W@9J\](SH5F.8/] MAX]/CU%^X(DU-IE$RG&M-J4]A**EG]] BL:(H,-VTT$9+W37$B2\10AY R$? M1N5JM$3CPV5NZQ.X3S,PW24L6NS%/SN#^+7V]Q8WA8JJA!B+XAW?+W+C0/4D MA%(MJB, 6A7?/TG*[]H@W>,#"X ) *>4,(9.)^'L;HR[:#$H$Z5Y,2/ZAG)3\B[]\?:A-1_MAI&/]L*:,M<6 51H-G?)1 MA&?)_"EIK-8SJQJ@FHXG,@E94UFW[;DXS7U\N$ 9TI5@= ?:=7. 1L?.P[FK M:+JY31I=4]46HZE%Z@*T^!*,S:8'X=HBF7?M[<.F4E8@E(H;J,<@E$;MV-0= M.T]:J>JM3#EU*E]MMBS94RK@IX, MF]1:&^E("MZ-_7IFE)"3HV?: R+$1&-"ME,](,>L072)D>]'>*IQE2V<'T=C M$M+OI<0WO.#WS^H(";C>SRO()KXM7_E5E]T_?#VFQGRMCXO7M ]XW-#H<+V7 MO.8 JCF(6DY'Q\X^<,,#\$-/#7: ;,#27][=>-PW=)V MM'7Y@," P/ -Y5-+[4C!5$+U,4"MY(K2VB3Q]R$WED0=_#5)E:?4A,=D:>0O M*UKS@;9(&@T=)F&8MJ/ZEIF5K=# O8' M"D46YA(F:YL!K-YLBAD^MJP;5>U26(EFST'$0%6]3E*$H['I6JZ&\W&3%IFP M7#:&1RI>1 @847HQ'Y-AHN:=##4!1,86%YRQL1?1'--T D8A=1*4HDT#3HRM M]4BR"$2? ?*W)FP8[9#-;7U<172UT2&HV\PVMN9>ILXO((\+!C M*'C*V[AFR0N(88A]J?R.<5BDAYL!&C]E-I1RER,Y-WZ).<)7HEN M5J=*A^G486B,V&CNXT7MP+3B3S3FTBP#S-EP$\6(: :B;6/QU;?1\'4R.\0P M3B)P\=".?)?2;1"%*@Q: F F6VEC[W^35 M/@)/I&V5"Q-*Z(@6MJ 18UMO-0S:3.;>DP5Z03)T,#+TI^TCLA_D5:@G:RV^ MI+?P(6XL^.'<@>V^>C>VYQFW=_02HX<2@U%2:(XRZM)S."LSIG""1?N:AB"( M7N_B,"L2(*W&\B,[>PF_K]>"WA?5H!L4_M9NOB3Q:J!L'![HJNT'Y5@R?O&% M87+'AA1W[N[C]8SS*(S8#HY&&5C>*BFV=O,3@,Q?B09$>*V!#T V*Z2VPGXL M02$M#!Q%PILH)I^#3A)9O>U@3\@?N&*0-X6DVUI-P-7=W:?6I:<7M7,)H1H( M'!,][3":C 4*TR.%68HBPR4H24O/Y1-!,),)DU0LK>ULMZ:R4N6R%&3&W]BM+=Y(2&#J.%\[\V)\A6 M?I\0),];0<;?6#>F]W"#7?S*$J^41Y4S,LL.2@J;[OUCND\:08*,8%&*.D,!PR'.4PXY+Z_X.=YP*=MV ]0:>?=, M8F36 W]0@G >ZU 8-L&QARQ10DV:[?)VD#:;:IA[.306/:0#R]\-^\Y0P M@ZF@^OMD0]5ZQ:AYVB9UI:A%EVKJX?&=D(60NI7'KC7VX?F1==X:/*B5)EYE M85N:Q/F^\DM# :NWT9J"11!0=1K]BDT]O#]=-< PC%8^#[AZD,3JKY)S>A=$ MMD?AS>1&LG1=1BE=<%)64U>MP2E%Y@M7NQ:(@V:LQW40&R/IAP[7/W9XSY!# M76H\'K;U?D)OV^ A+*T]K7:N5K#M6K0TGDR\R-4K%(>BH2@7LMGN) M-DK]P] >SHJ,^56S54KQ9-NC",P-I^%PEL!F70!(NO:N,@8TR.N&\?^*5[__ MCL;ORII8@E>N_"2[M+W2W 7_SWGZF+S$?V%/A=J2)HR*I>$K\_+R\B.N#BS, MQ_?O?_X)?OZ)'XV,W@+9[_Y#D"22YAD!JB1)"=#]]Y_*"4R."6::OYC^W-7T MU:&HJ3Q?9TOEQ0LMN!G$64H@?6:^0'L0-5*@GV^MAJ2+,"W0R(Y*O\/_KG%N&0K M!L:S'LBS0.78I[T2K+8(,!Q1X\$^4",2.23A8QY<@J>]!J',,T-AL[8ACM\/ M/[H1/69\AB%FP[%@U6>_%X0(4)K@9-DX\RP==1A>B9N'R_8@NMP(,3@\WTF< M8[#,]%ES!5J:@02QE8&%N'NHBBJDF8>E^1/-'I$S4 X2,0/@3A8Q 8 MQ*$(-1 F8>'NZ25C JUW3S 4OWC*Z9"@G ]YVI-,:[<5;T%'?[[7\G!PIZ9$_(T6'AWR ^3-/ M4[]+)=(+AI5\2>X"8;3K)80JF@2)GG$IB[^ TG(W?5:8D8N1F*@[(&JQ5GT^ M"UAA1#@(^1Y"Z'\@_,85(LC)\*,,VI(JN5,<$$%X)#-A@=#5^ZXJ*+D_ZOTF MS4:?;U7(4!;A?>D[&E)\8J7!F>LW%*5;.0S!X,?$H:MD<$XM(E5!F92D7>ZW MAER)HCX4-%)6"PBHZF5B535,\>MAM"3)\/*.8O[G.*88RD1>HGQ-J)R!;+&5 M[%09<=QK M%WPIS!-%[2V22;HGP JK<,$5H/(8/SCGXC:)PR1&]/*G(/X53=0TA+R'VYOS M^7U_TX$8@!0C$#D$@3&X8 *C_'!B_+$NK-V2&W).YN1^!*N#3"3N_[4D(7(_ MFJ&GU]19==;N9UO5.0X 0H^=_Q;OY*LXM&E2\K;6AC@C5_AO/I.C%TU44QZ?(<*.*?,CJR?!ET9?'Y$C+C!G&A"$(CFN_&(0)=CA_Q]/7 M,"SFJ;QY(2.BW_% >NB-E"2G.W%6G?,\)<7[ ^0N7#^IK8! MJ_:YR?&*UDW->-%EVAC_C'%:^?YT^%.V#XTI"-S4"9,KQSRI1%R1PM1+\ 11 M!TA-=;*L-D_R9T''Z8DXK QU2^-05?+L90WDM,%0*Z@31?Z,B %.ARFF\3,_ MX$>RX_!CZ94G%TFZ3<3=B>ZZ"PCQ! #3L)=.++.(*O3/"(X R5!R% +#G Q_ MS,Z:Y,PM6UJ>G%[XJ6>^A?3R:[[:$3*DN/Z[H#3,(*=2.*[Z>O,419$<$PWD MVYOZ"K :\T!->>7<.N.&55N%L*-\Z&R,5+7!-+=1%#7,/*F&CD%6(]PW6*&D M=PA<5,:1A9(P60'EZ?/"-#:T<#A%DWPZ#39J"3^/:TH"S"B'2RP$YHH/DTI M4!) ,D:*+0+1)B]16!SD_!AX_ASDD"B__YS$.=3Y@8I8 ^[&,[*1 Y -C(!: MT)Z/<3+,6;:G(DV0-NI!?SHEMFK;M>MG&V=38K4@3*.XIK3$]!YT7VZ+,WJZOM;KZ &_T"!_DZ22^3W5.^ MW+%#8-V^44=%)GY)\HP40Y,E&'N$?0O2",8+0'+)O1Z'="S_(X8DN5F"BBNV MPN="\,DXGRX5=S=LL3I'G#I1Y(GA*SMDT 8EH5D:#(6VAO"I^\8/&HEU5CN[ M)A01W:Q3#CE2SM A%!I6%.-Z_2]<[%+U08H4C7YZC8S$D_G9)\M4:<]&ZD0- M W@Q:B "(Q$U5)GC,F[\Y##8#+:PT#$ H;EBAD9&I,?O69#WY *10LC^:<[ M96:8K;. B=(C][ )&#O?95%,^UFMI1L.Z1%%<+(S9Z-.NH3,Z5&7?0!_#B=X MAO_$2!5)5P;LJ5'%[]DZ>8G!PL!E#I(5OD@P012X=]_(.AWJ$!>=U^F,/!7Z M QBQD-0WM2ZE9GG,JE#^E]_:>K!R&00@HD:+E*.(WT!RK?^=UMZ1V?8BB(,P M"N*;#:Q\P,XQ2P[R"C> M_@4=FLZK7H5[&M(-ANL*^VW_@+2:U^2,E$.<22/Q:3%G\0:5Q)7IVWT@8:4\ M^W"A):[!KGI-6YDED(;[H/]?**!FT7#V3--@1:O0=UHJ'E2W6_3Y!&H@(DD!MTB7N8>U_?$V3Q1%D>+?@K^YD&X+'>.-$A>\U87370WWF.;K<2 MI7T77F7M([%39(89^"#Z$'"DJK^Z_G+"#M)?W!S'YM/+V#.6F? B>:8QW,.E M:M'/ %IJ*!@M+*B?$CL6DZ>BK"MACJSPD+/W^)(\KI-=QO7::]XPIS2&^.'^ M0BDF!'Y\_^$W&(_LVJ$P."M,XX(3)HHR4:1/DZV:DZ3ZD5QER#Q$JSA:?*#X#@H58RY/ 5)) M$),(/FOZJLU-J^;8FW-0+?PNR?BE]-_1=B"\GZ+JN2!,.&7G&#]# ML,),7+AGH@BG%^;);+Z$U^_J%?#[=U&V%CINUJ_"P4'BN@R61#FB,$[+K)=( MIB>>$*_RVRFZ<+"0Y2IIK"'LV(]WS>6P@ E;\C7_NWZ?37G$!%5EHD:Z$V>C M[M,;A8,B1E?(C0+6ZC%XE2EM7)^ARZB7M\N7(]Y+\#\[%O('8 M,^928\7U#!XG2.>,!)MY\.JTJN^@GXNU?BE)>,PLMQ[)J<;/5*0MIB,DHP[* M3H=,O5$S;:MI; /6,LQ$1EZ< #R3<-O^&_GX+V?OW[^'_Q^60OXW:"O_-A)@ M$_P()N-7>!BR"J+C&@A.V0) ME&!,0MG*<<"_OU1CD* 8Y!09926/F#*BA@!G'PP")[(8ALQ&X+7 H9POY%C0.."2]-\0I&JD[/*?J5/D=QM-EM;J._[:*0[UOE\)XA0EJ?K20I$Z9(%W$! M$G[M)#AB568*JF5DP.QTF*EY_%J_D"L7]"S\ZR[+T4SSF&@EK,R!AUK)#JYL M\*GR-XS*6N^,[2XI.6 (IPJR_'O1<@PV6%9 M &-H<1GYZN#HX@LNBLE^HLDJ#;9K"##M+W3HU"8^;?5<"WI$)^A0\"BB; <( MSQD],KA?&H*(#7:?>U"*=(?E;8:4[0PU;D;1-?G5D^;1WZ4+%!PC"J3\CN^ M:+?I&R 0: -(8%T@FP&D+L0/41$KD!4^T1/B53V+.HO*O53 RTO:CM,RGMK3 M,I[J:1D%_&W*WS0!["#?/0FJW,O866#] O4Z6/"9@DW^1U@6==Z+T=KS4IX, M:2DE=#"NJ 0"*22L.U<+BL*3.9KKG'+Y@^HGJ81D5 Y7!_%ZSF/81F:9E=P: M@]R(&+1VL>AHE&KDDU\*HV0,L%:X +M8/B>]56.,/ZDW!^$8!TJXPRD%& MSLY@S[#:5J(8>0-FZ]IN^A'<@A"4P_L][8 6B1,H.K.)(+TXQ/ MX0VN5!T)AU-]%\7OMH+N2?$AOUM!F0!I3!T6Q/$ \B^FZ#NN?E'14[_PYZJW MKGJHG@+9,_FW'%_8*5K>W3Z4@1P2]49@HTMI+L/!LD.#L,O&\ZK*6 M,&$@1XR"S3XH@^R -XWJ2)@V][**VM>8RVLAFET#II2P^1.+5L&;/ N:?J.& M()4Q2DVO',5YX* K;BN"E.1V5^&V4OH]RF5Y,.F#^AN7X]%OGH(-/G69<^%H M!=BQG]IE*%>MJ*CT;UR]@KZ2]<6;[U1A=;=%44T,"+^*OY:P)R?$.ZNQK=56 M5\7.$:ORV[4#RO(11@'*0F59 M9(8=EAX91%R[=UU&Q143K#)_E;!FK)LRCGS&!P>#MZBP?A]EOXI"6O!?O3X0 M[R\ J#7R:'\3],^(.2,>!&W]EX?==LLB_LM)K$!A=] H$EP*69X,_MNA:ZY? MJN;YWDR@[VMH2=O\AU@'UK@$1V>NGN^M2;"NWFD!8J_NO9=D@((#ZH8#L!G7 MZ/M])\Y.<,[U\@#:W)U>H_8R8V^%F/=20LT%)^7+T%@BS3T>?=T,. RT0=T8 M> +SM]LQ1Y&[+"CQ$A/C "Q^Q,H 8V&IN%Z!-U8'<(ZKXIAOUOS1(;)*C&3X M^(YP]\6=)A+4_T2#= 0;I5\++/>@:IC(.ZAN& ^&#@$L9:%M 8L1W=?JXP% MJER]1-8(!OB!&31CCT.NZNDPPH. M#<("TV@#A,'6.'%6F(F+"A,?7.6=%1'; MFG$A#@O?KY8ZT-=-7PZEVPH0W+7T"NOCC9 4.0+WE53)?\PEJ*C)+3 M*7/"#IB8BQU6AIF[]1G6-,8;"1]WWU.'4IHA72[I LW)"IB.I$ZUD(%Y8LI M^)0?%A=1A!T5BL?K_"9&TQ%D0RV#'7MCQ''MPKZ)A4%*Y$(A7=>&YV'XT+?8 MR3+!?,S?K/\-HRUY4EY[ZTEUI74,T.I#.+;YEH(W-U[=PI\+IU^>,L^*\&-#F2DYQC-+;,1;I\) U1(D.=#(NG,&XD,Y3Y^BSS3L_\@#(:Y MAZY?]EX39B$C1&)^_,V$(S'[!HNT1V*ZC2*IHX _ M)K,%QOW?I0E_B_,]5$""-&,P_&\W;[E[-,F[&<9=Y!)C YQ!C(*U4#G!23%K#WQ\,/*[XKNI"NW+$JTN9W\8H/ M&^X6 RBD0$Q%$+E^ WI/G&ESEH0F/^?:VX5SWPJ"K@#OM*IQ7Z*80M4X 33" MJ?$-JOW\^,)GMI_'7._A$T([]S 5 #^^__!;424/#O_']Q\_D'*(45H$ MN44K90/5^ I212U+I9&8!:8D_&.L5.U@P&+D:C%BM6(BC6NK5BS7&^5BQ9(8 M[+3%BD%;5P<+-9,+0 =)N3HR"-LSQB0@QT+1G?#D*RHFG[E0U0JBSI6( 5BH M*)FCS5Q9W>WH?7\> N)$ %16 SYOX!O"U ?;CB46+^7+)A8)XA M^P6BS^*5PCN$T#?H'F50%@W^I,AB.<&[(!H#4B.*R1;GRW\1$RZ0,G?:I(LZ MT")X;E'.&_]F;@0M \!?RY&PD+H9O+^2 1AIR@[ TQ>J?U%Z(6LT@BTQG*KZ?(>PK2'$ETY6!T=XU=%1+V] M.9_?CQ"DZ(87BY>P*I:+04@YBF.,[X/2'8<8W^=UC&\]$N4F[F_@*?-2*T4: MOU'.Y3:PEGPQ(9K+=E5(\TKT#J)E.K(GE2%^#$] D.;[_@5*)#6"Y*8\:6:8 MK\.Z)'J)JO(:>$P^\^%R_G\N/T@8H2$*B6V+$<"/OY%C$'P$\;57=K*,8KV< M'(0'^;/Z"?T66\X.)^3BV+I;$59=C)(X^+X5>91"G2%/N6/.(/PI8,B@J)FD MOF&^#G*RV?%GZ(D6VT#48\W7F#B_#>(]";A0I^\9*'7/?U94&.BJY5: K1*( M[9$GV)!1D!Q=U5%2-6%4"<.^"$:."S<.,5WUFA3E<(KRC:X!_ [PLPJ(]_YO M@P%):P0 ^:$Y8NW,C%!84]642),E1;TL8-=TT.C;K4::+*E3B*]!F6%5/G2J M!,BZA^4Y#"KF:C\Z;;6_ZJ/!*MX**V%9&D/+/"#.0#!K..7%1N6/;:PUB-F "NX?S6*>WGN"V!_(#4:#"$;Y^W#8@P!Y(.K;\5 MF/* 47XW?@YR^,S[^7*(K67W+V58, C>G(T8,?)SH%RO@-&U R/A0Z3& J?- MF&=-/HS'>&D'E'_3HWVU)[\,-8'D>'^]VQRW\1:B?M4%:;H'OXL 5@DR92%Y M"AAZP;(UI3D),5YE29*B;D4&U:MWF)L)&T?6PY.5JX_=7F,XV-2Z]5%.,!U( MN=;XHKD['H--_\#!=N5LSJ7@*O?F/<4JB_$*K#V[7H^7%&,5&F%!F0C2TV>& M>>+CH K:%]HKBZZ@@[[UBJ0BB&B"7K!RDR"G3AG$6,1=:-.QF*-GJVP2#P%<;D"2>%-8;F@C4S M<$+?HTOV1_Z2.-!^2^WE,7B]"?D>ZG[U_C_]7(:3!+E\G:?1W&OX;^?GCV;_\_!O^Z\_%KW$(?_OA M-Q_.?O[7_UT-.Q6.X[(X!@ERL&4OUN3G#V> \? SMKBD"[S$U-]^/ -#W58@ MJC*'DDK?1665]10I&$C(90RFB"93E&2\CLBZ@D!+6/5BL)IW^NBB!SA MAQ'0H ?CTNBHU9D*!<&38*9%$#Y!5IAMXQGVG4M%2U[H0C<"83N)P>/=NW"C M5S5E4+8*55*]?8(H*:FZ+W0<9<%JE=*5+#LIHWD?P;_3YRM5Z8+'5567_3/2 M/A&6F#=N*M$.@V %%($.(V35]YXX.\$YVP)+'%>=N>)CK/@%_RE-7O+UA8B% M'T#E4W2)($PDY*D MFK@JYS#(5T'Q(Q(:[/?RR_S@\LLX88GIW.C4E5%4TG=?@H@/#GCZRG8&<*%Q M.%]"11,(FJ%PL&R*7BX\-'+S\T_U^U M%I##>"6 3B@$U#X[6K@L <1 2YN;ZKPUZ\B%G+$DY=P*TFOB3)MSJ0*XD8:CAI4/QABK?!^M$&-)J%T;"+"E,4B[I,:)-+T" M+])=GQ'!38GU<5CW#EN(/R_&0K;7/;G,GJ:1W_'O^_S673Z9Z08 =\C?0SG(J831G4I3J,O M5!>-L#LUU25[S,!9^05GM2_HUGD=Y:+ ,:#=Q7!":+S@TLO $;[:2/@-*V.= M*H/LD+=9G;?Q8X.OL)#L?'GUNEC#:X>A7FB!@/]?E:+K?:5&))]Y]2^TEKV, MZS@=T'FIG)"($!/_G8'Y 2P59P(*L2Y9IV,5S)S JK'*@G&%6\U%!@E*>Q;^ M0QN&E!,0O\$>K/^=UMYK2"LXJQ%R\S%X[0FDT26Z]7L8[X]IPO*3Q17^?FH;\U> MKFYH@=I:$CXC 5;EFS&6O&"Z*EAQ+U(:1CDR?*8R[<;8U,-Q7=W!@NNT('P: M3##K5\-=Z"R?6DO<+ ,/!?3DO R2'"(750M(+$KL:D.<"FO,RM4H3%4) &I XN9!5FJL_"L(T:P,!ZDQ&V R5C MS5JKC_]M+ %[(_?C:5L^5J7F[?UL\CK@ZI1&8N5TP2GX*/TX4%5'K8BAQ\*$ M;JLSGAQCM?TXWH.NG/E4]\&C:4V7E+$>I MS% $!M[R6YDJA,C] (I4&7+(@/0XX)K#LL/JG"#5 D=S[Q[^M0!TN ]>/O.[ M 6&<4'@%Z*KTN1]"'2<*:'2"ZBDQ(3],"7VE/E@2)$!QNG-GXTZ[BU9WG:0T6L7B5"[V&*04+*1W#/_$1-Q ^-== MANZ1(13=#L9>.3&B9D:TJ8D2V.7D2#F[4:W$$UE8[42H55NH5EH;PKNJY<D^!KWHP?+40L^FC>4QYRFPY3_B/1SX&/SYPCL @V[_DHDA# M K+?-L\M,HTN@F;-*5OEBN%%AAYHF-<(-1U+>,@HIC?\/_N5.2W$@C\#/8($ M)SW[ P%NG(G?)O'JEDM+H!0(V6RV#P"7V,^%08O MPQ\2!G&;G_CY!K/\/-;BL-(HXS]=\C_&*Y&?V=-#TL'U5 Y_1F;/0<1@M=XM MD_0=%.4"243-G,BI$YB[[$_DG(F8M,PJ/7/K+9C (K?[7&SKAKZ8>:Q'!QK7 MT,T2@G-7CKS_\/'I,7?DF&(!VG6,QP M!=%+*OY]$ZOP^SM1GZM?Y1]!E'ROR/\ *?E%@+\H %,<>C&6;+D1=8/+>$"@F(# 8'*,R M\JX<;Q039 U:N+_V7(<5GOC4F7G6(VBNIDR%NX1%B[WXYR#:TVB9*LZY8DT, M$4%<_6L<%4D+D>+WED >V/$C+,]R$F?GE*L?4J;G4C#-KE[Y>4Y2+D0'Z1YU M='#M\9Z<18:(*P(FL%<$"LCE3SBR2D#+8>Q_B(4H194R7 P>E7)2I)P5$=-2 MB@Y.C%1F)NPHI#JW M729,9&E>VNH^:<:GO@4&=%H3G_:!I5$GZ+Z 3A\T$&&(.-2+%FP7 M(O1TB3LB$$#ZI@B%2D.*IH&P,NW54UK.$ @KRNAD4E;EA&O8+F+.CE%)><-A MT%2=>*7Z3I6-,DLT-*3[OWQ]Z+.47^,(]@U>8YE#9?KMLY6K^?7+S>/5)7EX MG#U>/;A\FQ_6E+'A2CD@N3$*./29-QMSRI@"#'#C.QH690YBB=PC$NNTL/&> M9@8Y3EG^ "Y,:=Z7M>'U5 +G,/O.^:[CL-?Y#[SQ;S?(JGR^J%]8KL5PKE'W M8#-_"V_&,)M1*I,/^&6:S.0:68<@2XQ!/4L:FJ-+!BAF48Q =/#E2M2(J4*Y"[U>HBYLW&G7JP^N]0%NM+DO^)YO=TD? [^.\T%(;?ZR25?P7M/O0Y M&K_42\&(&C&(!+R+TV+@:D(CU$7[1UT]954K=IB8I5V7*F8J4@@R8:VHML$2 M:'RZA,^7E!-6AGX^9:+/V=%9_0H>X!"'")@Z,_,G%HDRS?<4HD7@&=J\*85* MQZI2I,A6'7@)+E3!FU]D/+>*8MBH)/DMJXBKBE438':D&G!'H(A M\4M$7Q##UW98#;*:2J8B&DH?7O1,^0%; !^K7BIG40(4*T]011PN4TG]1)E4 M3J]:[ES!K^9Z;'4/8[ M5>/IN1;=B_%X<;I;_3"B7#)P@#.X\.&8]&HAJ&. MC3""=>Y"3OL4V*J]PT"7",( KE#[:G/QU9PBG2TH#3&1ZR;+=G ]S9<@#$"H M2]\MJ:B+T =%'[X6BE0833/*KG3 9A6C3F,STMADP&8.;(;(IH0.*YJ \\BA MVCT\VZS&\77EP\[%AR7%AQT]/. &_4O.<]8C-8S7G/4!F97?M3$FHAAN[)SU M!EMF7Z%&KY.^J)@OO_^2Y)3\;X=E' =DJXM!=D01#2X$&@XO< JZDV>D0TV5CS=0]O29 MEYE7#TE?5)':F9CRM"VGV#6<" KAZX2%?-4$]M\[6U:9Z#@FD[LT"7>+-WHBZU6EMX*8J@4U M@KS4:_JEC1)G[7ZV)41_SWM\C$H$O2;+ZO-T?G$[2X!P79J2:OAUPS S/T_(3BTG5:DF8+ -(]X_3U(1WR'!"0*< M^S_ 2LJS.$KRC>- ;CZS(KE4!%,/@%TA(K550+JL._>#X\I1 [-S4(Q;)UT4 M1+@J>!NCDO9@W+$VQIQ#B^B>4 D6U ^)M>K45OA#GX-\+(6^#T?F@ N:9;\K M.-E"E2A^31RXMJ?)D:'H2O%Y%$].0\1ID"X :_&22\XLP6)O UP%BC ^@AKI MT>J%#LM9-9P?"9_Q356RA&.U#S8S?S"7J'D7% !' MV$TXM//$XLT,!!ENV7\@( ![ M \6P[>G"9_Q+B[&Y6AFD>$]N8/C37Q!66PM++GDYJ!*R]@2&Q8OV\[>Q%#7W M_&?S)P>1+.V\>($RJ0O#+G%K%#5*O^ M"+*'0%9>,G8EEJL.$BOA8PL\)NVWGM6Y$#66ZJBQB4AHE[H.*T?Z=M: 5>2& M@])>N"8Z7&X))EPB8MV.L3!5&>.>AG2SS8L0IX$=IF>D'.#,62"7.]8L8E-) M6F$1N+Z;+J,L6*U2*H!5YDOI\[H=HE9OE39$>RA@Q7%*X [-&YL&6U#K1MQX M(N^SSRKV.DD_0:9H MKP &]!4(QTG% 1.4TX+ZRYG63D:$"D<+B7%R('UF(L(Y4/-#W+05S/#;7U.F M+V=S:?7FRNIB7G +R(#Q8FH(?/;)[7+.PK]R,1;S!QX34''B1<3H%YJ7X#J/ MR8BE(K7Y@!.%5D$*V=-8_>(5+M+O-3GB1+^F2JS9.S?U#3+\P? AB1%$;(8Q% M%AP/&)TO1:X7[J1^ H%(U\T"46Q[4T999B-$60[$$=.8@0+HP R_H36*;DP4 M 'H^7U8,%?US(-Q:50:;LI+/.#U8ZZJ1981JK0]T);0S='GR.[IGI*4@1PIZ MXR"^PQFCX?R9\DMDML%PQ T.S M4V:H=J%(%1:%OJ#$5<+$&VW#,UL 2-A MR3E_^^(D?H=F(@V[A6_N92&;C6(L&GMQY/Y 8P^,2^3 .I@+7X520M5L/B,# M.-M.2>^T*^O1<,D5B 6WR2)@=^LDIL*LV\^2 L&/2$P:B:=/$IY/L9 M-OAKBE_6L<>>HVBNE\><%5]2B_#A80 M>;/O&_]R2^,0DFZ<5M4<:N+J28%H"/XY!$&B*/J*:7D$@\DP53,7:QKNA(/D M"Z;=B?B/ISV9IZL@1CGU K:@R]+83MA4UY\UQ@7)CW20WAPL,,<8J@R=[]F- MC-/ZE"99KS,HJ8H0"9\='J$43CF'# M$!6S2/D4N&%&1L;B0X0T/' Q$K<.*!VP/?H[266L1$&9*-(GP@MK86,4!RKC M?[WZ1&.:!FP6A[-P$\41B+U@S9:*PP"693G0&5F)H?"Y#"J#E6'>8[@<'?+- M*BP3.0B:<*K#*!5P%(Z'KZH@"R4HY-?)S[TL?'$Z,]??Y)'J'QQF.]RE=!M$ MH:I$)G>MKB.57;,=H?4#K4(1<4W.:+FN'(=_@P&YSA/ MTOU@1I6"XMB6%16&=)'$"\PHQBJR4?9K_\>LB'"JT"9 _&3X8:VLC(ZX"H:. M_E+A@;CNUGXR% L6&1U#Z]S)@>!,N)1FWFM^/@,&2;#7_&_ZJ4R2)!$T1;8O M4ITT"VS\V1]7-*6>4A! MGJ?1TT[$D>=)I^+LK[P Y>XJW^AM1P&#U_29!GU*P68XH6) M="8Y6:;/\\[Q/)5_313J*R7@;'#OW6V!B5<3MEW:@0;GCM48DT4(=79&\MA) MLX71/#) K/@$3$,..&15YFR6'L>1Y"*D![)Z@K>_6L]%C'-Z'+)#YF8UYL8L]C*+ M\RB,V YN[;*TTC 6>9UVI6Z66\O\T"RQ1FY<6^JUHBM<#[M]2UB;IGMJ4".B M&/T9_)'M0A$_*_##9S4+'F2E)/P1241<@\)[':,N^%M9-I@HISC/0AL @C^ MXFZ6UTE*HU4L%(N%GL0#9>YA;*CX$;"CJET8G?HE'4A9AD&EQK;8D[P2&V$BEX#39WILW9?V6N@6=?46C%[64W-H>Y: MQZX9.(7Z$,L&9.=/-%FEP78=+1"HX*2X8S;&1D^>!I2R& +U8R$@ 2PLIR6+ M/*4PGY0BKG>ZUQL)BTF_X!8;X= 2[:FO8\$*SPT;\PO6R@0%(%"..Z2IH\)%P_XULGW<%?D MLS@$N\KV+=7-GVGZE&CY)RHD*9=#@9:\E8/AM2S*(E$UW@FR7 &,D^01P"HJ MN=>8/G5V6?W3JC$ C56-@H].CO:ZJQ/FM2;X_A'1R:I?5@Z:BN1^P"RC"'GU MSUGC/H?G28$$:)J^*YBR"_!!]0T_03_6*,%'=1?/'4WA+X(5_3"X5__\_VWOU+R\"A(4VT^RK>KK9^4Y M9YEF0KLZ649K:NLC5TJ# IINJ[C>!*%(.RI*/FHH=5LN7[T+MER%?>:?/LMW M(1R!).6?/Q)XFYAF'Z3ANV3Y;@'A5;QMGBP2OD7R=<#W3DK+2IZ Z%TLK-I! M/SKT'?%C::I54P*5%OB@?8-$4(7?J@(T3WORO2S@\X,.T5H,=XHLLY);:[D= M#8AU!%XQ".PFRW8TU-\) 0*!/TJ$I:M7KA9'V?'A"A48'3X0PM!#%I*6I$=V M6_Z?:/.1PQRT2,0T1L#1<+XBRKN(?(F1:F^AQ. 0+13$53'>&+DCA3%0JB)N MT.V*4<[<91^XYHW5V)IK;!6*W*BP=@6C>D@RZ/G727H([*:AI\X8DWA0LA#> M 4@)[P0[1J'\,B/KW#48C<'AZ17(9RCP,\[X895&2EC47U@SU>?555M M[FVAEE6_Q!W?C8MH"W"MA86-%? )(1_W-+BJUFC1X1_.QL6D[L>&11Q(=!\+>X&*_4E#Q39C1#O/LG3$[7$8X*?& M'JMPU@'JV^EE5G=(O]D%KVW1JE_9;0+M@"PPT^RE5]RE4[NN"]Z)FKUOQ4'2 M/D2A#DJ2A77>^57^!S#^).0:A::['+\WWMUS_CR*>^$@8/R:06X2"& M_9'WZA_^;8AC!\(GP0=K9&&$4/!:^2.TB$4+O0S2>A=$O311 M?L&G8(:C,0;^H)5 1A2=/J,6ZX$:L%H.BL@QR[]-R#DE,*Z;,.++**6+/$G[ MV_P5)<=QS_TFS$:;:^\"P;T"E\\@+@2TXCXJ*^[$)\[*.9-BSEZ< M [=#9*W77Y!QL<#U;I13?XP&JBHF2V05%U\A9@S# 3GCNM402R4.@ MB#K,WS#@YX!T!@";,FUU@)J*0N"+D_B=OQ**_=@R'))OABEY< J@H^\5?4BL MD<)Z.4:7PH^S=%'A*T@7:D+\/UOF)%O\!&5IZ#9_)Z8GN\.3)-RW5XC^,0M# MOFC9!?_/>?J8O,3%@B:-S7"-?AI]X@7^9Q"E&%)5 L8516MT#KJT]\Q*:;65 M)BLM4;T:S&YBK'MOSVQ:DKZNHSB(%Y6DKZ;O>#P53VSCTS9?+BD$ 4*0O\!D MALG6_%C@OQ:?3F51ZHSWH>.)=;@U9OS5#;&,(PM6]2NE\J/G;2GAYW#)N,@ M]\*-N*G#\UW^)^OB^8MUK(ONQ %),Y-UI E?$>&GH0W_L" M(6 > J8JQQLW0+V1YTD7^=BW('W<1ZLUGQZ_(5'B,#'0V,'C]:'*MO[7+DBY MR,CV(BJW?I%8FGG^"E7K%C["IK4W-/,\\;M45BO'F,_4T?<6%;A^=B8J#2;USHB]/]_EB-/"]TO[)J]A3ORCM>][0;"(3ES%QAQB'36Q8.TV$ M*2V3LN,WT1M[/\('Q1K!C5D_$!V:^W[F6HK<&5^XECZ^WPL9CBP\RL;GH=+" M^Q>( >0$75#7P0)EV5L:\^6T,]#6QZ,N+AP D&^1O8Q?,W$NDCA>K49'*V-/5])M)D06F8@?M:I0RM\ MU6 #CB38SIAS?&"Q;V@['18^!SF$8^P_)W&^YA?_GVB0MG!BZC(=AK $.YJ6 MKRDM8>9;>++T\JW1-6!66 T%1Y@_>4+W?L$$/&Q$>WGK[9L[D:M1O:4!;.R._;2'G?D/7($2Q(QN6 7Z)\ MK1!R"].E18XXAH1W^>+0X-+L 6SNX9D='9/,IM/5VWB7N1\V 6/GNXSK!E41 MP]+$MPH=9&OX/^B,SP$34-'\D8T6.0WA!W[6JW^AM33[UWL0]"F57 1Q$$9! M?+/94L B/T>S,1C_0+HX-(YT[C0IS^8]#>D&+3A"HK!KMUWZ^7[A]$+%QG=+ M;^!YLK]0\-33MQWUK.)@Q][)V7>&/\(6*J%ZCWCON%#QZ\>Z!(Y/K MKOC!^U;N D=AD\N[]YZ$#&$7'B8EO4&1S!@V4ZV:4YI5B^W")DM_;PR)6."WY9TV5DO ^;>TS.(M[-W]&EG^^S4[%D M=PR!GT+T>_?L.!,_W7O[?M%4+,9\*2?'SWF21:C?-41R=.GG_=6YCIBTQYG? MFO)WCQKGPX*K ?QB_1IG6[K@\BOV;)2V/>:5-[GRK#YRB& M:LNWT=]V7.C*]TI!$W 9!]I"T;?Q:@-E3_XNM3*0_U74&I=S-M%N8[1KM77R_<7@1#^UVX"? MZC;@(A8JY:=<>&'E32 #Q*P69R>C^;R9S5:9<[I,4JI_\3*21ZF1!Q?OVTGY MWD>0XGU/^6.Y QC[AC0K4T/?BJ>V&:4**:PQ$E%BOOR4)"$$_HM'[8'?3D9U M] UTO"NILE#L+TGZZTV,H=!9AH4(H(Q\^FS6A#IT\[TA#YZ1+TE.F]^@IAZ^ MV=D]95RTXHM^!2O?+(I;VDX0D:C18MK8P;O#;I&D(0V_QKQQB)(M5Y7E*S5_ M8M$JL#F,.G;U;N*I)474*P":#3XMG2;@:=$A/6T.55.[2?DFZQ%B\[@AL[EC M5^\G"F4"X?XX#/MMO"FZ]O4N9]1R(D4Z&_R769RP-O>M"O7S8)WOS01LQ]'A M<%Z#8-7V?$EL$:_U%OXWL#T>OR$TM$N_B0E8S;Y<6^-IAKU*-WLG'(DC2?@, M?17[1G@Q((]V_KXQO;"(!<1217"YZ1J:%WQY(,4I#_ MNHUB^J$QFD%OZ-7%$:2_TAS%^O29!J [;6QZXYN)>#]!VR(<0S>< MF4^.N>T$I/K:C:O2-N]K5UG'+CXWXDV,SR'8N9?!CAFL@ W-O&\F_6IMOKYL M;;W;\@[ N\VX<=VB3BR=O=LE#I,H1>YV>P2*WGH23^5!7F^##-W.HE9#H/Y =+U>''"E"@R136&X1;X4XP&KO;VOID 5RBO.WZDCY3EN %"KH[;P:A18^0RYZI MD@06SHXGX9-AW0\$XA:@MU2B-F[B&P@' [_7$XL6JGP#.I"_ JC;"VB@\4K% M.X J"MVC+ -_$O^3(HM1]_7Z ]XFX5NJ5"*[B(B_K0%O-32;E&"F'V.,# O- M4%7']_9M9'YKQJVNN:B$6Z-A>L@!O&OD9>ZJ'3GCL-4$HHW+#?>8?.93ROG_ M^;4BW92'MK^CQ5 %B 2I\T?FR\[7NK(V\WW5R\42%*:AJP@6"P^3CIK;>_2T(@MK4WK<2UZEBP.1J!/#K<+?9H;(D3:J;;4K7_.Z(GJDP M!-@W4^?.T[(4VB/K&MIZOT@?@]>;D.]^1*V!J35E.UL:>S_NE9( MXF8FRW MLZ&Y=PVR,!=VJ5DT!8R#>PJ& QJJ,%CM[%Y2ODO,4!KMO;Q?NW)WB-L4;J D MQF@DRZ9J[.#;WAEEP6J5TI4,698V'GLIS(;V4U"K["Z9@Q;>K]S_O-^YF$PE0'@Q$B&'M:;SH7EGF M. J^84672[K@+\C5ZV(-)Q$U]7CP$AH.AO']8K3;:B#B \-<'H/7-YI[=!+^ M&:[!(P)07Z-#U-K>NW921]NRY>MUZS$%,?\-^V_"F^[H9*F6NWD(>E,-;WY# MY/(DG!5\BS4'T%4:^#YCYC2=IDR2QA[>+;_8 M[^DJ N-$G$,=9O-57FWC>V,U7,+72= )2#^!/3&A1!9#D6Z_[ MMX_D&VNF#$/JJ+TW]_"M?1@3SF?Y19"F>WZ7V+TC73IZ=YF@ENTU%#Z__&@?")D)# ME1AA-JBT=/*](=NL?IG-[(?_0%2P.(2O!4^U/9S8Q3B^EZ[PTW/I_8;_9[/[ MM6CE^T%.N,3+KXE06,G/]R6^,U1)S-"9VF@_.X["1,6WKS&?*H.3^(>$@8W@ M$]]1(&G-8TWY3*,,,I^T"J^C?35T!K[,VAL M.!5 6LV\=I>P:+$7_^P&3MO6V?\5H31IB8X9Q3N^E>2>@BJ1B"Y>U% "8$6^ MM9*47]I!NL>7&R!N ,(O80S]?2(ZP7*YN!K.NP5'XGVA8#-/\9#R7F9+CKGM M%'+X]*H6C7E\]8:^GX4^+CDA6QR^?!*<77?^"8>@S9(QW@RF$#+#1["&R?#? M/$T1A95T_Y>O#_KDRK_U?E$\K"ECC8&%>HL)I%L5T8$RA5*Z O3D2AMNX-$4 M_+^'M1.H? >6]+G&#KX]WXQ!J+S$93VP,C3$[W3KZ=6Q2-/-;6)W(E9^GH#* MJ&YPDW?'U&8:)F\;9'J3EM*QJV\K55GW6>JW8&, V3QJJ3O1K>?)*)S]%,V) MQ19<;;8LV5,J @945:BC8@U:2/C6J-7L9(D@X_7,%:1G+FA282/.'I,\8/KO M$'O])9:D<=U MGY031T]_%.I&]$S?"K)D(#!1V[<>/V96R%I33WI1]:U"=XG_;5J!HPA,3M"_ ME%C %_Q&6W45]FN=O$MMRKR K]=7?HEF]P]?[7;RQ@X3>=O?C'LZ16!3M? U MUV#-==ATR+KU]%UI) /=D.=QTJ#"=Q[76*JN[3WO:VX2)'!@\,GQ;5TN']W M4;8683&VX@>MG?S'RAB0.MM*.K3WFJ:*=H.2>85ML&@ M'+;R;9@]0,8ZKBKS1)XY%1?>P5(^E9?9"OMO;.#;MU6$O]JJ@NH-OE6K[:@& MVBE8[8Y"(6CN,8%X8Z6)-&3C&9IYO]D$8BH7QS70U(;/T-C!>S3&!:)YLYLX MI*__22T!&;5&DWK9=5M[W4!YG*6^WMMO491%DG*%UNA%*95"!54,A5L!N9CK MA^L#=:4'+9]J0/#7)%5>\P,8.W,+WX_R@3^\2?RQMYZ<;\ .)U]F2S<#TO>E M.:DKIU[?KIMR8>KEFRTS<.)M4^926Q_?9L5$U1L5'@&CT;#6QK?*]U:(+55^ M7!C59L]!Q$ %OTY2A,\R*HR.QO)]\Q;Y[5R6A_4M-+;WK$9@T%S *B<^@U&UL8%:6IAYE'(ATA"H3FAQS:*1M;.C[ MZJ*KC5ZIH-%696GKG07^%M!P_DSYKEZM\^LH#OBICE=8(2U9IL4OJ/X\O 3; MYM("O0A.(-S]-@&8E6B18=V^ VW"V,J[&HMZ7(!Q5I=!'A@L"FUMO8;:;?D? MXAP*3Q4I K"LEB"/YN;>WY.RY)R&1],5A?&([KX=H/R9OV;)"TB3B$JL7,YQ M6!SY\K7O&$+6D^9$OWVS%Z"YC\>K!2HML+MU$E-SC8GZ[Q/ U4;0LA;\;+V- M;P64:\C=3H:YI>?I#9; MAZVM[PW64!JB\0-UZNA;='VK,F]$X/Z46O <'0SC>U=4#'-RRN!FZF#&TUO[ M-]2:"@/9XWP:._C>S!3Q##[1F OG#,#%PTT4(^ C2.KV"O!O(N";V2Z!ME.+ MKCVTX=^E=!M$HX4!1-C"))0^1:AVY>C?V8=@VNB&L: M@L!\O8O#K$A6-KLXCNOI^U*IRRKG^W,:+]:;(/W59L5HZ^/[A,'[4@WWCL,# MW;OEO!U)P[L-2H\/.BXZOFM?WX]UG$=AQ'9P>LKTB68QMJV/]SL3WB-;@9#R M5]\8E];R"0J/MP3J-3%R3'_?FTQ_>-H%PUI#GR_5'[BFDUN3,RQ-?%_4M5B' MCL[/#MV\J]I+" %"9*OH:8?1C"Q0J$$I3%C480W2O=[H$"1F&(K>M=^Z(:L( M]+H(ME$>L&834=?>T_3KWC;%B;;U\9O]*ZT/.+$E31\3:X6)@\OFF,X>K4H7 MR;,9J.[@QZG)Z250DA&!JZF]QU@^^?R@I"E2SS)S+)^UH??OH)6D;L8Y,C2< MCIK00<:QM_::\/+:D/>N_SB%3,0!BUJ\I?A9W[%\OC[*F:)4;96?-GR/Z^D[$Z(S,8OKNW7O[EO3!JB#P3/1])GRW^*.,@KAZY<]4E)D5R>.I M^&:[L-H6XI"\2=M#:[KVG0R+]%Y\?MSGRRM^U#=$-46WM5BW76!P7T/_,D*PGFL8^L8Y=FN?7V+ MA_PZMKG8?-NV#DJ6VR,9;&U]7S;F!P!KZ/1]1>Q$?#-=,W=UCI[MU'%25X*J MY]ID![.W]WWTZ_AMLUV^3E*;5;RAN4=[R&,:@)[PL-\\)4R?]L&/WD]%ESA& M\['HTM/_9JHKN_^SX1A0!L2Q8Z MWU=^L15W?!,A[^>E9NX$4"^[8[BA^:0>Q!K.(8;3GP=<7TEB]5?).;T+(N,3 M\U9:'LU[EU%*%US7-=OWJK_Z/F]O3?@0815:#!>:[Q[706Q,!;&&IXPPMF][ MM89KUEI5^:#AI$[R;2-:C+GI!%8_5XO:>)V:6_J6/(S!/U>O4"V1AH#X#6=G METO+3SU V:Z##$+8JVD=\P]GJY3B76$)%S&VFEXD@81O;(4SZMBU9/#??RKY MXT?RU__X)_4W_!]/G,)__#]02P,$% @ NH*D5BZ7_SN\+0 WD@# !4 M !T;61X+3(P,C,P,S,Q7W!R92YX;6SM75MWVSB2?I]?X6Y,1G;$LCR9WI?L7X$7B!5>*)"A0#YU.; L?*@J M% I5A;_]XV7C7.T ]&W/_>75N]=O7UT!U_0LVUW]\NII?CV8#^_N7OWC[W_Z MVW]=7U^-;N\>KQ[!MZN!&=@[,+)]T_'\$(*K/\\?_G+U[YO9_=6][7Y]-GQP M-?+,< /$ ?J@_]KT-F^NKJ^3X8<0&/CG M5R,C %<_OW_[_L/UV^^OWWZW>/?=SQ]^^/GMA]<__/CVI_]Y^_;GMV\SW;SM M'MJK=7#U9_,O5[@7^K;K L?97]W:KN&:MN%LU_&8#IK!STXZC1??_MDWUV!CW'MF1-XOKS+S>7F&SFL/KMZ\?_OV MPYM#+VH+_*_KM-DU_M'UN_?7']Z]?O&M5U=H-5P_^K; 1]+F+Z7VWSY$K=_] M]--/;Z+?'IKZ-JDA&O;=FW\_W,^C>5ZC%0H0:N#5W_]T=17# 3T'S,#R"O__ M:7:7&R2 ANMO@&6;\8+B%7C[X<.[-X'QXKG>9O\&]WHS0W]\29DB_?_ M<9N M8 ?[.W?IP4V$+R(V^N8:@N4OKX*-]7*=#HE1^F_I@8+]%OSRRK\>E/_ MI.8!XE=,Q'#R.)_!R.YY_&X\5<:$KBPZB?T-2 Z-=K$-BF MX=0T.^*82J8Z7Z _'\:/B_GD=C(=SP:+._3;ZM-DCZ=\BL/)PW0V_C1^G-_] M.KZ?S&N:*778[DVX)G:6_X9R*.:+R?"?GR;WH_%L/O[7T]WBMWJF3Q]7^92' M@_FGV_O)Y[K8O#A^C3?#&\&U_LIQ"9-.X@<1^ M6G'0]B8[#S<; ^XGR[F]!+3E9NT 8G>R3I MP8!?06 \.V .S!#: 2( K<&M8<-?#2<$#\# S3!+V!C,GR8+$/ M?!\$F,9[VWBVG8ABR=65';:]"=^Y.X2T!_>2,RKU:X]D)!8P!-;X90M M"=K-X#"$>%^KODC2X[8WY7O/72T W(S BZ"/P5M#8 MKFUS9 2&['*)CM?>%&< ::L02$ZDT*M-(VGZV<.T M8D7,PV>'5F 259H;I7<' MS:-*TZLXNAI3J=(,Z0.H-INJR9K 4!VR-:K-46[4UNV.2I,B]NV:2V=@63;^ MO^%DKCM&Z'QOBWDO&_A>UW;(^B"J[7M=@^C0:NH%:*5MPW'V(QM?D^XR7J+Q MB^F$%K!NH;<9&HX9.M'4)LNH*; >07#O^?X4P/G:@*!!B%N@MW,>OA/8N+$/ M*K )\MP.VI%'TH6[5,*J/8+46*M'LK,_O7/] $:1 M!=50.^$+:F"H;[^4'%6U>5^CH5!U?-40'!F4_/M$D&L$I=(7.^%RKH]=3OM( MAPZ/-4I0#9]JQ[W*(_3XKP%$UA76B0XR4ZWX^E'6@*OU?6SU%R9U+GCE+]!@V&;\&O?H!TES M/+]6PEK1C_&7BF3DR08OZ(2+#K%1"&Y*N>.9N48.#DCV8!Y2/ ,?32&*&?:! M^7KE[=Y8P,;TO\=_P7B_C[!&__@R]'8 #IZ1*8J034=RC&?@_/*J_/LW39.3 M KA (Q*HR?VZ<6(&Z%,6_MRM8ZP(U.1_WQHV4P!M#_&7A /@"K'51^A]"]8\"LFMV\)P8SA.>F%%!S'7JBV91F=ZSXU\&M'M@C\) M YQ,A1/JZ)+-ZM2BR#R&FV< F?*2-&E-Z9@>1.HN=AGA0/SDP#/T+/J.R.[5 M$ND+X^7.PI=4^#(+$\(!E]:^)7+1>0KBV]_X?^@\ MY1226U;9?,(?KK!"Z\ M;RZ/R$S+=DF,^&X"I]#;V3B5DD-GL7F[Q$X]I&Z<_[.W3+DB-F[>H,-?AL"@ MD);[=>/$X!1@9[KV7+JN+#5I[53SK]" R.IR]K&)R#C3%%NV=ZS'/I7(<<.E ML=2T<2*3N_']N_?/"^RC(1!7:M(X40@&; ;,]YMGSR%0E/]]:QB-7\RUX:X MY6A*;)8C+NO^&L \H08TTS'17TN.N7PV?-+BS39*K[PVU[9CI;V7T-N0W%CI MUSR"5^G*@Q: O[SZ[B=<#&&+COUX(K^\>O_J*O01(=XV]COBWX$E0.<:ZSZ> M.)7$B#XD;SZ(6G87B(+#*T'B^[?]0X+B:TL1>==?1$KNO123]WW').=/3%'Y MT#]4R.[+%)#O^@I(R66:(O)]_Q"A>VE34'[H'RALKW *S(]]!8;F@4Z!^6M? M@2EXNU,\>FB_DESL"1P_]-"(93KV4UQZ:,H2;Q%2/'IHQHI<7:3P]-:>S5Z0 MI&#TUI;E7,RD^/30LN7<_J3(]-:\)5XTI:CTUK8EW&NEF/36K*5=I*7 ]-:^ M)5_:);#\V$,[-W]%F +10\.V?#V9@M%#JY9Z+9IBTD-3EGX/FX+20Y.V?.^; M@M%#^[5PWYPBT4-[E7S5G0+2L*GZMS&L8TC$X 3^.E/CB$*R0^.,\D4_D3V4J3Q*,DN4EU/C+.H,J6D;BF;^$(C M!61&_J.UYR I\<>_A]@RX^%-[:" _&DJM1%947$,"MVDELK8(KD,$>*.8EL% M1&%P'R)\:>US!AIQYPFFL M LFC.YVE1DK-E"@];PM@L)\Z1IRZBJ1HB[? 1T##F=E%A=AE:HX\>J[)9!)* M8X6\/0,FL'>88Q%^8AQ.[*)F"KC63UXG1^5^"*6[RW,1Z*MF4N$FC%+/X\I% MW@;9NFN #LT[@"\_-@#7$$/(3Y8+XX4^/:E1%$QT!M!>8YN(0JS>N9)#;:Z M] E20 :.D+D'!CH[)0RSY\Z!WT_!9 [5Q^@J-]=$R8;F1F;)9SM8#T,_0-Q[ M$-,]6V<)=57"_8%AN\ :&]!%#.%G!'8$EK9IT^6 VU&Y1$2/VTV63SZ(['XA M:2CV46M \RUF14?$K6&GQ>W2#2MWMJ(?&;D]E;.-H$AS.G7"\R#L<5""^G'M M^5L6L:VB0PWG 0W"^8;60[6[1,1-T@T?@K#O0!VF3#"[Z&2JZ%Q2=F%1Q;>- M[S)H#N3D)D.W>QUQ1W06'*+?5W.$R#<*998I^3$UQT76.YU%C.7^U1PVYDU$ M%J/8QZPY&OQ[@)R@47SWSTT+J(YSYFFBLG/:Y< M-@B#-1*D/X E-(%2IXY,X\[W0ZDI)!TZ0C[]Z1O17FK3]KAB0&ZKEFA! 6#U MZ,($F*Q/:]T%POE,+_[:TQE%Y- WD$L(DP!@9:G5_K:[/MA27:']!5)]D)%* MN^KKI:V&&\42T-S%5@-:5&6FJWN@-LP*FJQ>CX"&>)'4V(_]*,LU7Z _'\:/ MB_GD=C(=SP:+._3;LW.A+'!D),]9$C>JR[KW89 A$?WK2![Z!XX(MD(SF, Y M@#O;!(,7NYC;1FW6+HF1/S'^NC_R-H9=? V3W59)E0,E9@I)Y9"H MJ# 8WCP> .&M6W(;)2XX'QF2"4R<]2:W54VT"+%*9!XX#GXX"+A(;3IH*QA8 M&]N-7O7#KW"Q=99@Y\YM)96V$#6K$YES3.',M^F"X21J,*D@5I8G.L4.'Z'G M^T@9+ZE%J[(M5++",3V)QPR9ELI.*_CKM]#;Q)%V(:(J(<]S_1NP]&"2;K4P M7H _?D'JS8.6[1IP'QD_.*H1IS]XD39,#3GFB:>9+ZK8Y.+PL@.UB736[2%Q2NB[20C,UR26H>,R+GR\PG&1?< MA;4B]5.,E M6.,^T&UC1_8YY?BJZ^S1G(9I_DP2*MF (W845JOUD_9F:PB+D M&,W?J^>;=3-8:2WZ^;K7"S6>"RE][S3J4B]8$ MFY]ZK;BH][GI$45[GQ(3'LE;XQ0T70]V)X%&OX5.86LT#[2;B4##R<-T-OXT M?IS?_3J^G\S/+Q]HLHPWG*BT6:FDM7AU%:%1+K%$C !93D5QI.)MST(_A[CT MXPC$_Q?)PSAMX([!<8O,<'OEQO:DN5]@:49D8B7J6M&_G%BE6O\)_2!Y6(+U M9G!#'^L0;$\N6E$')P9_\ARLLC\:MHNG-W'GP QA7"H+VC[ZU0C]TUW%+%$1 MN),_IZ:J2'$:G-FS>G1H[04>S99_*5MM!K/,?L4_6^EJ(->WI92\2@UH9LT7 MHP;NK6,]=;^W:I7E3]]5-5^.&IB>N2UK?D'4O@)O%]HS.="?>\%4O4_W=2OG M]DX[FAC5C2Q &]9@-]7/?#$9_O/3Y'XTGLW'_WJZ6_QV=BI'08&A*F3&M< Q MYWHNP$\[E*L.B?51.8G)DE\:G:[4&7U5I";FP2765V*WO11IX9-;+H9/(;?4 M4&VM7V;1A7([%=@*IF=VHNBVP&NF3,3%^ZOB\KBR8]:TB,J)1K^;1#:$/WX! MT+1]:OJS_#A*BAGEWRUD+ANE<7?6*!:.&A:)-5!WIANQTGBS=;P]B%EJ&D)S MC<[P^'GT"FQ)'ZL[DXZ7ADHI?0>M-IK\Q(.-]7*=FO'1C/!/OAS]UO["*U9& MO4'?B\Y.2 5&QGF6]68 ;:&^'8 DCR"F? 9,;^5&-5@+4V[\+GXI*=A#TYZ)2]JVZYLMN=!$GEALI%ZA+ M]F[T!::2>T3PG=Y:@=G&!F-@P* ;\#!=7I0Z_#TII="=F@%=!(4M3O0([8LT M23J_+@Q5S9^F^'9_( MQNY953P@NHF;R<0FX=/-,,#A8/[I]G[R^6S2B9'H#PU_/87>SD84W.R?D#5P MYR:/3;JK =JH=K$B98>G51A(S3--)@!65"T&VY*(-C!9WGON:@'@9@2>:=,3 MZ*@VGA"#?^MXWWCKQ.RBYK*/Q#>'^E"G,B!K(#4,N+0#QL5FID%W5N/.W0&_ MCM5@#:1B-8Q]#"P_S (03]2754$ MXR9J'IV;CN>'D/M X*G#UA;?A3_MHL;QT1K9E0M/5([E M^RM:0/P?)F)G.%C&9@AK:)L!L/ O$('Y'V1:"JSBZ6,K @5G/14H0KL.A'O$ M>I%/E3%I?E\U[ZCE$D(SZG%H;.W ,P%:!WH"DE!7 M)5'5,]O)P6U2Y443K=.Z*_4 M=*!+"KM/;380V3^1N>O!WT52:3C3\-FQS W++3N"AMJ MD5Z-4XHWMN_CBR#TKW18_.2 3V!&=70H=B3-$4T\.$RM1'0=H51 MQ([R#DV/ MX#X^V?^L8GI)D )B'US !9.T8; LK74G=&WZ7(49OQ,@J5S)O;N@35D9K93& MYV8 D(N0Q29/]'+-44/&6K,)BT&>B-IL1L1WP\AS'3_X@=V\:%=?8I\,MNTB M__WAG:>RG2C3O1.B6C!AI3UM:;_N[ >$BX:3PQ/.3HR;D,HOW]8F?CB ME&O6%;'!Y[Q[VWBVG?B",C'^#\92YG^-'L_"%T&<[6 ]#/_ V *:,1\MIEQU%P43I4==IE/ Q M?)@R2ZDA.K&61\V!_RV_BK3^G9AKEZHB(1;MI#J]\>%SAK6"!Z#/MU6T]YB<] M[JW6RAM=!+ FLY-I,FA>OJ0>L[,9PZ&?T)]JP))#GK37!6W9KK2P5LV9M4YK M53[4M@?@-F*L\B-^-4>V;CLU%V6LO4X]S4!5& W=E]I@I]F]S'74',)Z[%X9 M]=)/0&6M6?E@?LUQ;VH5A1[M.OG2V5K7VA<<*MO.[NJ$?C[HV/ED[HTY_>FXF4. M"62:XU>/LI7)76ODK8+N:(!6%?"7[YO!LW/O)[6I5_-9?)H_K=& _I3*)-0< MWG:UP0_-/%72L=K];9UC!9(B-7\8IF[EP,G#U!S-*KK@M$LSS9_6:4L1R.79 MU@IZ%_TSM?NY:!F]FK-OJ[9!22G4^B!4AU"MFSM+*=FUXD>5;R5O_QSWD$<< M&P0FRYO0MUW@8R/^QO!M?[*<9KY[0+#C+P E3AW\.IKGV*; 4P_T#@KJ!*2+ M, *^">UMDM-)6(\%PO@&T?"5,JT* ZD69_[29<6W"E)M)!0JEN9YN-D8<#]9 MSI$98R]M$R>MEH"]2',[Y=M9:\"38,'.YR6UHHCH**E'(24%X>*CGF'#*/7Y M =DCJ%FNBF;#HDJI=B9#*44TJX]36\TVF:\?5XDFH+4,J4IL3U[5@PO]9%!U ME/'";GP 8[),_#CH3!(%=R"D"&7VNKX?'^9SG")O1V9V45%)C4 /;RMF]U&] M XLL2L['Q4:@!V)YJ/)R+G)W(%CX/3M6#R7U[TKD\(2.V46US DL2-[7Q)I^ M#R2ND)R37A3'?O:@_9V08B@*D\FR=>4'45$&EI8_E:%/7%:KCJ;4"JZ\V+F; MXZHX]D#H22\(=GVG3>_^A3992F,E3W 8)*[FMZAV5#7P^Z8 XUQX(5!3< M3GT.LNNB%5&_]ART3#Z^K@SVCU[ $S%.)U5OW:-D=&8)R+U)U^B MOMO-X8AS$ I$[>,_N7D;8IT53.O)!Y/EV _L#=KD:.]5%AHI\=NZ)L &,V;K MF>U_'2+9M@/\-ZJ3EMY#98!B)H!6AH/$^W? $RSN+4M<#QH)^"I.3XL?59JX>P3CX[L>B L"?"/ M%D)1$I?.20UW2E0X< MF5T*_)CBK0=+R3@#"/$S'G$$OQ-1%!W>R"^V1Z\%W^SQ 2NNAW2S/Z[# -=C%5(HDH,HUP02F1JR M^/1 >).8Z/,246U3-]"Z&*L5Q.6,H^TFNSH\N17KJUI<3\AZ$ 2G!T(K5EYZ M8%EV/-T[=^G!3?3#$0@,VSD703_S&[3<6PH4BO-ME.0@((YP@97>)2$(PTT8 M1=V/P!)A2->CW(XJ8A4-?TT+2L2_4JT Y6X&"QQ4JV[KXN,8L@E=?-:M-?[K M_"&+Q:.-4"_5IU*A@!(-]LC#.RB+^,5-B@\MUZ@+,>0W^P7ZW.#%INV,K!Y= MF F9N1MD 82G4"F1UT3\&&0(1[]ZT@X^L>7&?9B$3#._ZY-8A[ YAE &CG) M;ULBZ,%V[4VXH9*4_WT7>.X&N.8:Z;6O03'\;X9:.UO/3CRPN=@&3II,?OW/>)$LENJU,%C5/B;S(FVF$U#RJ+J"F$ MNW5":>\/5,F9._EN*J:2P%JBC:F^>;U:4R$O[-T]]WN%]:*/VI4)*[5Y%WA\ M"B#^@;$"[T3Y.]NE-E62\M[$)8-)::3".1CB+T^6A_<5DYLLJJ.0VKYV\!;? M/#YXQT;U?Q^U$EB^;#/57ACR*9R9>Y<] &N>PBEP^&="E3UJ:PH5\;2.02F= MG'4'("_X*02%L[JF(,@>_',13N03MN9(T8_HN2KRDX0GZ.P].%0F=X39&2/?FSS<*BIN\;:.5[E1Q>/)>$YG!5.F@4 MN%#3FB@\"S+O#](4A%,L2+I#2G.PQ(Q(MM-+4XCDK ""^TU37/CZF&9T:UYG M24R6&-Y/3?&I)D@95ZRFN(@)4L8UIFF]K8K\D765-X&,TW'F8*F=-JJ,G468 MXZ'5U L0+;;A./L1N\R0X9@XDC;*M(B: NL1!#@,.2TV= F3;.).^+0"4#=[ M\@",N(,FO]@9 +%B98;,<;M=HL\:9MW!!BNM9I@T&;MW\58GD__9P(GP[&C- M?!L5M:(W6\?;@[A"QB3:UYD$T]NK)EZ<;'4$SP!B1]M$]D!$R)-K!_YL_L0D MG=U'_21DB#^;@)-&30G-O>PMF&'\I.":ZI@[Q& MQ I(:>4@/OJ&'PSX%018AV.*JJD=D#PR(,W%16VOHF;>L:2S^ PXG916OCY%8+(JD\R(FAX/:D6. M(0^:&LFUPL>3R!X4KSD\($%_4^*\;E_/_LV3 SDSX]L#.OQ"VW#\1Q#@,H0^ M@#OJ)BW04>5T/GOPZYT[A9X)?+GY,'JJG-"M[=H^$IJ/GF?)38C14^6$$"4\ MRG$3U:-GKXPK6&J+]M&LXBVI/3-2=C>.IH:B*R,+5H M_URB_3-28;> QR.<3@JF$0E@^5DR]C0XG=2M1E:%),HE\R/VHG#ZGO\S= ** M35-3^70,66I74V.Y7M J[1&:VM3UB31O$]+T"K<^ 'G;7QLWNV<-H.#&F^#X MO<8GP.RSIL=#7O:GF3S#MLE) M+6L[Z&4'?_1<,Q[_!BP]G+\7KS>&",E^NB7%#R 23Z4GC*:$W\&\-Q/,]-?^3=@*EA6T)SE!A.L2@=N4Y MFC*-57MAQ5\[9NL^[6./Q8$B:ECM7_OAXW.RWF_D\%8P^3J-H,0&4NLY[3SY M[?0=2M.SVFDJ+;O3]>P0ICX6N69SC55R@M1221BLBY]&1]QC![>&B<__>T;1 M"&KSCI!^CQ>>_"2+<+?:#F$3^&P_ (M>T#[?0 &$OQK0QIPW0QL/8]5+S123 MREQ?0D/EY[89L, F4MCQ_LB<@%#7VICTSD5;)O ##%>MD;W&.+!HLAR!I1$ZY(HBK):7)P&/-F*0 M&$K%-S0(OI!2TPZ0S-Z6R8W;DIHTL3D5"8I^(;=3$B:,7X<^YF/CC^"C#9TK M6#VZ,P$FC[#[J.%PRW.C/?'9<+].EN@@!BR\-][?W4QFS/(R8GV5FRX,CB(T M5$XNM^ ;M;ERTHN6GC#RQ(Z*IM/^K2/%\'C:+J'G!CBZXG!1CL-_Z 8(IT=] MKYU%1\_!"H)(BS'>.R,V5,ZG]YRJA+36R@E7<:%,X0'L\KKW#'*].E*+^KC/ M< W+-MR[S39*OKF)]IZAM]G@HO8,9A3IU^"IE/DV(:OYY=71F+&CY%Q@378 MNO9J'=S:KN&:B+T"VB.'=G>"B8VA?8&<-FQV$KY"MP8ONW/MQ 8"+ZL8Y+V6*YP M=^53*[('33_+]JXOUR7:LK$"ND4?@X9S&[J6/T;'+!-7$*(RDV1GY0N1U4$' M D_08Z0Q:EN4_&KT0 FF8/R"BT:&MK^.3%Y";IIX/P63^8A.[SY^H #X$S=/4TPG93+\?LIE M^Q:"WT/@FO@%AWQ@A9!8,[K7;JE/7&>?#!Y_BV6GEQLW2<\QKF",(P/\PZXC M2"*]?T-Z<0I377$+Z*IT ; M0(#^>P1!\GPV@T!.1^7LD#7A[EP3G1E\, +Q_Z5MP-( BJ;W&6#? ; &R!!' MR&=)9,R)U:L+08&4 +%\+31:6):F&;^R05V'B.="D)7F\- "MK*\0XJ4TAP6 MF6BK ^TA@APT6S''D!7)=VO'X]'T4_C8B?W_ %6<["$ GL/%C8O3$]SL'C!J\=W MW\E!@[V"YY[U1F#[]1,ZA!,[T^+ 1,6H0\U1$?2UEGUJFA8(K.QC%8L9U1RU MFGR,F3@I30'C>9'R@;*:@B!WO#TQ-E=S#"M; >SX7NV?XN3L?X6[ $UKMU95 MW](AU9KC)Z;(2G':FJ-2636Q(L-[A1G5+"H41E7^8H0D)1#_T B(F&PGD1_4*+*+O@!(%E #S8R^ 87*10&):K6!UM8ZP MM+&4034!Z*\7;A+/#+Q@QLM,3!#ZZ8*01*YDZB_OQW6QZ&F%FJN9PG6YE6'F M@J8P](F8!)NBU0]? 9VE>,FX*4[].!-S<>*E!J=P M]>/(5]$A7$X]3F&[' CY*+'._^V/ M@S^$]>Q'H9&*VC^.X>) 8T9YV5P3A20R"_D6&M57FO.;MUA[H6^XUB,2Y@ M-V)9_#U&N4Y^+Q4U'S$):\]!6L4?(RL@V#]Z :\R+Z>3DFDD0A.3@_6&YV+_ M+(.'V7T43*) !Y.WR6U5(+]&^U]964.(X\8B%_G-_M@F]2%\,Z 5_1%=4;F6 MD#PW\JG:M,(MVO,S,G[KA1#+.%LI\#NI%*:2J4*3H'N5)9RY;$'CBL<0(SQ9 M1K_U!V&P1O;4'X#V,FK]WU$ %@[)]^*-AUF,L]Q. ;%'L:5K\7R;)O?X\6;K M>'L0FZ?3$)IKM-#2>SYO%"5E*M'&;9OHR!$1]>3:@3^;/S'Y@]WGC+7 #ITG ML.%]Z\&/J"_5!&KJ=[X? NB.7 FWF&^<$ M4IRMYD=JRT]G0*J4V>27SAZP@K5(#LSCS4V!*X/-$=([-8AE_]>8#'M 1*XS\CB0[D[T!VF!B\? M#O(JX-C7'6;JA4!.1.OWPVN.*_/"+PLMP6NO.31$U[\4MU42?8\DWZA=,F[J MU[P8C@ID!>XR-2\ATS#JTM?VFE=8Z1;'NO>=D.Q?A2+OC; MJ 32R83+N;D&5NB@HQ;Y]^,7_%=P2<%L@$R!!^(*-+-Z7/(*:UX'9IH:N\\E MGXN;]>-$XP*+K-H3M4-+!Q+KK"3SR@^0*C4I&WWJ"*ZDVD.EO![CXRM4G.(3KK9T?5> M6NZ=T"K&S07 I/)&4UM7+,28N:"(.(,CW1WC5Z !@?/(*=/K""'U9! MN$?OK)!= =6'JVU.'/!F .]VF9>>R].0'$'UMGZ2L:B]!;F7 MV8YX&PXANH3=MBUB8Z;)?IX8@,%N>R*Q/C!?K[S=F^C1%;B/Z4W^<20W^<&7 MIWF!MLPO+@XT'KD$)7!_5 *3TA:E.50RI[:^.CMN0I/ U\:LE, MAG[@;0#D&,2BO6NSC].1TW?I4T?ZP#_XF-+H'9+9+--= MM5Z27)F#4$I!I+<;+H'PF.%U?,7R9C^!JZ@T0JR_]AT06XY_: H]*S2#"4Q2 M BE^+&*SEEQ8R;?QK6KR=9_JPJ*WO?C;SL3?AB3-6*T@B*_=)LM$MEA^8&:7 M7GJ%-=BLFV(DGAN7VTW=&M%(/ORZ-I/H/G17B2ZE^PO+C3KHLCR%BD_ @ $7 M!D*K^M;!WB&CB[L0Y58JSWHLFR)U,#$V=4U= Q?';?DX(K+7%SBFP%6: G1Q MUC9UG!5C/>6-K6; M??8WC$I?$@,H9QUWLKEWW/'* MV=SR0ZDV;.3U=?[$65:'FIZQ^#M >GPH*N > <)2YKG0JFI:LY](,GT^U?27 MYD">M"G3]!M/.UXP/0G3\M%8321A\@O\!WZCY^__#U!+ P04 " "Z@J16 MNROK5.X' "I, #P '1M9'@M97@S,5\Q+FAT;>U;;6_;MA;^OE_!N^$6 M"2 [=EZZSC_2$F41H425I.QXOW[/(>67Q$[C+FG0;D: M.)(.#P_Y/#SG(:T<9RY7K[YCQYG@"3[9L9-.B5?]#XV#]O%>N,#CO?KY\5 G M4V;=5(G_?9]S,Y)%A_'*Z?_(O-3&\<)U2YXDLAAUV$_E3?=[[[2<-7'BQC5D MD8C"=5K-UG^[J2Y-Z])U@].&TV4GW/ 6*<^EFG8&,A>6G8L)N]0Y M+V;&0^V7X^,KHJD$6NE3<>,AGRG%?F? MW>[*O?9N=Y)))QJVY+'HE$8T)H:7(:Z)H"XZ0ZV2U:$L1_[B8Z5=]T[\X6;$ MK# R[>88R40F+NNDTB&VPF&6$'W_)I-#Z=A!NPE(R.GM 7U]$;-9F'OE(^!O M[S\6_QC]"//-$^"D?SDX>WUVTAN<79RS=^\OK][WS@=L<,$NW__6OV+M ]YH M'^[P7=8[/V7MHZ2^>G]^VK]D@S=]=M4_>7]Y-CB#^:]]UCL9/ E, MCUZE_Q"4+EZS]L\'AQ'K7;'>Z<6[0?_T%E; P.-WT-IGL/6P]"Y_Z9WWKQH7 M'W[K_Y\0H2?[K=;^)LB\;+Y\^>,#2^C1X"B1/DL&+;3)N?IBX)Q%[ ^NA$C8 M&VXM+X0L(O:V>=J,6"R,D^F4N8R[SG;>GW;>VTUVQC(^%LR(L103 . R:=GO M%3=8]&K*+@7I!J8+]AJAL':K\3O3*1L87MBW(I&Q9;]BS&7$SHJXV=T"]+0 M[3?9+]P"%@"03]EUH2=*)",1!9Q,0"?1\%QHQZ@AEP7CQ915A3.5P-BY$SF\ M$6RXE" 9=*IH. MZH,,8FGB*H=9@>:()!&&82KCC-F*?BW:3X01M1,:0"ZM@I2%/F43Z3(,T)8B M]@&2WQ*AZ03#'*-9PH;3Y6G8DN^)R7?P"?()ELH"\!)3%G!&8![,\=@L/9=% M2H$Z"3^RB%65P" 6+"]^N-EOM7_NVII,M0J@O*#35.+2(W;&N!&>&\!:#I4@#)D (8=*VHS, MR2Q'3J2\2->)M+'2MD([ZM]H%4A2&AV+!+#[-W'&BY%@/22B MRTK!PDOZHQVQZYMZ24]7X5*27BX".9?) ML*!:?J]*JKE$G)FQ MA,K>4( B=4^AD.K*P %RU%A:G_E@)0KOAT3R(F C=F.%;%6"9$7&YUP2G78ZM8&9*8Q&9NDAFSP'7)AU))-Z6"OZY;6F>> MA)Y?88G<,EV2J+ZDW-0#*BM3@M_6"Y0XUB;Q 7BQ.A(%=(<"S?%$E+1^R 1" M/% 9ZTR6R.I;,G]Y,L>[K#_FJO)9C) 6:0K]*,? R*[1@0O!L4%:#I?KM:$G M+QHBI=J@0(>Z'L$GAX'-K0?(Z?7@OQ(8SX>[7HPA3@7BZY'S+OR_.OP3) M-""[RA#:G==*SS]9S\//R*%4]74<5X:(L%1BU[G-M75X0*>Z<&9C>/H83GO8 MSGUM4G :^>V.>1T[=E?"GRW0L4-1S2/;#7%EW,X5"65&OP9$XDN&GY(ZG4^9 MDM="U0<-=^RCQ\_28XC_\'6[B(U#_CIM[%P7^!OPF>?2.2$^52^&&M*##!*)"+V7'7 ;Z=E2^L9JH=JGQHDE @<$#X)@D7^L+NF6Q0J MI2S&6HT%EU/G39&72D\%GDXR'9(EOT5FD.]IY$3S:=X.^&G+ ,^ M4X#<86_YE!U&;+^U?_!U?*N_;G;OGZH0Q>H+'X^8EQ<_M%^V[NZ$G=_7S\!& M\[<]9@%+M5 K?IZ@+@3A-X8HC!< M=_SO!MU83]TQ"2C(\!I'D&$V\#G41R4@I2,\BOH^?LV0?$Z"?8/+=\_NS5]- M:-Y].V&)O6O9\;PTV!CL_7]!-OEZ5^MV33X6[+^]'K?X_R/P?V>P&:,Y\]N< MDTR*E/5O1%S1V2J[",<*6R[\*[BP\RY\K8(=S H%=C_% 7R2G/S6-/B33MY: M#9[-ET:)76C@=H.GV#UVN)KPJ?6+Y'B/_M7@U7?'>_Y?%/X"4$L#!!0 ( M +J"I%;N7K64[0< *4P / =&UD>"UE>#,Q7S(N:'1M[9OM;]LV$\"_ M[Z_@L^$I$D!^3=)M=E; 2]S.P)9TC@-T'RGI9!&A1)6D['A__7-'RB^QG<9] MX@;M9A1(*O%X//)^O#O2SGEJ,_GF.W:> H_Q-SNWPDIXT_]0.VF=-_P#-C>J M]O-0Q3-F[$S"+]]G7(]%WF&\M.H_(BN4MCRWW8+'LW8VU*O.X%BFI=$>/0W[4 M#-R_X^[&N]9Q=YH*"S53\ @ZA8;:5//"VS4%&J(3*AEO3F75\E_?IR(4EIVTZNWS!BE].*&OSV(V-[-1 M/,/]K?9S_1_A.*"_>0 N^L/1X.W@HC<:7%^Q][?#F]O>U8B-KMGP]O?^#6N= M\%KK](@?L][5)6N=Q=73[=5E?\A&O_793?_B=C@8#5"X_^'BM][5NS[K78SV MXJ9G[])_B)>NW[+6SR>G >O=L-[E]?M1__*!K] 'SG\GS39#6>>6WO#7WE7_ MIG;]X??^7^01:FDWF^U=//.Z_OKUCT]LH6<[1T+R(A$T5SKC\HLY9Q"P&PM% M"CE[IW2L\H!%H*U(9LRFW'8.Z[W?]6[5V8"E? ),PT3 %&)<9V'8GR77N-GE MC V!Z@6FX9R+@ WRJ-X].&B_#FK7V:_< MH%O0 =F,W>5J*B$>0^#]I+UW8H6:0B9SR?L3*WN@2<.[>0H39R&V<9 M/FG!)4MXA*\T4QG6+%9YN0V!'"(PANL9B63\#G#<%9T&W\5H# XI:3EH#!*( MA([*#,5R[(Z6Q* 9+F64,E/2CV7_*6BHE- $,F$DEK!8E[*IL"E.T!00.0-) M;X&FJ1BG.<%N,0MGJ\MP@&_/\)U\ CY@BD*%6 MH!Z11[*,42&L3 68YAEG%YZN]'*8 4S,S=FP]H#:7LF[;3.1@_< M\NJ'^W:S]7/75#!550#%!94D A^=QP:,:W!LH*]%*(%\R "!#*4P*8F36(8Q MD>(B/7KRCX+JY-S#2?H91:L59CU#9,O. R4/!DIP()KG.LDH0;G\ MT2JI8HF8F=.Y"NR/]=;IR0'8G8#%8]LE&)P0>LZEM*>Q"BC;1KPTNW>AM!<" M(E*-Y!.I*C4JP!@U$<9%/I2"W.FA(GD9,U?CK@;)'7-5)EUR$U0QF1H%QD^T MQ2@I8FZ=H:$1L>!:T 2$S_H8EBV+D:4@2K!_%!'UDMM2!RX)CA[#L'[?7A@Y>[(@A MU?@*-%2E?=R$71('7T@#E=?)TVUXN@)WMT#7#GFYL.S8VY5RLZA(*#*Z/0"Q2QEN2:IP/F-2W(&L M+AK6Y(/GK])SP'_Z,Y #]A[[L__[(.=N(>/YE@F6 8SBZ2JTRUA&U'U&C;)1 M^2YMXUC^6J7-HBYP+U!GE@EK 3Z5+T*%I0<)Q (M=%J.D&T,SX;"/_ZF*GR^ M)>%C*7 ";O>5>>0N*8X/)[87.;'U)-9U."6!W-&!F8[>D0 $I[A#&?!B9ZH>9OM$8T )D %P01 I';3SE1W\^W GXZ$. (N$0G M=]@??,9. ]9NMD^^CD_SMZWNXTOEK=C\HL+(?3W6HZY;A4#1M[10VKUS6FGJ7*49NZG@!WBJ;70DP,=QWW MLT8OMJ,[H0(*R_#*CPC#?.(+5Y\5Z%*ZPB.K'^-K[LF7!.P;W+X-TUC[2L(* MLEN1>%G?[^SA]K\@A'R]6_2P$9_K[,_;A >G_R.?I2 12S8(A-[RXY8*E>-/(8&_J:3\UNKP MO:[EUCH\7>R4 D^B'O4:3_ $V>%RRF?&[9GS!OV9P9OOSAONSQ/^!U!+ P04 M " "Z@J16PL.=^KX$ "X* #P '1M9'@M97@S,E\Q+FAT;>U:;6_; M-A#^WE]Q:[$B!B39Q]]G>;[7IY@.;Z MTMX>R70!VBPX_>WUA*@Q$Q&0J9&_L$DAE2'"Q 5)4R;&$;POYO%K%[18#3%T M;GPF4BI,U @:O\:9%,;7[&\:A7A.+:,@F5,,9G<&% MG!"Q^F()R-1<1I9A!!VX98(9CES%!?%R2A4:&H/U.DN(FB>6_2 MMU^FTL1WIBY/>J"I8ED\01 SEIH\RICQ$QR,"\29W[X)6XVX7;?A#MOUXD>2 MH=@XO\?&B"178R6G(D747*I(C4=DI^&YGUI\[UQ8BQ\G<$;M%-%(\O3^4C;$ M:&^>LQ$SL-L,PA6O-Q>T?8AA(_(_D)?_4O\$YZ'JQ2= MWH?S[L'=VD MOJ)X@Q2ODO>@T8+^,0P_]F#0N?C0.>L-_/[G/WI_0:<[M)9FH]'\'N9;0:OU M[KF[RT.7VN>@7D@U(?S9R#\1@ >")H9) 3-F M(Q((&_XGD!D,%1'ZE*8LT? [+KGPX$0D >S8T6_?S)N-,(F[ M*N8PU$L]YHU!4:523IA[\23C%23\2K8F@ M3'AP&AP%'IPKJIG-*S=W-V\F\Z]QVZ225A4$<-]U73K9"EA,-B!HA3.WWYYPNH),8 M:[$58I=&W##K-Z+:67*FX4K(&?(ZIE%519NMHIVPYMA>%DLVY5@Y">8"MSF[ MSF-%OTR9HA,4E_D@L2^Z.?6=?A)LQXYJ.[>7AHPX7>><5-C3'1Z[)6_$ MSNISLI!3@]'F-(W+R&'#$;8<@,G(2:%II&E!4 1:;N0QNEJ%OF8:=V*ZYL,%WW>QD:JZ21]QV0M:3WGL!WNW7/ ?=1=57M8%\GRP7Y@' #U1 MA3-1I&AZL>50"]&H!?813?60:L[X*I"*X$J@7Z^ M%OI=CZBK=EI5:R50)5#53I_\$N!<,9&P@O#[7;3VK3:*G_9I\TM[1+]1\K;I M#;#M_+XB7U]J"S*F9:'[)#-4183/R$*[:VZ[;M\\/'S5KKLW%O\!4$L#!!0 M ( +J"I%:,.3XKQ 0 +XH / =&UD>"UE>#,R7S(N:'1M[5IM<]HX M$/[>7['7SF7"#.8]M+&YS%!">IFYAC20F=Y'8W4>VXTYBIOSD%7022B+\A(YAAM.3_F>OV>A4\P,6#-_5V+>A4K;N33C7]F6 H M-DD>H#$FX!8;_G1NO-HUIY)_"W"_0=^MTA=$\'EZ/^Z2;T M!<0[A'A5O,>U-@S.8/1G'X;=J_?=B_[0&WS^J_\W='LC.]*HU1K_!?EVI=U^ M^]SJLFVK?0[HA513PI\-_',!>"!H:)@4,&6"PV)&A-!M3=8<)I! M-S1VQ/:(S8ZX:=9N3+4;29B&&R'G".V$^D4?[;:/#NLEA_:R7>(9Q]X)L1:X M+=MU*2OZ9<84G>(D;4FY)?^0E "[HWYT&)76%-\6_KKHESS7CYNMP%9@0>2. MB6SD1#(1VX4<.W:4,)0)/'N'9<*L1&*8VA):ML.$<\!IN :*!@ZDR+#.]29> MBPDZC)AS;34$K68\KP>)RNC6U/?TI+(?]U3[>8-IR)C3=/;&]#[_:S2PD?%D-6%(VN,=J<<7Z_UF,+U!Q3K'6?+P* MRJ"57P)M5/?6VBCXW&L^WV?^3V5PJ6=KE-^B*H"6G.%.

H@NH?I;JJJ_=N M'+8Q_RW1;E5:O[QF[R.S4(AP0="+(>@%2N>/R69QK5NT94%00="OIYO?^URZ M4-:B<0N""H(*97WRR?^E8JBI*8KJK;Q:+>V&(29BF)BLU+;T+57%3_O$^:4] MIM\IEOOT'MA^_L\B6>^\*9G0O.\]$ANJ?,+G)--N"^Y4[?N')Z\Z5??>XK]0 M2P$"% ,4 " "Z@J16.TPF[WYI 0#&O1D $0 @ $ M=&UD>"TR,#(S,#,S,2YH=&U02P$"% ,4 " "Z@J16E2KELZ4- " CP M$0 @ &M:0$ =&UD>"TR,#(S,#,S,2YX"TR,#(S M,#,S,5]C86PN>&UL4$L! A0#% @ NH*D5I$$YB59& AHH! !4 M ( !#(4! '1M9'@M,C R,S S,S%?9&5F+GAM;%!+ 0(4 Q0 ( M +J"I%8HDWP7N&8 &.M! 5 " 9B= 0!T;61X+3(P,C,P M,S,Q7VQA8BYX;6Q02P$"% ,4 " "Z@J16+I?_.[PM #>2 , %0 M @ &#! ( =&UD>"TR,#(S,#,S,5]P&UL4$L! A0#% @ MNH*D5KLKZU3N!P J3 \ ( !"UE>#,R7S$N:'1M4$L! A0#% M @ NH*D5HPY/BO$! OB@ \ ( !DD<" '1M9'@M97@S =,E\R+FAT;5!+!08 "@ * 'X" "#3 ( ! end